Good Hex Editor For Mac

  1. Good Hex Editor For Mac Windows 10
  2. Best Hex Editors
We just released a Feb. 5 '89 prototype of DuckTales for the NES!
If you'd like to support our preservation efforts (and this wasn't cheap), please consider donating or supporting us on Patreon. Thank you!

Good Hex Editor For Mac Windows 10

This page is rather stubbly and could use some expansion.
Are you a bad enough dude to rescue this article?
A hex editor

A hex editor is possibly the most multi-purpose and general tool used in ROM Hacking. It displays the ROM data as a hexadecimal string, which allows one to examine it, provided they have knowledge of the game's internals.

1.1.0 is useless as a hex editor. For example in earlier versions (I have 1.0.10) I could, say, select a byte in the hex display and copy/paste '12' from a text file into the hex display. This latest version ends up clobbering two bytes with the ASCII value of the byte I want to change, i.e., 0x3132. Ghex – Graphical Hex Editor for Linux 5. Bless Hex Editor. One of the more advanced hex editors in this article is Bless, is similar to Ghex, it has graphical interface that allows you to edit large data files with multilevel undo/redo mechanism. It also has customizable data views, find-replace feature and multi-threaded search and save. BBEdit is the leading professional HTML and text editor for macOS. I will be using GNOME Hex (ghex) on Xubuntu, but Windows users should check out XVI32 - free and feature-rich. Dont know anything about Mac, so good luck with that. A hex editor (or binary file editor or byte editor) is a type of computer program that allows a user to manipulate binary (normally non-plain text) computer files. IHex - Hex Editor for PC and Mac. Written by LI JIANYU. Category: Developer Tools Release date: 2015-07-28 Licence: Free Software version: 2.3 File size: 2.80 MB Compatibility: Windows 10/8.1/8/7/Vista and Mac OS X 10.6.6.

Most Hex editors support character tables (or thingy tables, as per the widely used hex editor thingy and later thingy32), which are small plaintext .tbl files that link every hexadecimal value with a character, which proves most useful when reading and changing text data. Some text editors allow relative searching for strings and automatic creation of tables.


List of useful Hex editors

  • 010 Editor (Payware)

    One of the best hex editors out there. Features include histograms, search with wildcards in binary and text mode, color highlighting, common binary data types shown, resynchronizing file comparisons, checksum and hashing algorithms, and most notably scriptable binary templates for custom structures with optional and variable-size parts, open drives and process memory.

  • Hex Workshop (Payware)

    A fairly good hex editor with some advanced features, such as character distribution, search by bit masks, support for custom character tables (only 8 bit values can be mapped), color highlighting of structured data and interpretation in structure viewer, common binary data types shown, checksum and hashing algorithms, resynchronizing file comparisons, open drives. Be warned, version 6.0.1 doesn't work under Japanese locale.

  • HxD (Freeware)

    A very compact hex editor only 900 kB big! Features include opening hard drives, RAM and disk images, basic file comparison, checksum and hashing algorithms. Handles basic text file encodings as well.

  • MadEdit (Freeware)

    A very useful Text Editor and Hex Editor combo. The best thing about it is that it supports many popular text encodings such as Unicode (UTF-8, UTF-16/32 LE/BE), Big5, GBK, EUC, and S-JIS etc.

  • Thingy32 (Freeware)

    The infamous hex editor originally written by Necrosaro and then ported over to MS Visual Basic. With it came the option to use two table files at the same time and the actual table format, nowadays sometimes known as thingy tables as mentioned above. Can only use table files encoded in current locale. Has problems with multi-byte locales, such as CJK.

  • Windhex32 (Freeware)

    Allows usage of table files (specialized support for Japanese characters), relative search, built-in table editor and graphics editor (which sucks, though).

  • XVI32 (Freeware)

    One of the more compact hex editors (less than 1MB download), and capable of viewing CP437, ISO 8859-1, and ASCII encoded text.

  • Synalyze It! (Freeware)

    A hex editor for Mac OS X that supports many text encodings and allows definition of a 'grammar' for binary files. Similar files can be decoded and edited then easily. Other features are histogram view, incremental search for text, numbers and masks, display of all strings in a file.

    Webroot® internet security. Webroot is quick and easy to download, install, and run. Plus, updates are automatic so you always have the most current protection. If your download doesn't start automatically, click 'Download Now'. Follow the steps below to activate your protection. Free webroot secureanywhere for mac download.

  • 0xED (Freeware)

    A native OS X hex editor based on the Cocoa framework. Lightweight, intuitive and user-friendly, but lacks advanced features.

  • (Online)

    A very useful online hex editor.

Retrieved from ''
Hex editor download

The following is a comparison of notable hex editors.


GUIConsoleSoftware licenseLatest stable versionLatest release dateWindowsMacintoshLinux
HxDYesNoProprietary (Freeware) 28, 2020Win95, WinNT4 and upNoNo
010 EditorYesNoProprietary10.0.1February 14, 2020YesYesYes
beyeNoYesGPL6.1.0December 12, 2009YesYesYes
bviNoYesGPL1.4.0October 7, 2014DOS, Win95 and upYesYes
Cheat EngineYesNoAPL6.8.1June 23, 2018YesYes, ver. 6.2No
GNU EmacsYesYesGPL26.2[1]April 12, 2019YesYesYes
FlexHexYesNoProprietary (free for non-commercial use)2.7October 12, 2018Windows XP and upNoNo
Frhed (Free Hex Editor)YesNoGPL1.7.1July 30, 2009Win98 and upNoNo
HiewNoYesProprietary8.68August 1, 2019YesNoNo
VEDITYesYesProprietary6.24.2Jan 1, 2015YesNoNo
UltraEditYesNoProprietary26.10 (Windows)
18.0 (Linux / Mac OS X)
May 7, 2019
January 2, 2018
WinHexYesNoProprietary19.7August 19, 2018Win95 and upNoNo
vimYesYesGPL compatible8.1.0000May 17, 2018YesYesYes


Maximum file sizePartial file loadingDisk sector editingProcess memory editingData inspectorBit editingInsert/delete bytesCharacter encodings(ao)Search UnicodeFile structure viewDisassemblerFile compareFind in filesBookmarksMacroText editor
HxD8 EiB[2]YesWindows 9x/NT and upYesYesYesYesANSI, ASCII, OEM, EBCDIC, MacintoshYesNoYesYesYesYesNo
010 Editor8 EiBYesYesWinNT onlyYesYesYesANSI, OEM, Unicode, UTF-8, EBCDIC, CustomYesYesNoYesYesYesYesYes
beye8 PiBYesNoYesYesANSI, EBCDIC, ASCII, MacintoshYesAVR, Java, x86, i386, x86-64, ARM/XScale, PowerPC, PPC64YesNo
bviLimited by RAMYesYesYesANSI, ASCIINoNoYes and replaceYes
EmacsLimited by RAMNoNoNoNoYesNoNoYesYes
FlexHexUnlimited[citation needed]YesYesYesYesYesANSI, OEM, UTF-16YesYesNoYesNoYesNo
FrhedLimited by RAMYesNo(read only)YesYesANSI, OEMYesYesNoYesNoYesNo
HiewUnlimited[citation needed]YesWinNT onlyYesYesYesASCII,OEM, Unicode,CustomYesYesx86, x86-64, MMX, SSE 4.2, 3DNow! - all assembler, ARMYesYesYes
VEDITStandard, 2 GiB, Pro 64, unlimited[citation needed]YesDOS version onlyNoYesYesANSI, OEM, EBCDIC, ASCII, customNoNoNoYesYesYesYesYes
UltraEdit>4 GiBYesNoNoNoNoYesANSI, OEM, EBCDIC, ASCII, Mac, Unix, UTF-8YesYesNoYesYesYes
WinHexUnlimited[citation needed]YesYesYesYesYesPartial support of these formats: ANSI, UNICODE, OEM, UTF-8/UTF-16, EBCDIC, ASCIIYesYesOnly x86 Intel opcodesYesYes and replaceYes[3]No
vimLimited by RAMNoNoNoNoYes[4]YesASCII, ISO-8859, DOS (OEM), UTF-8, UTF-16, partial EBCDIC (compilation required), unicodeYesNoNoYes[5]NoPlug-in[6]YesYes
Maximum file sizePartial file loadingDisk sector editingProcess memory editingData inspectorBit editingInsert/delete bytesCharacter encodings(ao)Search UnicodeFile structure viewDisassemblerFile compareFind in filesBookmarksMacroText editor

See also[edit]



ao:ANSI is the Windows character set, OEM is the DOS character set. Both are based on ASCII.


  1. ^'GNU Emacs'. Retrieved April 25, 2017.
  2. ^HxD features
  3. ^WinHex: Scripting
  4. ^:help eval
  5. ^vimdiff
  6. ^vim-bookmarks

External links[edit]

  • 'Harry's Windows Hex Editor Review' (July 2002). Retrieved October 15, 2019.

Best Hex Editors

Retrieved from ''