Identify the format
Inspect header signatures instead of trusting a filename extension. See the actual evidence and detection confidence.
Explore magic bytes, file headers, offsets, structural regions and embedded content. Search the raw bytes and recover readable strings—without uploading your file to a server.
Any file type · No account · No server upload
Select multiple files to inspect them one by one. Analysis uses small, on-demand file slices. Very large files are supported, but full-file scans can take time.
—
Shannon entropy of the sampled bytes, not a compression or encryption verdict.
Region blocks are illustrative, not drawn to byte scale. Select a block to jump to its exact offset.
Click a byte to inspect it. Shift-click for a selection, or use arrow keys and Shift+arrow when focused. Offset numbers and byte values are hexadecimal.
Values are interpreted from the selected starting offset, using up to 8 bytes remaining in this page.
Start offset and byte length; up to 16 MiB per export. Original file is never changed.
These are parsed regions, not a complete file-format validation. Overlapping regions can represent nested headers and data.
Potential signatures found at arbitrary offsets. A signature is only a clue; it does not prove a valid embedded file. Results are limited to the selected scan scope.
| Offset | Pattern | Confidence | Action |
|---|
ASCII and UTF-16LE/BE printable runs; not a universal multilingual text decoder. Content may include sensitive strings—exports stay on your device.
| Offset | Encoding | Text (preview) | Action |
|---|
Hex accepts spaces, ?? and nibble wildcards such as 4?. Text mode matches the exact UTF-8 byte sequence, not case-insensitive text.
| Match offset | Matched length | Action |
|---|
Inspect header signatures instead of trusting a filename extension. See the actual evidence and detection confidence.
Jump to known chunks, headers, tables and file offsets, then examine the exact bytes in the hex viewer.
Find embedded signatures, extract printable text and run hex or UTF-8 searches. Export findings for review.
No. This tool uses the browser File API and a local web worker to inspect the file. It does not send file contents to a server. Like any website, the page itself must still be loaded from its hosting origin.
Any file can be opened for generic hex and ASCII inspection. Format-specific structure parsing is available for selected formats such as PNG, JPEG, ZIP, PDF, RIFF, ISO BMFF, ELF, PE, SQLite, WebAssembly and GIF. Unknown formats receive a generic view.
No. This is a read-only forensic and debugging aid. Detected signatures and parsed header values are hints, not proof of integrity. It does not repair data or decompress archives.
Signature, text and byte-pattern scans examine the beginning of the file up to the chosen limit. Choose “Entire file” for a full scan, bearing in mind that larger files require more processing time. Structural parsing reads independent bounded regions where needed.
Inspect local bytes as hex, ASCII and numeric values, map supported structures and run bounded signature, string or exact-byte scans.
Inspect a binary header, note a recognized offset and byte sequence, then search for an exact byte pattern and export findings for separate review.
This is a bounded read-only parser and scanner, not a complete format validator or forensic authenticity tool. Recognized structure maps cover selected formats; embedded-signature matches can be false positives. Malicious sizes and offsets are bounded. It does not edit or execute imported content. Review filenames and evidence before sharing; Worker/CSP behavior needs runtime acceptance.
No. It describes recognized structures and bounded regions; it does not validate every format rule.
No. It reads bytes and creates reports without editing or executing imported content.