The Hex Workshop Hex Editor is a set of hexadecimal development tools for Microsoft Windows, combining advanced binary editing with the ease and flexibility of a word processor. With Hex Workshop you can edit, cut, copy, paste, insert, and delete hex, print customizable hex dumps, and export to RTF or HTML for publishing.
Hex Workshop supports drag and drop and is integrated with the Windows operating system so you can quickly and easily hex edit from your most frequently used workspaces. The Data Inspector is perfect for interpreting, viewing, and editing decimal and binary values. Arithmetic, logical, ascii case, and bitwise operations can be used to help manipulation your data in place.
Additionally you can goto, find, replace, compare, calculate checksums, add smart bookmarks, color map, and generate character distributions within a sector or file.
An Intergrated Structure Viewer allows you to view and edit data in the most intuitive and convenient way. This feature helps turn the art of hex editing into a simple straightforward task. Structures are defined in a text file that closely resemble the C/C++ style struct definitions.
The struture viewer supports nested structures, references to other structures, along with many atomic data types: char, byte, ubyte, word, uword, long, ulong, longlong, float, double, OLE Date/Time, DOSTIME, DOSDATE, FILETIME, and time_t.
Hex Workshop's smart Bookmarks feature helps you pick apart and label a data file for a single use or to share with friends and co-workers.
When defining a bookmark, you can set the bookmark's data type and then edit the bookmark's data directly in the bookmark viewer. You can even use a simple macro language when defining bookmark addresses and lengths. This allows for powerful bookmarks that are portable across like files.