EditSafely

Show a Hexdump

Create a hex dump of files in your browser. Runs entirely in your browser, so your data never leaves your device.

Input

Drop a file here, or click to browse

Files never leave your device

Output

The result appears here as you type.

How to use Show a Hexdump

  1. 1. Drop in a file. Drag any file onto the input area or browse for it. Every format is fair game, images, executables, archives, documents, because the dump works on raw bytes, not file types.
  2. 2. Read the dump layout. Each line shows a hex offset, sixteen bytes as hex pairs, and the same bytes as printable ASCII on the right. Dots mark unprintable bytes, so readable strings pop out immediately.
  3. 3. Copy the text output. Copy the full dump, or the interesting lines, into a bug report, notebook or diff tool. The file is read entirely in your browser and never uploaded anywhere.

When to use Show a Hexdump

Show a Hexdump renders any file as the classic offset, hex bytes and ASCII listing you would get from xxd or od, with no terminal required. It is the first tool to reach for whenever you need to see what a file actually contains underneath its extension.

  • Identifying a mislabeled file. An upload named report.pdf will not open. The first dump line reveals its true magic bytes, maybe PK for a zip or ffd8 for a JPEG, settling what the file really is.
  • Spotting a BOM or encoding junk. A CSV import chokes on its first row for no visible reason. Dumping the file exposes an invisible ef bb bf byte order mark or stray null bytes at the start.
  • Comparing two builds byte by byte. Two supposedly identical firmware binaries differ in size by three bytes. Dump both, diff the text output, and the changed offsets identify exactly where the builds diverge.
  • Hunting embedded strings in a binary. You suspect a compiled program contains a hard-coded URL. Scanning the ASCII column of the dump surfaces readable fragments without installing a strings utility.

Examples

Dump a file

About the Show a Hexdump tool

Show a Hexdump does its work locally, right in the browser. Create a hex dump of files in your browser. There is no upload step, no queue and no account, and your data never travels over the network.

It belongs to the Hex Tools collection on EditSafely, a set of 108 small, focused Hex utilities that share the same instant, private workspace.

There is nothing to configure. Provide the input and the result appears on its own. A worked example further down the page shows exactly what the tool produces for a real input.

Running locally also makes the tool fast and dependable: results appear as you type or drop a file, there is no server outage that can take it down mid-task, and confidential data can be processed without a second thought.

Frequently asked questions

Does Show a Hexdump cost anything?

Yes, it is completely free. All 2,658 tools on EditSafely work without an account, a subscription or usage limits.

Are my files uploaded to a server?

No data leaves your device. The whole tool is JavaScript that runs inside your browser tab, so there is no upload, no server-side processing and no log of what you did. If you disconnect from the internet after the page loads, it keeps working.

Which files does Show a Hexdump accept?

It accepts your file. There is no file size cap imposed by a server; very large files are limited only by your device's memory.

Do I need to sign up or install anything?

Nothing to install and no account needed. Open the page in any up-to-date browser, including on a phone or tablet, and the tool is ready.

How do I use the result?

The output panel has a one-click copy button, and you can keep refining the input while you work; the result updates in place as you type.