REHex
rehex.solemnwarning.net
What it is
REHex is a free hex editor for reverse engineering and other work with binary data, available for Linux, macOS and Windows. It supports files larger than 1 TB, decodes integer and floating-point values, and displays machine-code disassembly inline. Users can compare whole files or selected regions side by side, map virtual addresses, and highlight or annotate byte ranges. Editing and analysis tools include bit editing, checksumming and bitmap visualization, along with common encodings such as ASCII, Unicode and ISO-8859-X. REHex imports and exports Intel HEX files. Binary Templates can annotate data automatically, while Lua scripting and plugins extend its functionality. Downloads include Windows installers and ZIP archives, a macOS DMG, and 32-bit and 64-bit Linux AppImages; packages are also documented for Debian, Ubuntu, Fedora, Red Hat Enterprise Linux, FreeBSD and openSUSE. The project identifies its license as GPL-2.0. The download page lists version 0.64.0, released on 2026-04-03, as the latest release. Bug reports and feature suggestions can be submitted as GitHub issues.
Spec sheet
- Purpose
- REHex is a cross-platform hex editor for reverse engineering and other uses.Read 30 Sep 2026 · rehex.solemnwarning.net
- Platforms
- The download page offers releases for Windows, macOS, and Linux, plus packages for Debian, Ubuntu, Fedora, Red Hat Enterprise Linux, FreeBSD, and openSUSE.Read 30 Sep 2026 · rehex.solemnwarning.net
- Support
- The project asks users to report bugs and suggest improvements by opening GitHub issues.Read 30 Sep 2026 · github.com
- License
- The GitHub project page identifies the project license as GPL-2.0.Read 30 Sep 2026 · github.com
- Address mapping
- It supports virtual address mapping.Read 30 Sep 2026 · rehex.solemnwarning.net
- Analysis
- It can decode integer and floating-point values and display inline machine-code disassembly.Read 30 Sep 2026 · rehex.solemnwarning.net
- Binary templates
- Binary Templates can automatically annotate data.Read 30 Sep 2026 · rehex.solemnwarning.net
- Comparison
- It can compare whole files or selections side by side.Read 30 Sep 2026 · rehex.solemnwarning.net
- Disassembly
- REHex provides inline disassembly of machine code.Read 30 Sep 2026 · rehex.solemnwarning.net
- Distribution packages
- Packages are documented for Debian, Ubuntu, Fedora, Red Hat Enterprise Linux, FreeBSD and openSUSE.Read 30 Sep 2026 · rehex.solemnwarning.net
- Editing tools
- REHex provides bit editing and manipulation plus checksumming of files or selections.Read 30 Sep 2026 · rehex.solemnwarning.net
- Feedback
- The project page asks users to report bugs and suggest improvements or features by opening a GitHub issue.Read 30 Sep 2026 · github.com
- File comparison
- It supports side-by-side comparison of whole files or selections.Read 30 Sep 2026 · rehex.solemnwarning.net
- Installers
- Downloads include Windows installers and ZIP archives, a macOS DMG, and 32-bit and 64-bit Linux AppImages.Read 30 Sep 2026 · rehex.solemnwarning.net
- Intel HEX
- The application can import and export Intel HEX files.Read 30 Sep 2026 · rehex.solemnwarning.net
- Large files
- It supports files larger than 1 TB.Read 30 Sep 2026 · rehex.solemnwarning.net
- Latest release
- The download page lists version 0.64.0, released on 2026-04-03, as the latest release.Read 30 Sep 2026 · rehex.solemnwarning.net
- Other features
- It supports byte-range highlighting and annotation, virtual address mapping, common text encodings, Intel HEX import and export, bitmap visualisation, bit editing, and checksumming.Read 30 Sep 2026 · rehex.solemnwarning.net
- Scripting
- It supports Lua scripting, and its functionality can be extended with Lua plugins.Read 30 Sep 2026 · rehex.solemnwarning.net
- Text encodings
- It supports common encodings including ASCII, Unicode and ISO-8859-X.Read 30 Sep 2026 · rehex.solemnwarning.net
Plans and prices
Strong points and limits
Strong points
- Free and GPL-2.0 licensed.
- Supports files larger than 1 TB.
- Compares whole files or selected regions.
- Lua scripting and plugins are supported.
- Offers Windows, macOS and Linux packages.
Limits
- The latest listed release is version 0.64.0.
- The latest listed release date is 2026-04-03.
Who it suits
REHex suits people working with binary data for reverse engineering or other purposes, particularly those who need file comparison, disassembly or scripting. Its platform packages cover Windows, macOS and Linux.
Verdict
REHex combines large-file support with comparison, disassembly and scripting tools across three desktop platforms. Its project identifies the software as GPL-2.0 licensed.
Where Specifiction places it
- Hex Editors#12 of 327.8