Comparison of hex editors
Appearance
This article needs additional citations for verification. (July 2007) |
General
Type | Software license | Cost | Latest version | Windows | Macintosh | Linux | |
---|---|---|---|---|---|---|---|
0xED URL | GUI | Proprietary (Freeware) | 0 | 1.0.5 (January 23, 2007) | No | Yes (Mac OS X) | No |
HxD URL | GUI | Proprietary (Freeware) | 0 | 1.7.6.3 (May 3, 2008) | Yes (Win95, WinNT4 and up) | No | No |
010 Editor | GUI | Proprietary | USD 130 | 3.0 | Yes (Win98 and up) | No | No |
AXE URL | Proprietary | USD 35 | 3.4 | Yes (Win95 and up) | No | No | |
BIEW | Console | GPL | 0 | 5.6.4 (April 14, 2007) | Yes | Yes | Yes |
Bless URL | GUI | GPL | 0 | 0.5.2 (August 31, 2007) | Yes (Mono/.NET) | Yes (Mono) | Yes (Mono) |
bvi | Console | GPL | 0 | 1.3.2 (February 13, 2004) | Yes (DOS, Win95 and up) | Yes | Yes |
Catch22 Hexedit URL | Proprietary | 0 | 1.2.1 (February 15, 2007) | Yes (Win95 and up) | No | No | |
Cygnus Hex Editor URL | Proprietary | USD 40 | 2.50 | Yes (WinNT4 and up) | No | No | |
Cygnus Hex Editor FREE EDITION URL | Proprietary | 0 | 1.00 | Yes (Win95 and up) | No | No | |
DataWorkshop URL | GUI | Proprietary (Source code available) |
0 | 1.1.1 | Yes | Yes | Yes |
EditPad ProURL | GUI | Proprietary | USD 50 | 6.4.1 (March 12, 2008) | Yes (Win98 and up) | No | No |
Emacs | Console/GUI | GPL | 0 | 22.1 (June 2, 2007) | Yes | Yes | Yes |
febooti fileTweak Hex Editor URL | Proprietary | 0 | 2.0 (October, 2006) | Yes (Win95 and up) | No | No | |
FlexHex URL | GUI | Proprietary | USD 40 | 2.45 (April 17, 2007) | Yes (WinNT4 and up) | No | No |
frhed (Free Hex Editor) URL | GUI | GPL | 0 | 1.1 beta1 (March 15, 2002) | Yes (Win95 and up) | No | No |
GHex URL | GUI | GPL | 0 | 2.22.0 (April 10, 2008) | No | No | Yes |
Hackman Hex Editor Professional URL | Proprietary | USD 30 | 9.01 (June 5, 2007) | Yes | No | No | |
HEdit URL | Proprietary | 0 | 3.0.0.1 (May 10, 2004) | Yes | No | No | |
heme URL | Console | GPL | 0 | 0.4.2 (November 22, 2006) | No | No | Yes |
HexCurse URL | Console | GPL | 0 | 1.55 (December 22, 2003) | No | No | Yes |
Hex Edit URL | GUI | Proprietary | USD 40 | 3.2 (February 14, 2008) | Yes | No | No |
Hex Edit Free URL | GUI | Proprietary | 0 | 2.5F (March 24, 2008) | Yes | No | No |
HexEdit URL | MPL | 0 | 2.20 (January 28, 2008) | No | Yes (680x0/PowerPC) | No | |
hexedit URL | Console | GPL | 0 | 1.2.12 (November 26, 2006) | No | No | Yes |
HexIt URL | Console | Proprietary (sourcecode included) |
0 | 1.57 (December 8, 2006) | Yes (DOS, Win95 and up) | No | No |
Hexplorer URL | GUI | GPL | 0 | 2.6 (January 25, 2006) | Yes (Win95 and up) | No | No |
Hexprobe Hex Editor URL | GUI | Proprietary | USD 40 | 4.1 (May 04, 2008) | Yes (Win95 and up) | No | No |
Hex Workshop URL | Proprietary | USD 50 | 5.00 (November, 2007) | Yes (Win95 and up) | No | No | |
HHD Software Free Hex Editor Neo URL |
GUI | Proprietary | 0 | 4.41 (May 16, 2008) | Yes (Win2K and up) | No | No |
HHD Software Hex Editor NeoURL |
GUI | Proprietary | USD 40 | 4.41 (May 16, 2008) | Yes (Win2K and up) | No | No |
Hiew URL | Console | Proprietary | USD 49 | 7.47 (September 26, 2007) | Yes | No | No |
HT Editor URL | Console | GPL | 0 | 2.0.13 (April 23, 2008) | Yes | No | Yes |
i.Hex URL | GUI | Proprietary | 0 | 0.95 (October 4, 2007) | Yes | No | Yes |
KHexEdit URL | GUI | GPL | 0 | 0.8.5 (December 14, 1999) | No | No | Yes |
MadEdit URL | GUI | GPL | 0 | 0.2.8 beta (October 8, 2007) | Yes | Yes | Yes |
Notepad++ (with Hex Editor Plugin) | GUI | GPL | 0 | 4.5 (October 27, 2007) | Yes | No | No |
shed URL | Console | GPL | 0 | 1.13 (July 11, 2006) | No | Yes | Yes |
tiny hexer URL | GUI | Proprietary (Freeware) | 0 | 1.8.1.6 (July 3, 2007, not developed anymore) | Yes (Win98 and up) | No | No |
VEDIT URL | Console/GUI | Proprietary | USD 89 | 6.15.2 (February 4, 2008) | Yes | No | No |
WinHex URL | Proprietary | EUR 43 - 146 | 14.9 (April 17, 2008) | Yes (Win95 and up) | No | Yes (Linux detected in Wine) | |
XVI32 URL | Proprietary | 0 | 2.51 (August 2, 2003) | Yes (Win95 and up) | No | No | |
Type | Software license | Cost | Latest version | Windows | Macintosh | Linux |
Features
Maximum file size | Partial file loading | Disk sector editing | Bit editing | Text editor | Insert / Delete bytes | Character encodings(ao) | Search Unicode | File structure view | Disassembler | File Compare | Find in Files | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0xED | unlimited | Yes | Yes | Yes | ASCII, UTF-8/UTF-16 encoded Unicode, ISO-Latin-1, Macintosh | No | No | ||||||
HxD | unlimited (8 EB) |
Yes | Yes (Windows 9x/NT and up) | No | Yes | ANSI, OEM, EBCDIC, Macintosh | Yes | Yes | |||||
010 Editor | unlimited | Yes | Partial (only Windows NT and up[1]) | Yes | No | Yes | ANSI, OEM, EBCDIC, Macintosh | Yes | Yes | No | Yes | Yes | |
AXE | 2 GB | Yes | Partial (only Windows NT and up) | Unicode, ANSI, EBCDIC | Yes | Yes | No | ||||||
BIEW | 8'192 TB | Yes | No | Yes | No | Yes | ANSI, EBCDIC, ASCII, Macintosh | Yes | Yes (AVR, Java, x86, Pentium III, Pentium 4-Prescott, Athlon-K7, Athlon 64, Cyrix-M2) | ||||
Bless | Unlimited | Yes | No | Yes | Yes | Yes | ASCII | No | No | No | No | ||
bvi | unlimited | Yes | Yes | Yes | Yes | ANSI, ASCII | No | No | |||||
Catch22 HexEdit | 4 GB | Yes | No | No | No | Yes | ANSI | Yes | Yes | ||||
Cygnus Hex Editor | 2 GB | No | No | ||||||||||
Cygnus Hex Editor FREE EDITION | 2 GB | No | No | ||||||||||
DataWorkshop | 2 GB | Yes | No | ||||||||||
Emacs | |||||||||||||
febooti fileTweak Hex Editor | 2 GB | No | No | No | No | ANSI | No | ||||||
FlexHex | unlimited | Yes | Partial (only Windows NT and up) | Yes | No | Yes | ANSI/MBCS, Unicode | Yes | Yes | No | No | No | |
frhed | limited by free RAM | No | No(read only) | Yes | No | Yes | ANSI, OEM | Yes | Yes | No | |||
GHex | limited by free RAM | No | No | Yes | Yes | ASCII | No | No | No | ||||
Hackman Hex Editor Professional | unlimited | Yes | Yes | No | No | ANSI, OEM, EBCDIC, ASCII, Macintosh, custom | Yes | Yes | Yes (AVR, Java, x86, Pentium III, Pentium 4-Prescott, Athlon-K7, Athlon 64, Cyrix-M2) | ||||
HEdit | > 2 GB | Yes | No | No | No | Yes | ANSI, EBCDIC | No | |||||
heme | 2 GB | No | No | Yes | No | ANSI | No | No | No | ||||
HexCurse | |||||||||||||
Hex Edit | unlimited | Yes | Partial (9X/NT: vol, NT: raw) | Yes | Yes | Yes | ANSI, OEM, EBCDIC | Yes | Yes | No | |||
Hex Edit Free | unlimited | Yes | No | Yes | Yes | Yes | ANSI, OEM, EBCDIC | Yes | Yes | No | |||
HexEdit | Yes | Yes | Yes (PowerPC) | ||||||||||
hexedit | |||||||||||||
HexIt | limited by free RAM | No | No | No | Yes | No | Yes (x86, Pentium II-Deschutes, AMD K6-2) | ||||||
Hexplorer | No | Partial (only Windows NT and up) | No | No | ANSI, OEM | No | Yes | ||||||
Hexprobe Hex Editor | unlimited | Yes | Partial (only Windows NT and up) | Yes | Yes | Yes | ANSI, OEM | No | Yes | No | Yes | Yes | |
Hex Workshop | Yes | Yes | Yes | Yes | Yes | ANSI, OEM, EBCDIC, Macintosh | Yes | Yes | No | Yes | No | ||
HHD Software Free Hex Editor Neo | unlimited[2] | Yes | No | No | Yes | Yes | ANSI, Unicode | Yes | No | No | |||
HHD Software Hex Editor Neo | unlimited | Yes | Yes | Yes | Yes | Yes | ANSI, Unicode, ASCII, OEM, ISO, EBCDIC, MAC, UTF7/UTF8 (Export), KOI8, ISCII, EUC, Arabic, Others | Yes | Yes | Yes | Yes (Replace) | ||
Hiew | Yes | No | Yes | No | Yes | ASCII | Yes | Yes | Yes (x86, x86-64) | ||||
HT Editor | > 200GB | No | No | Yes | No | No | No | Yes (x86, ARM, PowerPC) | |||||
i.Hex | unlimited | Yes | No | Yes | No | ASCII | No | Yes | No | ||||
KHexEdit | limited by free RAM | ANSI, ASCII, EBCDIC. | No | ||||||||||
MadEdit | 32 GB | Yes | No | Yes | Yes | Yes | ANSI, OEM, ASCII, Macintosh | Yes | No | No | No | Yes (Replace) | |
Notepad++ | |||||||||||||
shed | 2 GB | Yes | No | Yes | No | No | ASCII | No | No | No | |||
tiny hexer | 2 GB | No | Partial (only Windows NT and up) | Yes | No | Yes | ANSI, OEM, EBCDIC, ASCII, Macintosh, custom | Yes | Yes | No | Partial (same size) | No | |
VEDIT | 2 GB (standard), unlimited (Pro 64) | Yes | Partial (DOS version only) | Yes | Yes | Yes | ANSI, OEM, EBCDIC, ASCII, custom | No | No | Yes | Yes | ||
WinHex | unlimited | Yes | Yes | Yes | No | Yes | ANSI, UNICODE, OEM, UTF-8/UTF-16 EBCDIC, ASCII, CBM ASCII | Yes | Yes | Yes (Only x86 Intel opcodes) | Yes | Yes (Replace) | |
XVI32 | 2 GB | No | No | Yes | No | Yes | ANSI | No | No | No | |||
Maximum file size | Partial file loading | Disk sector editing | Bit editing | Text editor | Insert / Delete bytes | Character encodings(ao) | Search Unicode | File structure view | Disassembler | File Compare | Find in Files |
Notes and references
Notes
ao: ANSI is the Windows character set, OEM is the DOS character set. Both are based on ASCII and they are very similar.
References
- ^ 010 Editor features, retrieved 2007-11-29
- ^ HHD Software Hex Editor Neo edition comparison table, retrieved 2008-05-16
See also
- Hex editor
- Comparison of