Skip to main content
Back to Tools
Web Tools

Hex Dump Viewer

View text as a hex dump with offset, hex bytes, and ASCII columns — similar to xxd or hexdump. Supports text-to-hex and hex-to-text modes, configurable bytes per line (8/16/32), uppercase option, and UTF-8/ASCII encoding. Runs entirely in your browser — your data never leaves your machine.

hex dump xxd hexdump binary viewer bytes ascii

Published May 29, 2026

All interactive tools run entirely in your browser. Your data never leaves your device.

How It Works

Paste text and see it rendered as a hex dump with three columns: byte offset, hexadecimal representation, and ASCII printable characters. Non-printable characters appear as dots. Switch to hex-to-text mode to decode hex bytes back to text.

Features

  • Two modes: text → hex dump, and hex → text decode
  • Classic format: offset column (8 hex digits), grouped hex pairs, ASCII column
  • Bytes per line: configurable 8, 16, or 32 bytes per line
  • Encoding: UTF-8 (default) or ASCII mode
  • Uppercase toggle: display hex in upper or lowercase
  • Non-printable handling: characters outside 0x20-0x7E shown as dots
  • Byte count: displays total encoded byte count
  • Copy to clipboard: one-click copy of the full hex dump
  • 5 examples: Hello World, ASCII art, JSON, Unicode, binary header
  • Private: runs entirely in the browser — no data transmitted

Use Cases

  • Inspecting binary file headers and magic bytes
  • Debugging text encoding issues (UTF-8 multi-byte sequences)
  • Analyzing network packet payloads
  • Verifying file content at the byte level
  • Learning about character encodings and hex representation