Binary File Dump
View binary file contents in hexadecimal format with ASCII interpretation.
File Input
Select or drag a binary file to analyze.
Drag and drop the file
or click to select
Hexadecimal View
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:
- Offset (Address): Position of the byte in the file.
- Hex Data: Byte values in base 16.
- 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.