Online Java class decompiler

 
 
This service allows you to decompile Java class files and create a report containing the following information:
  • The class file content in hex values
  • magic
  • minor and major version
  • constant pool count
  • constant pool
  • access flags
  • this class
  • super class
  • interfaces count
  • interfaces info
  • fields count
  • fields info
  • methods count
  • methods info
  • attributes count
  • attributes info
In order to use this service, your browser must be set to allow pop-ups to be launched from mobilefish.com pages. Show instructions to enable pop-ups in browsers. Decompiling Java class files may be illegal in your country and this service should therefore only be used for educational purposes.

The generated java file is not complete because the development status of the online decompiler is pre-alpha.

YOU USE THIS SERVICE AT YOUR OWN RISK. MOBILEFISH.COM WILL BE LIABLE FOR ANY DATA LOSS, DAMAGES, LOSS OF PROFITS OR ANY OTHER KIND OF LOSS WHILE USING OR MISUSING THIS SERVICE.

The decompiler is completely PHP built and created based on the JSR 202:
Java Class File Specification Update (ClassFile-Java6.pdf).

The latest version of this document can be downloaded from http://jcp.org/en/jsr/detail?id=202

More information about the Java class file format can be found at:
http://www.mobilefish.com/tutorials/java/java_quickguide_classfile.html

rss feed

Upload class file:


Class file (Max 100 KB) *: Help
Create class file analysis report: Help
To prevent automated submissions an Access Code has been implemented for this tool.   access code
Please enter the Access Code as displayed above *:  
 
* = required
 


Decompiled class file:


No output