How to view a file as hex
- Choose any file. The left column shows byte offsets, the middle shows each byte in hex, and the right shows the same bytes as text.
- Click a byte or drag across several to select them. The panel below shows them as 8, 16, 32, and 64-bit numbers, floats, and text.
- Use Go to offset (decimal or 0x hex) or Search to jump around. After clicking a byte, the arrow keys move the selection.
Dots in the text column stand for bytes that are not printable characters. Choose 8, 16, or 32 bytes per row to suit your screen.
Questions
Is my file uploaded?
No. The file is read in your browser, a few kilobytes at a time as you scroll. Nothing is sent anywhere.
How big a file can I open?
There is no fixed limit. Only the rows on screen are loaded, so multi-gigabyte files open instantly. Searching a very large file takes longer because it reads the whole file once.
What is the difference between little-endian and big-endian?
It is the order a number's bytes are stored in. Little-endian (x86, ARM, most file formats on PCs) puts the least significant byte first; big-endian (network protocols, some image and audio formats) puts it last. The panel shows the selection both ways so you can see which one makes sense.
How do I search for text or a byte pattern?
Choose "Hex bytes" and type values like 89 50 4E 47, or choose a text mode and type the words. Find next wraps around to the start of the file; the arrow button searches backwards.
Can I edit the file?
No. This is a viewer, so the original file is never changed.
Credits
Built by OneTooling using standard browser features. No third-party code runs on your data.