153

Are there some hex editors for Windows? Preferably open source or free since I don't need a hex editor all that often...

Things I do need is the ability to search in different types (text, raw hex, little endian short, big endian short, etc.) and viewing by type (same as searching types) starting at the selected byte. It would be nice to be able to create structs on the fly, so I can view binary blobs in the file. Binary file comparison is also a must, hopefully it would be smart and enable block detection.

I do know about the list on Wikipedia, but I don't really have time to try the 60 or hex editors, and I was wondering what other people use.

9 Answers9

74

Free Hex Editor (frhed), small and fast.

enter image description here

Gareth
  • 19,080
Dinesh Manne
  • 1,199
65

Personally, I use HxD (Free but not open source). Particular features of note include the ability to open very very large files, and you can modify raw disk data and open and edit data in RAM.

Screenshot

Chenmunka
  • 3,264
14

UltraEdit has a hex editor mode:

enter image description here

For an old school DOS style display, ZTreeWin:

enter image description here

(neither are free / open source).

Gareth
  • 19,080
Pauk
  • 1,003
14

Notepad++ with a hex editor plugin. I was already using the text editor, so this makes for one less application installed.

enter image description here

Gareth
  • 19,080
11

XVI32 is a freeware hex editor running under Windows 95, Windows 98, Windows NT, Windows 2000, and Windows XP.

Cygnus Hex Editor is a powerful file editor for Microsoft Windows. Unlike text editors, which are designed to edit files that contain text data, hex editors allow you to edit files that contain any type of data.

Free Hex Editor Neo is award-winning large files optimized freeware editor for everyone who works with ASCII, hex, decimal, float, double and binary data.

HxD is a carefully designed and fast hex editor which, additionally to raw disk editing and modifying of main memory (RAM), handles files of any size.

joe
  • 12,431
9

PSPad can edit in hex, and it's free too.

enter image description here

Gareth
  • 19,080
barfoon
  • 1,006
7

Since I can hexedit in Vim as well, I tend to say ... Vim!

alt text

(Though I usually use HxD.)

akira
  • 63,447
5

Winhex is a decent tool for that.

Enter image description here

This is a Stack Overflow version of the same question. There are a few more options so you can pick from the several recommended there if you do not like Winhex.

Axxmasterr
  • 7,966
3

If you want a hex editor that works from the command line, I like Hexciting.