What's a good hex editor/viewer for the Mac? I've used xxd for viewing hexdumps, and I think it can be used in reverse to make edits. But what I really want is a real hex editor.
07 Answers
To view the file, run:
xxd filename | less To use Vim as a hex editor:
- Open the file in Vim.
- Run
:%!xxd(transform buffer to hex) - Edit.
- Run
:%!xxd -r(reverse transformation) - Save.
- Open file with Xcode and press Command + Shift + J
- Right click file name in left pane
- Open as -> Hex
One recommendation I've gotten is Hex Fiend.
3On you can get the hex editor I'm developing for the Mac - Synalyze It!. It costs 7 € / 40 € (Pro version) and offers some extra features like histogram, incremental search, support of many text encodings and interactive definition of a "grammar" for your file format.
The grammar helps to interpret the files and colors the hex view for easier analysis.

I have recently started using 0xED, and like it a lot.
5There are probably better options, but I use and kind of like TextWrangler for basic hex editing. File -> hex Dump File
4The one that I like is HexEdit Quick and easy to use
2