Comparison of hex editors
From Wikipedia, the free encyclopedia
Contents |
[edit] General
Link | Type | Software license | Cost | Latest version | Windows | Macintosh | Linux | |
---|---|---|---|---|---|---|---|---|
010 Editor | [1] | Proprietary | USD 50 | 2.0.3 | Yes (Win95 and up) | No | No | |
AXE | [2] | Proprietary | USD 35 | 3.4 | Yes (Win95 and up) | No | No | |
BIEW | [3] | Console | GPL | Free | 5.6.2 (September 20, 2004) | Yes | Yes | Yes |
Bless | [4] | GUI | GPL | Free | 0.5.0 (March 30, 2007) | Yes (Mono/.NET) | Yes (Mono) | Yes (Mono) |
bvi | [5] | Console | GPL | Free | 1.3.2 (February 13, 2004) | Yes (DOS, Win95 and up) | Yes | Yes |
Catch22 HexEdit | [6] | Proprietary | Free | 1.2 (August 11, 2002) | Yes (Win95 and up) | No | No | |
Cygnus Hex Editor | [7] (DEAD link) |
Proprietary | USD 40 | 2.50 | Yes (WinNT4 and up) | No | No | |
Cygnus Hex Editor FREE EDITION | [8] (DEAD link) |
Proprietary | Free | 1.00 | Yes (Win95 and up) | No | No | |
DataWorkshop | [9] | GUI | Freeware (Source code available) | Free | 1.1.1 | Yes | Yes | Yes |
Emacs | [10] | Console/GUI | GPL | Free | 21.4 (February 6, 2005) | Yes | Yes | Yes |
febooti fileTweak Hex Editor | [11] | Proprietary | Free | 1.0 (November, 2004) | Yes (Win95 and up) | No | No | |
FlexHex | [12] | GUI | Proprietary | USD 40 | 2.44 (Dec, 2006) | Yes (WinNT4 and up) | No | No |
frhed (FRee Hex EDitor) |
[13] | GUI | GPL | Free | 1.1 beta1 (March 15, 2002) | Yes (Win95 and up) | No | No |
GHex | [14] | GUI | GPL | Free | 2.8.2 (March 7, 2006) | No | No | Yes |
Hackman Hex Editor Professional | [15] | Proprietary | USD 30 | 9.0 (April 26, 2006) | Yes | No | No | |
HEdit | [16] | Proprietary | Free | 3.0.0.1 (May 10, 2004) | Yes | No | No | |
heme | [17] | Console | GPL | Free | 0.4 (April 3, 2005) | No | No | Yes |
HexCurse | [18] | Console | GPL | Free | 1.55 (December 22, 2003) | No | No | Yes |
Hex Edit | [19] | Proprietary | USD 40 | 3.0 (January, 2005) | Yes | No | No | |
Hex Edit Free | [20] | Proprietary | Free | 2.0 (October 1, 2002) | Yes | No | No | |
HexEdit | [21] | GPL | Free | 2.00 (August 28, 2005) | No | Yes (680x0/PowerPC) | No | |
hexedit | [22] | Console | GPL | Free | 1.2.12 (November 26, 2006) | No | No | Yes |
HexIt | [23] | Console | Freeware (sourcecode included) | Free | 1.57 (December 8, 2006) | Yes (DOS, Win95 and up) | No | No |
Hexplorer | [24] | GUI | GPL | Free | 2.6 (January 25, 2006) | Yes (Win95 and up) | No | No |
Hexprobe Hex Editor | [25] | Proprietary | USD 40 | 2.41 | Yes (Win95 and up) | No | No | |
Hex Workshop | [26] | Proprietary | USD 50 | 4.23 (February, 2004) | Yes (Win95 and up) | No | No | |
HHD Software Free Hex Editor |
[27] | Proprietary | Free (limited) version | 3.12 (October 12, 2005) | Yes (Win95 and up) | No | No | |
HHD Software Hex Editor |
[28] | Proprietary | USD 25 | 3.12 (October 12, 2005) | Yes (Win95 and up) | No | No | |
Hiew | [29] | Console | Proprietary | USD 49 | 7.40 (February 22, 2007) | Yes | No | No |
HT Editor | [30] | Console | GPL | Free | 0.9.4 (September 14, 2006) | Yes | No | Yes |
HxD | [31] | GUI | Freeware | Free | 1.7.0 beta (April 4, 2007) | Yes (Win95, WinNT4 and up) | No | No |
i.Hex | [32] | Freeware | Free | 0.92 (May 10, 2006) | Yes | No | Yes | |
KHexEdit | [33] | GUI | GPL | Free | 0.8.5 (December 14, 1999) | No | No | Yes |
MadEdit | [34] | GUI | GPL | Free | 0.2.6 (December 27, 2006) | Yes | No | Yes |
PSPad | [35] | Proprietary | Free | 4.5.0 (February 14, 2006) | Yes | No | No | |
shed | [36] | Console | GPL | Free | 1.13 (July 11, 2006) | No | Yes | Yes |
tiny hexer | [37] | Proprietary | Free | 1.7.1.4 (July 16, 2006) | Yes (Win98 and up) | No | No | |
WinHex | [38] | Proprietary | EUR 43 - 146 | 12.8 SR6 (February 24, 2006) | Yes (Win95 and up) | No | No | |
XVI32 | [39] | Proprietary | Free | 2.51 (August 2, 2003) | Yes (Win95 and up) | No | No |
[edit] Features
Maximum file size | Partial file loading | Disk editing | Bit editing | Text editor | Insert / Delete bytes | Character encodings(ao) | Search Unicode | File structure view | Disassembler | |
---|---|---|---|---|---|---|---|---|---|---|
010 Editor | unlimited | Partial (Windows NT only) | Yes | ANSI, OEM, EBCDIC, Macintosh | Yes | Yes | No | |||
AXE | 2 GB | Yes | Partial (Windows NT only) | Unicode, ANSI, EBCDIC | Yes | Yes | No | |||
BIEW | 2 GB | Yes | No | No | No | No | ANSI, EBCDIC, ASCII, Macintosh | No | 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 |
bvi | unlimited | Yes | Yes | Yes | Yes | ANSI, ASCII | No | No | ||
Catch22 HexEdit | 4 GB | Yes | No | No | No | ANSI | Yes | |||
Cygnus Hex Editor | 2 GB | No | No | |||||||
Cygnus Hex Editor FREE EDITION | 2 GB | No | No | |||||||
DataWorkshop | 2 GB | Yes | No | |||||||
febooti fileTweak Hex Editor | 2 GB | No | No | No | No | ANSI | No | |||
FlexHex | unlimited | Yes | Yes | Yes | Yes | ANSI/MBCS, Unicode | Yes | Yes | No | |
frhed | limited by free RAM | No | No(read only) | Yes | No | ANSI, OEM | Yes | Yes | No | |
GHex | 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 | ANSI, EBCDIC | No | |||
heme | No | No | Yes | No | ANSI | No | No | No | ||
Hex Edit | unlimited | Yes | Partial (Windows NT only) | Yes | Yes | Yes | ANSI, OEM, EBCDIC | Yes | Yes | No |
Hex Edit Free | 2 GB | Yes | No | Yes | Yes | Yes | ANSI, OEM, EBCDIC | Yes | Yes | No |
HexIt | limited by free RAM | No | No | No | Yes | No | Yes, x86-Pentium II-Deschutes, AMD K6-2 | |||
Hexplorer | No | Partial (Windows NT only) | No | No | ANSI, OEM | No | ||||
Hexprobe Hex Editor | unlimited | Partial (Windows NT only) | Yes | ANSI, OEM | No | Yes | No | |||
Hex Workshop | Yes | ANSI, OEM, EBCDIC, Macintosh | Yes | No | ||||||
HHD Software Free Hex Editor | 10 MB (!) | No | No | No | No | ANSI | No | |||
HHD Software Hex Editor | 15 TB | Yes | No | No | No | ANSI | No | |||
Hiew | Yes | No | Yes | No | Yes | ASCII | Yes | Yes | Yes, x86, x86-64 | |
HT Editor | No | Yes | No | No | Yes | |||||
HxD | unlimited (8 EB) | Yes | Yes (Windows 9x/NT and up) | No | Yes | ANSI, OEM, EBCDIC, Macintosh | Yes | |||
i.Hex | unlimited | Yes | No | Yes | No | ASCII | No | Yes | No | |
MadEdit | 32 GB | Yes | No | Yes | Yes | Yes | ANSI, OEM, ASCII, Macintosh | Yes | No | No |
PSPad | No | No | No | Yes | ANSI | No | ||||
shed | 2 GB | Yes | No | Yes | No | No | ASCII | No | No | No |
tiny hexer | 2 GB | No | Partial (Windows NT only) | Yes | No | ANSI, OEM, EBCDIC, ASCII, Macintosh, custom | Yes | No | ||
UltraEdit | No | No | Yes | Yes | Yes | ANSI, OEM, EBCDIC, ASCII, Macintosh, custom | Yes | No | No | |
XVI32 | 2 GB | No | No | Yes | No | ANSI | No | No | No |
ao: ANSI is the Windows character set, OEM is the DOS character set.