Inspect Java source from CLASS files using JD-GUI, a standalone graphical decompiler.

github.com/java-decompiler/jd-gui
jd-gui homepage screenshot

About jd-gui

JD-GUI is a standalone graphical utility that displays Java source code reconstructed from compiled .class files. Its main job is letting you browse that code, including methods and fields. The project is released under the GNU GPL v3, and its source code is hosted on GitHub.

Pricing is not clearly stated.

Key features

  • Opens .class files from the File menu, recent files list, or drag and drop
  • Windows launcher: jd-gui.exe
  • macOS application launcher
  • Runs as a JAR with the java command
Best for: Browsing Java source reconstructed from .class files.

jd-gui at a glance

Type
App
Pricing
Not confirmed. Check the site
Platforms
Windows, macOS
Details verified
Oct 21, 2026 · Official source
Open source
Yes · Source code
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

jd-gui alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Programming Languages

Well-known listings from the same topic.

All 66

jd-gui FAQ

How do I uninstall JD-GUI?
On Java, delete the JAR and jd-gui.cfg. On Windows, delete jd-gui.exe and jd-gui.cfg. On macOS, drag the JD-GUI application to the trash.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing