Hex Viewer
Free online hex viewer. Paste text, hex bytes, or upload a binary file to see a classic hex dump with offset, byte, and ASCII columns. Search, copy, and download bytes in the browser. No upload required.
Loading tool...
What is Hex Viewer?
The Hex Viewer is a browser-based tool that renders any text, hex byte string, or binary file as a classic three-column hex dump: the byte offset on the left, the hexadecimal byte values in the middle, and a printable-ASCII representation on the right. It mirrors the output of command-line staples like xxd, od, and hexdump.
Key Benefits
- Inspect raw bytes without installing a desktop hex editor
- Three input modes cover text, hex strings, and binary file uploads
- Adjustable bytes-per-row keeps the layout readable on any screen
- Live byte search with highlighting speeds up reverse engineering
- Everything runs locally — sensitive files never leave your browser
Common Use Cases
- •Reverse engineering file formats and binary protocols
- •Debugging encoding issues by seeing the exact UTF-8 bytes
- •Verifying the header or magic bytes of a file
- •Forensic inspection of unknown or suspicious files
- •Learning how characters, numbers, and control codes are stored
How to Use the Hex Viewer
- Choose an input mode: Pick Text to dump a typed string, Hex to decode a hex byte string, or click Upload File to load a binary file from disk.
- Enter or load your data: Type text, paste hex byte pairs (spaces, colons and 0x prefixes are ignored), or choose a file. Then click View Hex Dump.
- Adjust the layout and search: Set Bytes/row to 8, 16, 24, or 32. Use the search box to find a byte pattern or text and see every match highlighted in yellow.
- Export the dump: Click Copy Dump for a formatted offset/hex/ASCII table, Copy Hex Only for the raw bytes, or Download to save it as a .txt file.
Key Features
- Three input modes: typed text, pasted hex bytes, or a binary file from disk
- Configurable bytes-per-row (8, 16, 24, or 32) for narrow or wide layouts
- Live byte-pattern search with yellow highlighting across hex and ASCII columns
- Copy the full formatted dump, copy raw hex only, or download it as a .txt file
- Printable-ASCII column uses dots for control characters, matching xxd conventions
- 1 MB safety cap keeps large files responsive in the browser