Benefits

Hexinator helps you analyze, decode, and edit binary files faster with tooling designed for technical workflows.

Edit Files of Unlimited Size

No matter if you edit tiny files or multiple gigabytes, Hexinator lets you insert, delete, and change bytes efficiently. The editor is highly customizable, including color and row layout preferences.

Hex editor explained

Hex editor explained

Universal Parsing Engine

Instead of manually dissecting bytes in raw hex, you can decode complete files automatically with grammar rules.

Parsing results explained

Parsing results explained

Free Grammars

A large set of free grammars is available, so you can decode formats like PNG, JPEG, WAV, and others immediately.

Suggest grammar for opened file

Suggest grammar for opened file

File Comparison (Diff)

When reverse engineering unknown formats, comparison is essential. Hexinator supports byte-by-byte diff and an advanced algorithm that detects inserted, deleted, and changed ranges.

Binary File Comparison

Binary File Comparison

Scripting Engine

If standard features are not enough, extend Hexinator using Lua or Python scripts.

Powerful Tools

Data Panel

Interpret selected bytes immediately as common data types, including inverse (little endian) byte order.

Hexinator Data panel

Hexinator Data panel

Histogram

Use byte-frequency distribution to quickly check whether data appears compressed or encrypted.

Hexinator Histogram dialog for byte distribution of file

Hexinator Histogram dialog for byte distribution of file

Checksums

Compute common hash/checksum values for selected data to validate integrity.

Hexinator Checksum panel for hash value computation

Hexinator Checksum panel for hash value computation

Encoding Comparison

Compare text interpretations across many encodings to find the correct one, even for non-English datasets.

Hexinator Code page comparison dialog

Hexinator Code page comparison dialog

Incremental Search

See all search matches at once and jump directly to findings. Search supports text, numbers, masks, and strings.

Find Text

Search text using many encodings; edit both text and byte representation to convert values quickly.

Hexinator Find text panel

Hexinator Find text panel

Find Numbers

Search big-endian and little-endian integer/float representations and navigate to each match.

Hexinator Find numbers dialog

Hexinator Find numbers dialog

Find all Strings in File

Like the Unix strings workflow, but with explicit encoding control for accurate extraction.

Hexinator Find strings dialog

Hexinator Find strings dialog

Ready to try it? Download Hexinator for Linux or view licensing options.