Hex Workshop includes a professional hex editor with the power and ease of a Word Processor allowing cut, copy, paste, insert, delete, undo, and more.

Hex/ASCII Editing:

A file can be edited from either the hex or ASCII display. The cursor can be toggled between hex and ASCII with the tab key or hex/ASCII can be chosen by clicking the mouse in the particular region.

You can tell what area you are editing by looking at the caret shape. A vertical blinking caret is displayed in the active area and a solid underline caret is displayed in the inactive area.

You can use the arrow keys to navigate around the document in either the hex or ASCII display. You will notice that the left and right arrow keys will move one byte (2 hex digits) at a time in the hex display. Pressing the Ctrl+Left or Ctrl+Right will allow you to navigate within bytes (1 hex digit at a time).

Clipboard Functionality:

Cut (Ctrl+X), Copy (Ctrl+C), and Paste (Ctrl+V) operate in a similar manner to other editors. Paste Special allows you choose from and paste any of the standard Windows Clipboard formats currently available into a file.

Undo & Redo

Undo (Ctrl+Z) and Redo (Ctrl+Y) allows you to reverse the most recent editing operation(s). The size of the undo buffer (which determines how many operations are saved) can be set in the General Preferences.

Inserting/Deleting:

Automated Inserting (Ctrl+Ins) allows a specified number of bytes to be inserted at the cursor position with any hex value. Deleting (Del) simply deletes the highlighted bytes. Normal editing can be done in either insert (INS) or overwrite (OVR) mode. Insert mode with automatically insert hex values entered at the cursor position, while overwrite mode will overwrite existing bytes at the cursor position with hex values entered. The current mode is shown in the far right pane of the status bar and is toggled with the insert (Ins) key.

Select Block/Select All:

A block of hex can be automatically selected at the cursor position using the Select Block feature and specifying either the size of the block or the ending position. In either case the block starts at the cursor position. Select All (Ctrl+A) automatically selects the entire file.

File/Disk Properties:

File/Disk Properties (Alt+Enter or Right Mouse Button) displays information on the current file or disk being edited.

Window Operations:

Open windows can be tiled Horizontally (F2), Vertically (Alt+F2), or Cascaded (Ctrl+F2) from the Window Menu or using keycuts.

The editing environment can be customized using Layout and Display preferences for font, colors, and hex display (bytes per column).