JAR Deobfuscator Online — Read Obfuscated Java in the Browser

Deobfuscate a JAR online. Decompile obfuscated classes in your browser, understand renamed code, and learn what a deobfuscator can and can't recover.

What Deobfuscation Can and Can't Recover

Step 1: Drop the Whole JAR into the Class Deobfuscator

What to Expect From the Results

Step 2: Decompile the Whole JAR for Context

Step 3: Inspect String Constants for Anchors

Step 4: Rename as You Go (Offline Tools)

Restoring Original Names in a Stack Trace

A Note on Minecraft Mods

Is Deobfuscating a JAR Legal?

Summary