WebAssembly (.wasm) Module Inspector
Analyze compiled WebAssembly binaries directly in the browser. Dissect binary sections, verify magic headers, inspect exported function signatures, and audit memory page limits offline.
⚡
Drag & drop any compiled .wasm binary module here
Binary is dissected completely client-side in browser memory
BINARY SECTIONS
0 sections
EXPORTS & IMPORTS
0 items
| Type | Identifier | Signature / Details |
|---|---|---|
| Upload a .wasm module to inspect exports. | ||
Frequently Asked Questions
What is the WASM magic header?
Valid WebAssembly modules must start with the 4-byte sequence 0x00 0x61 0x73 0x6D (\0asm) followed by the 4-byte version number (0x01 0x00 0x00 0x00 for Version 1).
How large is a WebAssembly memory page?
A WebAssembly memory page is precisely 64 KiB (65,536 bytes). A module requesting 16 initial pages reserves 1 MB of linear memory.