What this tool does
This is the front door to the site's binary inspectors. Instead of choosing the right tool yourself, drop in any file and it identifies the format by reading the file's magic bytes — the same technique file uses — and reports one of:
- ELF (Linux/Unix executables and shared libraries)
- PE (Windows
.exe/.dll/.sys) - Mach-O (macOS/iOS binaries, including fat/universal images)
- WebAssembly (
.wasmmodules) - Unrecognized — reported plainly as such. This tool never guesses a format from a filename or extension; if the magic bytes don't match a known format, it says so.
No duplicated logic
Once the format is identified, this tool calls the exact same parsing library the dedicated tool for that format uses — parseElf, parsePe, parseMachO or parseWasm — and shows a real structural summary built from the same data: section/segment counts, imported/needed libraries, entry points, and so on. It is a thin dispatcher, not a second implementation, so anything verified for the ELF File Inspector, PE/EXE Inspector or Mach-O Inspector holds here too.
When to use the dedicated tool instead
This tool gives a compact overview. For the full section/segment/symbol/import browsing experience, open the matching dedicated tool — ELF File Inspector, PE/EXE Inspector, or Mach-O Inspector — once you know the format.
Privacy
Everything happens locally in your browser using JavaScript. The file you choose is never uploaded anywhere.
Tiny Online Tools







