Next-Gen App & Browser Testing Cloud
Trusted by 2 Mn+ QAs & Devs to accelerate their release cycles

Upload a file, or paste text/hex, and view it as hex, decimal, octal, or binary. Search patterns, detect file signatures, hash, and export — all in your browser.
Input
Drag & drop your file here
or click to browse (any file type, up to 100 MB)
Tip: press Ctrl+O anywhere on this page to open a file
A hex dump is a representation of binary data in hexadecimal (base 16) format. Each byte of the file is shown as a two-digit hexadecimal number, often alongside its ASCII equivalent (if printable). This allows developers, security analysts, and reverse engineers to inspect the raw content of files that are not human-readable.
This viewer goes beyond a plain dump. It auto-detects common file types from their signature bytes, computes CRC32/SHA-1/SHA-256 hashes and Shannon entropy, and lets you switch between hex, decimal, octal, and binary views, all running entirely in your browser so your files stay private.
Getting a readable dump of any file takes only a few seconds, and every step below happens locally in your browser. Follow this flow to load, explore, and export your data.
A hex dump is arranged as a grid, and each part of the grid answers a different question about your file. Once you know what every column shows, navigating even a large binary becomes straightforward.
The viewer combines a classic xxd-style dump with the analysis extras you would normally reach for separate utilities to get. Everything below works client-side with no signup.
Anyone who works close to the bytes eventually needs to see them. These are the situations where teams on TestMu AI reach for a hex dump first.
A hex dump is a representation of binary data in hexadecimal (base 16) format, often accompanied by its ASCII interpretation. It is used to inspect the raw content of files that are not human-readable, such as executables, images, and archives.
Yes, the tool is completely free with no signup or usage limits. It runs entirely in your browser, so you can load as many files as you need without creating an account on TestMu AI.
No. All processing, including signature detection and hashing, is done locally in your browser. Your file never leaves your machine, which makes the viewer safe for confidential documents and proprietary binaries.
Yes. It checks the file's magic bytes against a built-in signature table covering common image, archive, executable, and document formats, and shows the detected type as a badge above the dump.
Yes. You can search hex sequences, wildcard byte patterns like 48 ?? 6C, or ASCII text. Matches are highlighted and counted, and you can jump between them with Enter and Shift+Enter.
The viewer computes CRC32, SHA-1, and SHA-256 automatically for files up to 25MB, with a manual Compute anyway option for larger files. Hashes are useful for verifying downloads and comparing file versions.
Entropy measures byte randomness on a 0 to 8 scale. Values above roughly 7.5 usually indicate encrypted or compressed data, while lower values suggest structured or text-like content such as source code or logs.
Yes. Use the Export menu to download the loaded bytes as a C unsigned char array, Python bytes literal, Go byte slice, or Rust byte array, capped at 2MB of data to keep exports fast.
Files up to 100MB are supported for viewing and searching. Hashing auto-runs up to 25MB with a manual override beyond that, and copy and source exports are capped at 2MB to keep the browser responsive.
Did you find this page helpful?
Start your journey with LambdaTest
Get 100 minutes of automation test minutes FREE!!