Side by side
Bytecode Viewer vs rev.ng
Both stand on decompiler software. Which one you can start free with, which one lets you read the code, and what each costs once you pay.
Free plan LinuxMacWindows
Bytecode Viewer brings decompilers, editing, search, and export tools together for Java and Android analysis. For command-line use, the project recommends v2.12 rather than the in-development 2.13.2 release.
Visit Bytecode Viewer Free plan Open source APILinuxMac+3
rev.ng combines C decompilation with structure detection, API access and YAML-based workflow controls. The core pipeline is Free Software, but the site currently invites users to join a closed beta for the UI.
Visit rev.ngThe facts
| Bytecode Viewer | rev.ng | |
|---|---|---|
| Free plan | Yes | Yes |
| Open source | Not published | Yes |
| Runs on | Linux, Mac, Windows | API, Linux, Mac, Self-hosted, Web, Windows |
| Lowest paid plan | Free or on request | Free or on request |
| Plans published | 1 | 4 |
| Maker | Not published | Not published |
| Website | bytecodeviewer.com | rev.ng |
| On decompiler software | #6 of 24 | #2 of 24 |
Bytecode Viewer: what it does well
- Free.
- Supports Java and Android bytecode decompilation.
- Opens APK, DEX, Jar, and other listed formats.
- Includes Java and bytecode editing and compiling.
- Plugins can use Java or JavaScript scripting.
What to know first
- Requires Java 8 or greater.
- Version 2.13.2 is marked in development.
- Its command-line interface is not functional in 2.13.2.
rev.ng: what it does well
- Automatically detects data structures across functions.
- Lists six architectures as included by default.
- Supports ELF, PE/COFF, Mach-O, DWARF, PDB and IDB imports.
- Offers HTTP API interaction and a scripting API.
- The decompilation pipeline is Free Software.
What to know first
- The UI is in a closed beta.
- Public projects allow two collaborators per project.
- The UI is intended for commercial cloud and standalone versions.
Alternatives to Bytecode Viewer Alternatives to rev.ng The whole list
