Rizin

Windows · Mac · Linux · Android · iPhone

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

Rizin is a free, open-source framework for reverse engineering and binary analysis. It brings together a disassembler, hexadecimal editor, debugger, binary inspection, emulation, and binary diffing tools. Its command-line utilities support analyzing, disassembling, patching, comparing, searching, replacing, and visualizing data. Users can write scripts in languages including Python, Haskell, OCaml, and JavaScript, and extend the framework with plugins. Cutter is Rizin’s official graphical interface and uses Rizin as its backend. Rizin can match unnamed functions against FLIRT signatures provided by sigdb to help identify common code in stripped binaries. The maker provides installation routes for Linux, Windows, macOS, OpenBSD, and Android, and lists support for a broader set of systems and architectures. The framework also lists decompilation, firmware analysis, hybrid analysis, and a plugin API. Its package manager, rz-pm, compiles and installs plugins, though it is described as early in development. The maker says Rizin projects are currently in beta; community discussion and support are available through Mattermost, Telegram, and IRC.

Who it is for

Rizin suits reverse engineers and developers who need command-line or graphical tools for binary analysis. Its community also invites designers, DevOps workers, and documentation contributors.

What is good

  • Includes disassembly, debugging, emulation, and binary diffing.
  • Scripts can use Python, Haskell, OCaml, or JavaScript.
  • Cutter provides an official graphical interface.
  • Supports decompilation and firmware analysis.
  • Free and open source.

What to know first

  • Rizin projects are currently in beta.
  • The rz-pm package manager is early in development.

Verdict

Rizin offers a broad set of binary analysis tools, scripting, plugins, and a graphical interface through Cutter. The maker describes its projects as beta, and its plugin package manager is still early in development.

Rizin plans and pricing

All plans
Rizin Free Free and open source · binary analysis framework rizin.re · 30 Sept 2026

Compared on reverse engineering tools

Free plan
Yes
Decompiler
Yes
Firmware analysis
Yes
Analysis mode
hybrid
Plugin API
Yes
Supported platforms
Windows, macOS, iOS/iPadOS, GNU/Linux, BSD variants, Android, QNX, Solaris/Illumos, Haiku, GNU/Darwin, GNU/Hurd
Supported architectures
i386, x86-64, ARM/ARM64, RISC-V, PowerPC, MIPS, AVR, SPARC, System Z/S390, SuperH, m68k, m680x, XAP, XCore, CR16, HPPA, ARC, Blackfin, Z80, H8/300, Renesas V810/V850/RL78, CRIS, PIC, LM32, 8051, 6502, i4004, i8080, Propeller, Tricore, CHIP-8, GameBoy, SNES, SPC700, MSP430, Xtensa, NIOS II, TMS320, Hexagon, DCPU16, LANAI, MCORE, mcs96, RSP, C-SKY, VAX, AMD Am29000

Best Rizin alternatives

See all 20