Recaf
Recaf: A capable free toolkit for inspecting, editing, and instrumenting Java and Android bytecode. Ranked #8 of 24 in Decompiler Software by our editors (7.9/10); pricing: Free plan; best for java and Android bytecode analysis.
At a glance
- Editor score7.9 / 10
- PricingFree plan
- Best forJava and Android bytecode analysis
- Free planYes
- Paid fromFree
- Native-code decompilationNo
- Facts checked20 Sep 2026

Where it wins
- Edits bytecode and assembler, then recompiles changed classes
- Combines decompilation, search, obfuscation analysis, and live patching
- Free open-source desktop tool with Windows, macOS, Linux, and CLI support
Where it doesn't
- Does not target native-code decompilation
- Publishing currently centers on CI snapshots rather than regular independent releases
- Its verified integration breadth is limited
Our verdict on Recaf
Recaf is an open-source desktop tool for analyzing and editing compiled Java and Android applications. It is aimed at reverse engineering, malware analysis, Java modding, and other workflows involving JVM or Android bytecode. The product supports Windows, macOS, and Linux, with command-line operation for users who need a non-GUI workflow. Its free model and broad bytecode focus make it a practical fit for developers, researchers, and analysts working primarily with Java or Android artifacts.
The standout strength is the depth of its editing workflow. Recaf provides configurable JVM and Android decompilers alongside direct bytecode and assembler editing, then supports recompilation of edited decompiled classes. Search extends across classes, members, strings, constants, and instruction patterns, while obfuscation analysis and deobfuscation tools help users examine harder-to-read applications. Attaching to running Java processes adds instrumentation and live patching, and scripts, plugins, and modular APIs provide ways to extend repeatable workflows.
Recaf is particularly well suited to users who want one free tool spanning inspection, modification, and runtime work across Java and Android bytecode. Its Windows, macOS, and Linux coverage is useful for teams with mixed desktop environments, while command-line support can complement scripted processes. The focus is narrower than a native-code reverse-engineering suite: native binaries are outside its stated scope. Users should also consider the project's current publishing approach, which describes Recaf 4 snapshots through CI rather than regular independent releases. Choose Recaf for JVM and Android bytecode work; choose an alternative when native-code analysis or a broader, more established integration ecosystem is central.
Your product? Our editors can test Recaf in depth and publish a review, labelled as paid · from $149/mo →
Recaf pricing
Recaf fact sheet
| Free plan | Yes |
|---|---|
| Paid from | Free |
| Native-code decompilation | No |
| Bytecode decompilation | Yes |
| Debugger integration | Yes |
| Scripting API | Yes |
| Plugin support | Yes |
| License type | Free |
| Deployment | Desktop |
| Platforms | Windows, macOS, Linux |
| Support | Docs |
| Built for | Solo, Small business, Mid-market, Enterprise (editorial estimate) |
| Pricing | Free plan |
| Website | recaf.coley.software |
| Facts checked | 20 Sep 2026 |
Alternatives to Recaf
- GhidraA free, broad toolkit for native-code, Java, and DEX analysis.9.4
- Binary NinjaA broad native reverse-engineering toolkit with perpetual paid licenses and a free plan.9.2
- IDA ProA deep native reverse-engineering suite for teams that need broad architecture support.9.0
Recaf vs the competition
Compare Recaf with any tool side by side →
Also Ranked In
Recaf is ranked in 2 of our directories.
Used Recaf? Be the first to review it
The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used Recaf for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.
Write a reviewTwo minutes · verified accounts only · read by an editor before it appears
Featured on iTechGuides
Recaf is listed in our Decompiler Software directory. Add the badge to your site — it links back to this page.
<a href="https://www.itechguides.com/products/recaf/"><img src="https://www.itechguides.com/best/badge/recaf.svg" alt="Featured on iTechGuides" width="230" height="46"></a>
Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026
Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.
Last updated · How we research and update




