Ranked in these QuestionsQuestion Ranking
Pro Can decypher the internal structures of many files, such as .zip, .tar and many "savegame" files
You can even add your own grammar for a new file type structure. Great for analysing foreign file formats.
Pro Advanced binary comparison
Compares binary files byte-by-byte or with a more flexible algorithm that shows inserts and deletions in any of the compared files.
Pro Edits files of unlimited size
Huge files can be opened and edited instantly because only the displayed part is loaded to memory.
Pro Scriptable with Python and Lua
The script engines allow you to automate repetitive tasks and extend the standard functionality.
Pro Can check and monitor checksums of selected text
Selecting a bit of source code and using th e"Show Checksums" feature allows seeing different checksums for selected text and get it updated in real time.
Pro Allows color-coding text
The editor allows selecting a bit of source code and highlight it.
Pro Histogram view
The histogram shows the distribution of all byte values in the file. This lets you quickly see if a file is compressed or encrypted.
Pro Compares text encodings
This feature lets you compare the text representation of a byte sequence for numerous text encodings. This is the most efficient way to find the correct text encoding, be it ASCII-based, EBCDIC or any other code page supported by libICU.
Pro Incremental search
The search results are immediately highlighted in the hex editor. Text, numbers, and masks can be searched.
Con Doesn't work anymore
MacOS Monterey changed where python is located, and it crashes when it tries to find it now.
Con Not free
Cost 9.99$ once with 14 days trial (non pro full version).
It's closed source.