Malcat is a feature-rich hexadecimal editor / disassembler / decompiler for reverse engineers and malware analysts. It has support for many file formats and CPUs, can scan for signatures, decrypt/decompress data, diff files and run python scripts.




HxD is described as 'Carefully designed and fast hex editor which, additionally to raw disk editing and modifying of main memory (RAM), handles files of any size' and is a very popular Hex Editor in the development category. There are more than 50 alternatives to HxD for a variety of platforms, including Windows, Linux, Mac, BSD and Android apps. The best HxD alternative is ImHex, which is both free and Open Source. Other great apps like HxD are dz6, wxHexEditor, 010 Editor and wxMEdit.
Malcat is a feature-rich hexadecimal editor / disassembler / decompiler for reverse engineers and malware analysts. It has support for many file formats and CPUs, can scan for signatures, decrypt/decompress data, diff files and run python scripts.







Hexer is an open-source hex editor for Windows featuring direct view of all kinds of data interpretations, and in-line data type annotation system with markers which is reusable across files.

McAfee FileInsight, developed by McAfee Labs, is an integrated tool environment for website and file analysis. Its many built-in editing and analysis features can be easily extended through simple Python-based plugins.
PilotEdit Lite is an advanced text and hex editor that supports opening of files larger than 4GB. It offers customizable syntax and keyword highlighting, advanced search and replace operations, HEX mode, column mode, and more.



GHex - a hex editor for GNOME
GHex allows the user to load data from any file, view and edit it in either hex or ascii.
Useful for debugging problems with object code or encodings.
Also used by kids who cheat at computer games, by adding score or lives to saved games.


YuHex is a simple binary editor for Windows. It provides the essential features needed to work with binary files, including editing, searching, and changing text encodings.



HextEdit is a fast and lightweight hex editor for viewing and editing binary data. Quickly edit virtually any file type at a low level in a simple and native app. It features fast incremental find, a byte inspector and generally fast performance as a native app.


HexEdit is a Windows hex editor, user-friendly and reliable with advanced features (full undo, macros, background searches, calculator, full customization, edits huge files).








This is also a disk editor. It comes with a very clean and usable UI and offers comprehensive information about NTFS.



Kaitai Struct is a formal language for binary format specification that can be compiled into parser code in Java, JavaScript, Python and Ruby.