: Available for Windows , Mac OS X , and Linux (via JAR execution or .deb packages). Limitations & Current Status Java Decompiler
However, if you are looking for the former—a browser-based decompiler—you are entering a much riskier territory. jd-gui online
: The underlying library that reconstructs source code from class files. : Available for Windows , Mac OS X
Used by IntelliJ IDEA, Fernflower is incredibly robust. While primarily a command-line tool, it powers the decompilation in the world's most popular Java IDE. : Available for Windows
: To develop tools for decompiling and analyzing Java "byte code". Core Components : JD-GUI : A standalone graphical utility.