ImHex
Open source hex editor for low-level programming tasks
Description
Engineered for low-level programming and system analysis, ImHex is a free, open-source hex editor. It provides the precise control needed to manipulate binary files, inspect raw data, and understand software at its core. The editor combines a clean interface with robust functionality, including support for custom data structures and processors. This makes it ideal for developers, embedded systems engineers, and researchers who require a reliable tool for tasks like firmware analysis, protocol debugging, and manual data recovery.
Screenshots

Click to view full size
