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

Boomerang

Free#15 of 24 in Decompiler SoftwareReverse Engineering Tools

Boomerang: A free, focused choice for classic native-code decompilation across three architectures. Ranked #15 of 24 in Decompiler Software by our editors (7.1/10); pricing: Free plan; best for free classic native-code decompilation.

7.1/10Editor score
Boomerang7.1 Visit Boomerang

At a glance

  • Editor score
    7.1 / 10
  • Pricing
    Free plan
  • Best for
    Free classic native-code decompilation
  • Free plan
    Yes
  • Paid from
    Free
  • Native-code decompilation
    Yes
  • Facts checked
    20 Sep 2026
Boomerang screenshot
  • Where it wins

    • Outputs C from native machine code
    • Supports x86 IA-32, PPC, and ST20 architectures
    • Offers both CLI and graphical interfaces
  • Where it doesn't

    • Focused on three listed architectures
    • Targets native code rather than bytecode
    • Source builds may require additional setup effort

Our verdict on Boomerang

Boomerang is an open-source decompiler for reverse-engineering compiled native programs. It is aimed at developers, security researchers, and learners who want C output from machine code without a paid license. The project supports x86 IA-32, PPC, and ST20 architectures, with input handling for ELF, PE, DOS MZ, DOS/4GW LE, and Mach-O files. It can be built on Linux, macOS, or Windows, and provides both command-line and graphical interfaces.

Its main strength is a focused native-code workflow. Boomerang converts supported machine code into C high-level language output, giving users a readable starting point for analyzing compiled programs. The combination of CLI and GUI modes suits both repeatable command-line work and interactive inspection. Unit and regression test suites are included in the repository, which provides useful project-level quality signals. The free, open-source model also makes it accessible for personal study, research, and workflows that require inspectable software.

The trade-off is breadth. Boomerang covers three listed architectures and concentrates on native machine-code decompilation rather than bytecode analysis. The repository's latest displayed release is v0.5.2, while the project recommends building the development branch from source, so setup may be more involved than choosing a packaged commercial tool. Pick Boomerang when C output, open-source access, and support for its listed executable formats match the target binaries. Choose an alternative when you need broader architecture coverage, bytecode decompilation, or a more turnkey distribution.

Your product? Our editors can test Boomerang in depth and publish a review, labelled as paid · from $149/mo →

Boomerang pricing

Plans Free planFree Free to use — no paid tier required for the core job.
See plans on github.com

Boomerang fact sheet

Free planYes
Paid fromFree
Native-code decompilationYes
Bytecode decompilationNo
Debugger integrationNot verified
Scripting APINot verified
Plugin supportNot verified
License typeFree
DeploymentDesktop
PlatformsWindows, macOS, Linux
SupportCommunity
Built forSolo, Small business (editorial estimate)
PricingFree plan
Websitegithub.com
Facts checked20 Sep 2026

Alternatives to Boomerang

See all Boomerang alternatives →

Also Ranked In

Boomerang is ranked in 2 of our directories.

Used Boomerang? 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 Boomerang 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 — Boomerang 7.1/10

Boomerang 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/boomerang-decompiler/"><img src="https://www.itechguides.com/best/badge/boomerang-decompiler.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