Binary File Dump

View binary file contents in hexadecimal format with ASCII interpretation.

File Input

Select or drag a binary file to analyze.

Hexadecimal View

The result will appear here...

What does this tool do?

The Binary File Dump (Hex Dump) is an essential tool for analyzing raw data.

It displays content in three parts:

  1. Offset (Address): Position of the byte in the file.
  2. Hex Data: Byte values in base 16.
  3. ASCII Representation: Corresponding readable characters (when possible).

Useful for debugging, reverse engineering, and integrity analysis.

Theory and Practice

Why Hexadecimal?

Hexadecimal is more compact than binary and maps perfectly to bytes (2 hex digits = 1 byte).

How to read a Hex Dump?

Each line shows a memory address followed by 16 bytes of data.

Address     | Hexadecimal Data                                       | ASCII Representation
------------|--------------------------------------------------------|--------------------
00000000    | 47 53 53 20 54 6F 6F 6C  4B 69 74 21 0A 00 00 00 | gsstk!....
00000010    | 01 02 03 04 05 06 07 08  09 0A 0B 0C 0D 0E 0F 10 | ................

Frequently Asked Questions (FAQ)

What does the dot (.) mean in ASCII representation?

Bytes that don't have a corresponding printable ASCII character (like control bytes or complex binary data) are represented by a dot to maintain visual alignment.

Share this tool