Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

Recaf

Free#8 of 24 in Decompiler SoftwareMinecraft Mod Development Tools

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.

7.9/10Editor score
Recaf7.9 Visit Recaf

At a glance

  • Editor score
    7.9 / 10
  • Pricing
    Free plan
  • Best for
    Java and Android bytecode analysis
  • Free plan
    Yes
  • Paid from
    Free
  • Native-code decompilation
    No
  • Facts checked
    20 Sep 2026
Recaf screenshot
  • 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

Plans Free planFree Free to use — no paid tier required for the core job.
See plans on recaf.coley.software

Recaf fact sheet

Free planYes
Paid fromFree
Native-code decompilationNo
Bytecode decompilationYes
Debugger integrationYes
Scripting APIYes
Plugin supportYes
License typeFree
DeploymentDesktop
PlatformsWindows, macOS, Linux
SupportDocs
Built forSolo, Small business, Mid-market, Enterprise (editorial estimate)
PricingFree plan
Websiterecaf.coley.software
Facts checked20 Sep 2026

Alternatives to Recaf

See all Recaf alternatives →

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

Reviews come only from verified accounts. Sign in or create an account first — your e-mail is never shown.

Your rating

0 characters · at least 80, up to 3,000

Posted from your verified account. Reviews appear after an editor reads them, usually within two working days.

Featured on iTechGuides

Featured on iTechGuides — Recaf 7.9/10

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