ImHex is a free, featureful Hex Editor with many tools often only found in paid products. It includes a custom built scripting language for highlighting and decoding binary data, a disassembler, extensive file analysis tools and much much more



HxD is not available for Mac but there are plenty of alternatives that runs on macOS with similar functionality. The best Mac alternative is ImHex, which is both free and Open Source. If that doesn't suit you, our users have ranked more than 50 alternatives to HxD and many of them are available for Mac so hopefully you can find a suitable replacement. Other interesting Mac alternatives to HxD are wxHexEditor, 010 Editor, wxMEdit and Hex Fiend.
ImHex is a free, featureful Hex Editor with many tools often only found in paid products. It includes a custom built scripting language for highlighting and decoding binary data, a disassembler, extensive file analysis tools and much much more



Hex Editor. Support editing or comparing (diff) very large files up to 2^64 bytes. Cross-platform Linux, Mac OS, Windows.




010 Editor is a professional text/hex editor designed to edit any file, drive, or process on your machine. Using Binary Templates technology, 010 Editor allows a binary file to be parsed into a data structure that can be understood.










A cross-platform (Windows, Linux, Mac, BSD) hex editor for reverse engineering, and everything else.


BinEd is a hex editor tool, which allows to directly browse and edit content of any file or binary data.




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.




You got a binary file and don't know its contents. Or some software creates binary files where you have a specification but don't want to decode them manually.




The Hex Editor From Hell! Hecate is a terminal hex editor that, instead of putting the (ASCII) representation of bytes way out on the right side of the screen, it puts the interpreted values directly beneath the hex representation.

As the name implies, this is a hex editor. It aims to be a good general-purpose hex editor and to have a wide selection of features for analysing and annotating binary file formats.



Does all HxD is capable and more, however, it is worth noting that HxD is a minimal application, lightweight and all, and ImHex requires GPU acceleration... or some software rendering, but still, way heavier.