hex --view
Hex viewer
Open any file to see its bytes as hex and ASCII. Click a byte to read it as a number, search for bytes or text, list the strings and check the entropy. The file is read in your browser and never uploaded.
Drop a file anywhere on the page, or paste a file or text with Ctrl V. Up to 256 MB, read locally.
Readable text found in the file.
How random the bytes look, from 0 to 8 bits per byte.
Brighter cells are byte values that occur more often. Click one to find it.
Reading the view
Every row shows the offset of its first byte, the bytes as two hex digits each, and the same bytes as ASCII, with a dot for everything that is not a printable character. Zero bytes are dimmed, so padding and structure stand out.
The inspector reads the bytes at the cursor as numbers. Most files written on PCs and phones store numbers little endian (LE), network protocols and formats such as PNG use big endian (BE). If a value looks absurd, try the other byte order.
Entropy tells you how evenly the byte values are spread. Text sits around 4 to 5 bits per byte, machine code around 6, compressed or encrypted data close to 8. A sudden jump along the file often marks an embedded archive or image.