HexCmp 2 · Windows

Find the exact byte that changed.

Compare two files side by side, navigate every difference and edit binary data without leaving the comparison. HexCmp is a focused binary compare tool and hex editor for Windows.

Free trial Files up to 4 GB Windows 95–11

HexCmp — binary comparison

HexCmp comparing two binary files side by side with differences highlighted
Different bytes Matching data
2 panesSynchronized comparison
2 modesBinary and text
4 GBMaximum file size
$49.95Single-user license

Binary comparison, made visible

More useful than a “files are different” message.

Checksums and ordinary comparison commands can confirm that two files are not identical. HexCmp goes further: it shows where the differences are and keeps both sides aligned while you investigate them.

Each file is presented as hexadecimal data with its text representation beside it. Changed regions are highlighted, and the comparison follows you as you scroll. You can move between different or equal blocks, position both cursors together and examine the selected value in the Info Panel.

Because the hex editor is part of the same application, discovering a difference does not end the workflow. You can inspect the surrounding bytes, search for a known sequence and modify the file when needed.

Learn about binary file comparison

A direct workflow

From two files to a clear answer

HexCmp keeps comparison, navigation, inspection and editing in one workspace, so every step retains the context of the two files.

01

Open the files you want to investigate

Select two files and view them as raw binary data. HexCmp does not require a file-specific parser, making it suitable for executables, libraries, firmware, archives and proprietary formats.

02

Follow highlighted differences

Use synchronized scrolling and difference navigation to move through changed blocks. Matching positions remain visually related even when you inspect distant areas of a file.

03

Inspect, search and edit

Read the selected data as char, byte, word or dword, search in text or hexadecimal form, and edit bytes directly with Undo and Redo available.

HexCmp — inspect and edit binary data

HexCmp hexadecimal editor interface
Different bytes Matching data
01 Side-by-side data02 Difference highlighting03 Hex editing tools

Where HexCmp helps

Built for real binary-file questions

Use it whenever the file extension is less important than the bytes inside.

Build output

Check whether generated executables or libraries changed and locate the exact affected bytes.

Firmware & images

Inspect revisions of firmware, disk images and other binary formats without converting the data first.

Known-good copies

Compare a working file with a modified or damaged copy to understand what is different.

Format investigation

Study headers, fields and repeated structures while reading selected values in multiple formats.

Comparison + editor

One compact utility, a complete inspection workflow

HexCmp is designed around the operations that matter when two binary files need more than a yes-or-no comparison.

Explore every feature
Text and hexadecimal searchFind readable strings or exact byte sequences.
Difference navigationJump between different or equal blocks.
Keyboard-first controlUse assigned hotkeys for the main commands.
Files up to 4 GBWork with large binary files in the same interface.

Broad Windows compatibility

From legacy systems to Windows 11

HexCmp 2 supports Windows 95, 98, ME, NT, 2000, XP, Vista, 7, 8, 10 and 11.

Windows 95Windows 98Windows MEWindows NTWindows 2000Windows XPWindows VistaWindows 7Windows 8Windows 10Windows 11

Try before you buy

Use HexCmp with your own files.

Download the free trial, examine a real comparison and purchase only when the workflow fits your needs.

HexCmp 2 · single-user license

$49.95
Buy HexCmp Secure online payment via PayPal

Questions about HexCmp

Technical details, clearly answered

Everything important before downloading or purchasing.

What is HexCmp?+

HexCmp is a Windows application that combines side-by-side binary file comparison with an integrated hexadecimal editor. It lets you locate differences and inspect or modify the underlying bytes in the same workspace.

What kinds of files can HexCmp compare?+

HexCmp compares files as raw binary data, so it can be used with executables, libraries, firmware images, archives, documents and other file types. It can also compare files in text mode.

Can I edit a file after finding a difference?+

Yes. You can modify data in hex mode and use Undo and Redo while working with a file.

How does HexCmp show differences?+

Changed regions are highlighted in the side-by-side view. Synchronized scrolling and cursors preserve the relationship between both files as you navigate.

Can I search for data?+

Yes. Search accepts character strings and hexadecimal values, making it easier to locate headers, identifiers or known byte sequences.

Which Windows versions are supported?+

HexCmp 2 supports Windows 95, 98, ME, NT, 2000, XP, Vista, 7, 8, 10 and 11.

How large can files be?+

HexCmp supports files up to 4 GB.

Is there a free trial?+

Yes. Download the trial and compare your own files before purchasing a license.

How much does a license cost?+

A HexCmp single-user license costs $49.95.