Comparison of hex editors
From Wikipedia, the free encyclopedia
| This article needs additional citations for verification. Please help improve this article by adding reliable references. Unsourced material may be challenged and removed. (July 2007) |
Contents |
[edit] 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 39 | 2.50 | Yes (WinNT4 and up) | No | No | |
| Cygnus Hex Editor FREE EDITION URL | Proprietary (Freeware) | 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.01 (May 28, 2008) | Yes (Win2K and up) | No | No |
| HHD Software Hex Editor NeoURL |
GUI | Proprietary | USD 34 | 4.41.01 (May 28, 2008) | Yes (Win2K and up) | No | No |
| Hiew URL | Console | Proprietary | USD 64-199 | 7.60 (May 15, 2008) | 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 |
[edit] 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 | 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 | No | No | Yes | Yes | Yes | No | Yes | No | |
| Cygnus Hex Editor FREE EDITION | 2 GB | No | No | No | No | Yes | ||||||
| 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 | Partial (external: notepad) | Yes | ANSI, UNICODE, OEM, UTF-8/UTF-16 EBCDIC, ASCII | Yes | Yes | Partial (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 |
[edit] Notes and references
[edit] Notes
ao: ANSI is the Windows character set, OEM is the DOS character set. Both are based on ASCII and they are very similar.
[edit] References
- ^ 010 Editor features, retrieved 2007-11-29
- ^ HHD Software Hex Editor Neo edition comparison table, retrieved 2008-05-28
[edit] See also
- Hex editor
- Comparison of

