Cutter

Cutter — Free Download. Binary Analysis Platform

Cutter is a reverse engineering platform developed for analyzing binary files. It provides advanced tools for disassembling, debugging, and examining code. Its graphical interface is built on the Radare2 framework, offering powerful capabilities in an accessible environment.

★★★★★
5.0(2 ratings)

Download Cutter (Official links)
File size: 134 MB
The latest version of Cutter is: 2.5.0
Operating system: Windows, Linux, MacOS
Languages: Spanish, English
Price: $0.00 USD

  • Disassembly. Cutter converts machine code into readable assembly language. It supports multiple architectures such as x86, ARM, MIPS, and more. Disassembly is performed in real time with customization options.
  • Debugging. Includes a built-in debugger for running binaries step by step. Lets you set breakpoints, inspect registers, and modify memory during execution.
  • Static analysis. Examines files without executing them. Identifies functions, strings, cross-references, and code patterns. Generates flow graphs to visualize the structure of the program.
  • Dynamic analysis. Monitors the behavior of running binaries. Records system calls, memory accesses, and register changes.
  • Script support. Lets you automate tasks with Python scripts. Integrates with the Radare2 API for advanced operations.
  • Graphical visualization. Displays flowcharts and call graphs between functions. Makes it easier to understand the logic of the analyzed program.
  • Binary comparison. Detects differences between versions of executable files. Highlights code changes, modified functions, and altered structures.
  • Binary editing. Modifies file contents directly. Lets you patch instructions, alter strings, and adjust headers.
  • Plugins. Extends functionality through add-ons. Plugins add support for additional formats and external tools.
  • Annotations. Adds comments and markers to the disassembled code. Annotations persist between sessions to document your analysis.
  • Project management. Saves analysis progress in reusable projects. Stores comments, annotations, and project-specific settings.
  • Multi-platform support. Runs on Windows, Linux, and macOS. Analyzes binaries from different operating systems and architectures.

Cutter was created by the Radare2 community as a graphical interface for the framework. Development began in 2017 as an alternative to existing tools. It is written mainly in C++ and uses Qt for the graphical interface. Its integration with Radare2 makes it possible to take advantage of low-level capabilities while keeping a graphical experience. The project remains active, with regular updates that add new features and improvements.


Alternatives to Cutter:

For Cutter there are 20 alternative programs. Free: 20, paid: 0.

IntelliJ IDEA — Free Download. Java Development Environment

IntelliJ IDEA

IntelliJ IDEA is an integrated development environment created by JetBrains for professional software construction.
Price: Free   Size: 466 MB   Version: 2026.2.3   OS: Windows, Linux, MacOS
Spicetify — Free Download. Spotify client customization tool

Spicetify

Spicetify CLI is a command-line utility that modifies the appearance and functionality of the Spotify desktop client.
Price: Free   Size: 7.24 MB   Version: 2.42.14   OS: Windows, Linux, MacOS
VimR — Free Download. Graphical interface for Neovim on macOS

VimR

Text editor that integrates Neovim with graphical interface functions for macOS.
Price: Free   Size: 17.8 MB   Version: 0.59.3   OS: MacOS
Whispering Tiger — Free Download. Transcription, translation and voice synthesis

Whispering Tiger

Whispering Tiger is a comprehensive application for speech-to-text conversion, text processing, text extraction from images, and other tasks.
Price: Free   Size: 13.2 MB   Version: 1.3.9.8   OS: Windows
Spacemacs — Free Download. Configurable text editor

Spacemacs

Spacemacs is an Emacs distribution that combines the capabilities of Emacs with a focus on ergonomics and productivity.
Price: Free   Size: 54 MB   Version: 0.200.13   OS: Windows, Linux, MacOS
Notepad++ Mod — Free Download. Improved Code Editor

Notepad++ Mod

Notepad++ Mod is an optimized version of the Notepad++ editor with enhanced features for professional development.
Price: Free   Size: 8.4 MB   Version: 8.1   OS: Windows
PhotoQt — Free Download. Fast Image Viewer

PhotoQt

PhotoQT is a minimalist and highly customizable image viewer.
Price: Free   Size: 99.4 MB   Version: 4.9.2   OS: Windows, Linux
JMRI — Free Download. Model Railroad Control

JMRI

JMRI (Java Model Railroad Interface) is an application designed to control and manage model railroad systems.
Price: Free   Size: 188 MB   Version: 5.12   OS: Windows, Linux, MacOS
CLion — Free Download. C and C++ IDE

CLion

CLion is an integrated development environment (IDE) designed for C and C++ programming.
Price: Free   Size: 1300 MB   Version: 2025.1.2   OS: Windows, Linux, MacOS
MemRE — Free Download. MemRE Memory Editor

MemRE

MemRE is an injectable memory editor designed for reverse engineering, with specialized support for Unreal Engine.
Price: Free   Size: 0.399 MB   Version: 1.2.1   OS: Windows
Flow Launcher — Free Download. Windows Quick Search

Flow Launcher

Flow Launcher is a tool designed to improve everyday efficiency with a fast search and command execution system.
Price: Free   Size: 77.9 MB   Version: 1.20.0   OS: Windows
Lunacy — Free Download. Graphic Design Editor

Lunacy

Lunacy is an advanced graphic editor designed for working with .sketch files on Windows.
Price: Free   Size: 119.8 MB   Version: 12.1   OS: Windows, Linux, Mac
OptiPNG — Free Download. Advanced PNG Optimization

OptiPNG

OptiPNG is a command-line tool designed to optimize PNG files.
Price: Free   Size: 0.158 MB   Version: 7.9.1   OS: Windows
ImageGlass — Free Download. Fast Image Viewer

ImageGlass

ImageGlass is a lightweight, configurable image viewer designed to replace the default Windows viewer.
Price: Free   Size: 33.8 MB   Version: 10.0.6.906   OS: Windows, Linux, MacOS
Valentina Studio — Free Download. Database Management Studio

Valentina Studio

Valentina Studio is a professional tool for managing and developing databases.
Price: Free   Size: 73 MB   Version: 17.5.1   OS: Windows, Linux, Mac
Far Manager — Free Download. Console File Manager

Far Manager

Far Manager is a file manager with support for plugins, text editing, FTP and automation.
Price: Free   Size: 14.1 MB   Version: 3.0   OS: Windows
yt-dlite — Free Download. Video and Audio Downloader

yt-dlite

yt-dlite is a video and audio downloader with a graphical interface, built on yt-dlp and FFmpeg.
Price: Free   Size: 76.8 MB   Version: 6   OS: Windows
Binary Ninja — Free Download. Advanced Binary Analysis

Binary Ninja

Binary Ninja is a binary analysis platform designed for reverse engineering and vulnerability research.
Price: Free   Size: 422 MB   Version: 5.0   OS: Windows, Linux, Mac
radare2 — Free Download. Binary Analysis and Reversing

radare2

Radare2 is a complete framework for binary analysis and reverse engineering.
Price: Free   Size: 11.7 MB   Version: 5.9.8   OS: Windows, Linux, Mac, Android, iOS, Free BSD
Ghidra — Free Download. Software Reverse Engineering

Ghidra

Ghidra is a Software Reverse Engineering (SRE) framework developed by the National Security Agency's Research Directorate.
Price: Free   Size: 543 MB   Version: 12.2   OS: Windows

Changelog

Version: 2.5.0
  1. New Preferences tab to query and modify Rizin configuration variables (evars) directly from the interface.
  2. New window listing all keybindings, which can be browsed and searched from the preferences.
  3. Tooltips for registers, variables and memory values while debugging or emulating, including sub-register values and previews of the values inside brackets.
  4. The Enter/Return key now follows conditional branch targets in both the Disassembly and Graph views.
  5. Debugging: new interface to change and specify register profiles, the option to set an RzRun profile before starting a session, debuginfod server support in the initial analysis options dialog, and a fix for a deadlock in remote debug connections.
  6. Types widget: type and variable names are now clickable, the Types tab shows the variables of the selected type, and rename and set type class options are added.
  7. Search bars in the Console and in the XRefs dialog.
  8. Docking is now optional: widgets can be floated freely, with a new shortcut to enable or disable docking.
  9. The navigation bar displays more information.
  10. Better use of screen space: the visibility of the Quick Filter and of the item-count label is configurable.
  11. New toggle to show raw strings in the Strings widget.
  12. The Hex panel gains a vertical scrollbar.
  13. The hexdump context menu includes an option to add a flag.
  14. The IO mode (for example, read-only or read-write) is remembered for recently opened files.
  15. The Omnibar shows fewer entries by default.
  16. Switched to Qt 6.11.0.
  17. Updated translations, with support for languages that have multiple regional variants.
  18. Various bug fixes and refactoring.

New programs