Hex Dump Viewer
View text or a file as a classic hex dump: offsets, hex bytes and the printable ASCII gutter.
Input
Output
Reading a hex dump
Each line shows the byte offset, then the bytes in hexadecimal, then the same bytes as printable ASCII with a dot standing in for anything unprintable. It is the layout hexdump -C and xxd produce.
It is the fastest way to see what is actually in a payload: a byte-order mark, CRLF line endings, trailing null bytes, or the file signature that tells you what a file really is regardless of its extension.
Frequently asked questions
What do the dots in the right column mean?
Bytes outside the printable ASCII range 0x20–0x7E. That includes newlines, control characters and every byte of multi-byte UTF-8 sequences.
How do I spot a byte-order mark?
EF BB BF at offset 0 is a UTF-8 BOM. It is invisible in a text editor but breaks JSON parsers and CSV imports.
Related tools
Hex EncodeConvert text to hexadecimal (Base16) with a choice of separator, casing and source character set.Hex DecodeTurn a hex dump back into readable text, tolerating spaces, 0x prefixes and line breaks.File to Base64 / Base64 to FileTurn any file into a Base64 string or a data URI, and turn Base64 back into a downloadable file.