ImHex
Free cross-platform hex editor
From Wikipedia, the free encyclopedia
ImHex is a free cross-platform hex editor available on Windows, macOS, and Linux.[1]
DeveloperWerWolv
Initial releaseNovember 12, 2020
Stable release
1.37.4
/ February 26, 2025
Written inC++
| ImHex | |
|---|---|
| Developer | WerWolv |
| Initial release | November 12, 2020 |
| Stable release | 1.37.4
/ February 26, 2025 |
| Written in | C++ |
| Operating system | Windows, macOS, Linux |
| Available in | English |
| Type | Hex editor |
| License | GNU General Public License v2.0 |
| Website | imhex |
| Repository | |
ImHex is used by programmers and reverse engineers to view and analyze binary data.[2]
History
Features
Features include:[4]
- Hex editor
- Custom pattern matching and analysis scripting language
- Visual, node based data pre-processor
- Disassembler
- Running and visualizing of YARA rules
- Bookmarks
- Binary data diffing
- Additional Tools
- MSVC, Itanium, D and Rust name demangler
- ASCII table
- Calculator
- Base converter
- File utilities
- IEEE 754 floating point decoder
- Division by invariant multiplication calculator
- TCP/IP client and server
Support for:
- Data importing and exporting
- ASCII string, Unicode string, numeric, hexadecimal and regular expressions search
- Byte manipulation
- File hashing
- Plug-ins