radare2

Windows · Mac · Linux · Android · iPhone · Self-hosted · API

Freedom report

Three barsScore 6.7

  • Free tierA free tier is on its own pricing page
  • Open codeNo open-source code on record
  • Runs widely5 of 6 device platforms
  • DocumentedPlans, terms and facts published

radare2 is a free UNIX-like reverse-engineering framework and command-line toolkit for analyzing binaries across many architectures. It can emulate, debug, modify and disassemble programs, and supports firmware analysis and decompilation. The tools can edit local files, inspect kernel memory, and debug programs locally or through remote GDB and WinDbg servers. Scripting is available through an embedded JavaScript interpreter or r2pipe, while the r2pm package manager can find, install, update and remove plugins and tools. Listed integrations include r2ghidra, r2frida, r2yara and r2pipe. The project names iaito as its official Qt graphical interface. Installation routes include the Git repository, released binaries, Nix packaging and source builds. Most of radare2 is under LGPLv3, though dependencies and plugins may have other licenses. The project prioritizes fixes for reported security bugs, but does not backport fixes to old releases and has no bug bounty program. It points users to its book, chats and community channels for help.

Who it is for

It suits people working with binary analysis, debugging or reverse engineering who are comfortable with a command-line toolkit. Its broad architecture support and plugin system may also suit users who need to extend workflows.

What is good

  • Analyzes, emulates, debugs, modifies and disassembles binaries.
  • Supports firmware analysis and decompilation.
  • Offers JavaScript and r2pipe scripting.
  • Plugins can be managed with r2pm.
  • Free toolkit with an official Qt interface.

What to know first

  • Most security fixes are not backported to old releases.
  • No bug bounty program.
  • Dependencies and plugins may use different licenses.

Verdict

radare2 offers a broad command-line toolkit, scripting and plugin options at no cost. Users should account for its licensing variation and the project's stated limits on old-release security fixes.

radare2 plans and pricing

All plans
radare2 Free Free reversing toolkit · LGPLv3 for most of radare2; dependencies and plugins may use other licenses radare.org · 29 Sept 2026

Compared on reverse engineering tools

Free plan
Yes
Decompiler
Yes
Firmware analysis
Yes
Analysis mode
hybrid
Plugin API
Yes
Supported platforms
Windows, Linux, Darwin/macOS, GNU/Hurd, Apple iOS/iPadOS/watchOS, Android, BSD, QNX, Solaris, AIX, Haiku, SerenityOS, and others
Supported architectures
i386, x86-64, Alpha, ARM, AVR, BPF, MIPS, PowerPC, SPARC, RISC-V, SH, m68k, S390, XCore, CR16, HPPA, ARC, Blackfin, Z80, H8/300, V810, PDP11, V850, CRIS, PIC, LM32, 8051, 6502, i4004, i8080, EVM, Tricore, CHIP-8, GameBoy, SNES, MSP430, Xtensa, NIOS II, Java, Dalvik, WebAssembly, MSIL, EBC, TMS320, Hexagon, MCORE, SuperH-4, VAX, KVX, LOONGARCH, s390x, STM8, and others

Best radare2 alternatives

See all 12