FREEDOM251

Freedom251 › Reverse Engineering Tools

Cutter

Free plan LinuxMacWindows

Visit Cutter Alternatives Pricing

Cutter's own site

What Cutter is

Cutter is a free, open-source reverse-engineering platform for Linux, macOS, and Windows. Its Qt and C++ graphical interface runs on Rizin, and releases include the native Ghidra decompiler without Java. Cutter also supports the RetDec and JSDec decompiler plugins; its developers maintain RzGhidra. For navigation, users can switch between a full graph view and a mini-graph. A hex view displays and modifies files, while the built-in Python scripting engine can automate tasks. Plugins can be written in C++ or Python. Cutter’s emulation supports automation, cryptographic algorithms, and malware analysis. Its native and remote debugger is designed for dynamic analysis and is marked beta. Cutter supports firmware analysis and hybrid analysis. Its supported architecture list includes 6502, 8051, ARM, AVR, CIL, CRIS, Dalvik, EBC, Game Boy, H8/300, Qualcomm Hexagon, HP PA-RISC, Intel 4004, Intel 8080, and Java bytecode, among others. It is licensed under GPLv3, and official downloads are available for the three supported operating systems. Users can reach the developers and community through Telegram, IRC, and Twitter.

Who it suits

Cutter suits reverse-engineering practitioners who want an open-source desktop tool across Linux, macOS, or Windows. Its graph and hex views, scripting, emulation, and decompiler options serve analysis and automation workflows, including firmware work.

What it does well

  • Free and open source under GPLv3.
  • Available for Linux, macOS, and Windows.
  • Includes Ghidra decompiler without Java.
  • Hex view can modify files.
  • Python scripting and C++ or Python plugins.
  • Emulation supports malware analysis and cryptographic algorithms.

What to know first

  • The dynamic-analysis debugger is marked beta.
  • Use requires a supported desktop operating system.

Plans

PlanBilled and limitsPrice
Free and open-sourceGPLv3 · no paid tiers statedFree

As cutter.re lists them, read 1 Oct 2026. The maker's own page has the final word.

Getting started

  1. Open the Cutter website.
  2. Download the build for Linux, macOS, or Windows.
  3. Install and launch Cutter on your platform.

Verdict

Choose Cutter if you need a free, GPLv3 reverse-engineering platform with graph navigation, decompiler plugins, scripting, and emulation. Look elsewhere if your work depends on a debugger that is not marked beta.

Questions

How much does Cutter cost?

Cutter is free, with a listed price of $0. It is licensed under GPLv3.

Which operating systems does Cutter support?

Official downloads are provided for Linux, macOS, and Windows.

Does Cutter include a decompiler?

Its releases integrate the native Ghidra decompiler without Java. It also supports Ghidra, RetDec, and JSDec decompiler plugins.

Can Cutter be used for firmware analysis?

Yes. Firmware analysis is supported.

What architectures can Cutter analyze?

The listed architectures include 6502, 8051, ARM, AVR, CIL, CRIS, Dalvik, EBC, Game Boy, H8/300, Qualcomm Hexagon, HP PA-RISC, Intel 4004, Intel 8080, and Java bytecode, among others.

How can users contact the Cutter community?

Users can contact the developers and community through Telegram, IRC, and Twitter.

Facts from Cutter's own pages

Architecture
Cutter is a Qt and C++ GUI powered by Rizin. · cutter.re, 1 Oct 2026
Availability
Official downloads are provided for Linux, macOS, and Windows. · cutter.re, 1 Oct 2026
Debugger
Cutter provides a multiplatform native and remote debugger for dynamic analysis, marked beta. · cutter.re, 1 Oct 2026
Decompiler
Cutter releases integrate the native Ghidra decompiler without Java. · cutter.re, 1 Oct 2026
Decompiler plugins
Cutter supports decompiler plugins including Ghidra, RetDec, and JSDec, with RzGhidra officially maintained by Cutter developers. · cutter.re, 1 Oct 2026
Emulation
Cutter provides emulation for automation, cryptographic algorithms, and malware analysis. · cutter.re, 1 Oct 2026
Graph view
Cutter includes a full graph view and a mini-graph for navigation. · cutter.re, 1 Oct 2026
Hex editor
Cutter provides a hex view that can view and modify files. · cutter.re, 1 Oct 2026
License
Cutter is completely free and licensed under GPLv3. · cutter.re, 1 Oct 2026
Maintenance
Cutter's developer team releases a new feature approximately every five weeks. · cutter.re, 1 Oct 2026
Plugin system
Cutter supports plugins written in C++ and Python. · cutter.re, 1 Oct 2026
Purpose
Cutter is a free and open-source reverse-engineering platform. · cutter.re, 1 Oct 2026
Python scripting
Cutter includes a Python scripting engine for automating tasks. · cutter.re, 1 Oct 2026
Support
Users can contact the Cutter developers and community through Telegram, IRC, and Twitter. · cutter.re, 1 Oct 2026

Where Cutter stands on Freedom251

Look at these too