ImHex is a free, open-source hex editor designed for reverse engineers, software developers, cybersecurity professionals, and digital forensics analysts. The software provides advanced tools for inspecting, editing, and analyzing binary files through a modern, customizable interface. ImHex features a powerful Pattern Language that allows users to define custom data structures, parse complex file formats, and visualize binary information. Its integrated disassembler, data inspector, entropy analyzer, and YARA scanning capabilities make it suitable for malware analysis, vulnerability research, and reverse engineering. The platform supports large files, process memory inspection, remote file access, and advanced searching across multiple data formats and encodings. Available for Windows, macOS, Linux, and FreeBSD, ImHex combines powerful binary analysis capabilities with a user-friendly interface, extensive customization options, and an expandable ecosystem of plugins and patterns.

Features

  • Advanced Hex Editor: Inspect, modify, and patch binary files with syntax highlighting, unlimited undo and redo, bookmarks, and multiple data representations.
  • Custom Pattern Language: Define and parse complex binary structures using a C-like language with support for structs, arrays, pointers, enums, bitfields, and custom visualizations.
  • Integrated Disassembler: Analyze machine code across multiple processor architectures, including x86, ARM, MIPS, RISC-V, and WebAssembly.
  • Binary Analysis and Visualization: Examine file entropy, byte distributions, data structures, and hexadecimal values using built-in analytical tools and interactive visualizations.
  • Advanced Search and Security Tools: Search for strings, hexadecimal sequences, regular expressions, and numeric values while using YARA rules to identify suspicious binary patterns.
  • - Multi-Source Data Inspection: Analyze local files, raw disks, process memory, remote files over SSH/SFTP, and live data from GDB servers with support for large datasets.

Project Samples

Project Activity

See All Activity >

License

GNU General Public License version 3.0 (GPLv3)

Follow ImHex

ImHex Web Site

Other Useful Business Software
$300 Free Credits to Build on Google Cloud Icon
$300 Free Credits to Build on Google Cloud

New customers can spin up VMs, build with AI, and query data at no cost.

Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of ImHex!

Additional Project Details

Operating Systems

Mac, Windows

Programming Language

C++

Related Categories

C++ Disassemblers, C++ Reverse Engineering Tool

Registered

2023-03-09