Online Hex Viewer & Binary Inspector

Open, inspect, and analyze any file in raw byte-by-byte hexadecimal (Base16) and ASCII format. Byte offset markers, magic number inspection, firmware debugging, and zero server uploads.

sample-binary.png128 Bytes
Hexadecimal (Base16) + ASCII
Offset00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0FDecoded ASCII
0000000089 50 4E 47 0D 0A 1A 0A 00 00 00 0D 49 48 44 52.PNG........IHDR
0000001000 00 03 E8 00 00 03 E8 08 06 00 00 00 1F 3C 68..............<h
0000002000 00 00 01 73 52 47 42 00 AE CE 1C E9 00 00 00....sRGB........
0000003004 67 41 4D 41 00 00 B1 8F 0B FC 61 05 00 00 00.gAMA......a....
0000004009 70 48 59 73 00 00 0E C3 00 00 0E C3 01 C7 6F.pHYs..........o
00000050A8 64 00 00 20 00 49 44 41 54 78 5E ED DD 77 5C.d.. .IDATx^..w\
0000006055 D5 1F 07 F0 77 3E CF 3D 73 BE 3B F7 9E C7 89U....w>.=s.;....
000000706D B2 64 DB 26 49 26 B6 49 B6 49 B6 49 B6 49 B6m.d.&I&.I.I.I.I.

The Complete Guide to Hexadecimal (Hex) Dumps & Binary File Analysis

At the hardware layer, every computer file is simply a sequence of 8-bit binary bytes (values from 00000000 to 11111111, or decimal 0 to 255). Because binary is cumbersome for humans to read, computer scientists express bytes in Hexadecimal (Base16) notation using sixteen symbols (0–9 and A–F), where each pair of hex characters represents precisely one byte.

The HiFi Toolkit Online Hex Viewer arranges binary streams into standard 16-byte rows displaying the memory offset, the hexadecimal byte grid, and the decoded ASCII character representation side-by-side.

Common File Magic Byte Signatures

PNG Image: 89 50 4E 47 0D 0A 1A 0A (.PNG)
PDF Document: 25 50 44 46 (%PDF)
ZIP / DOCX / APK: 50 4B 03 04 (PK..)
JPEG Image: FF D8 FF E0 / FF D8 FF E1

How to Inspect Files in Hex Online

  1. Upload File: Click Open Binary File or drag and drop any file.
  2. Inspect Hex Grid: Review the 16-byte hex dump and decoded ASCII sidebar.
  3. Audit Magic Numbers: Verify header signatures at offset 00000000.

Frequently Asked Questions (FAQs)

An online Hex Viewer is a low-level binary analysis tool that parses any file into a byte-by-byte hexadecimal (Base16) dump alongside its printable ASCII representation. It allows reverse engineers, firmware developers, and digital forensics specialists to inspect file magic numbers, binary headers, and embedded text strings.

Magic numbers are fixed byte sequences at the very beginning of a file that identify its true file type (e.g. 89 50 4E 47 for PNG, 25 50 44 46 for PDF, FF D8 FF for JPEG, 50 4B 03 04 for ZIP/DOCX).

Yes, 100% private. File byte buffers are read in-memory in your local browser sandbox without uploading any files to remote servers.