WASM Call Stack Resolver

Decode WASM crash call stacks to readable function names. Upload a .wasm binary and paste stack traces from Chrome, Firefox, or Node.js. The online alternative to addr2line for WebAssembly.

Upload WASM file.wasm โ€” Optional, for resolving wasm-function[N]
Upload Symbols file (optional).txt / .sym / .map
Resolved function names will appear here...

How to Use

1. Upload your .wasm binary

Drag & drop or click to upload the .wasm file that was running when the crash occurred. The file is parsed entirely in your browser โ€” nothing is uploaded to any server.

2. Paste the crash stack trace

Copy the stack trace from your browser console, Node.js output, or crash report. We support all common formats including wasm-function[N], 0x hex offsets, and named WASM frames.

3. Read the resolved output

Function indices and hex offsets are automatically replaced with human-readable function names from the WASM name section. If your binary was stripped, upload an external symbols file (.sym / .txt) for mapping.

Supported Stack Trace Formats

Chrome / V8 (at wasm-function[42]:0x1a2b)Firefox (@http://...module.wasm:wasm-function[42]:0x1a2b)Node.js (wasm://wasm/func42)Emscripten (at Module._main (module.wasm:0x1a2b))Unity WebGL crash stacksRust / wasm-bindgen panic tracesGeneric (func index + hex offset)

FAQ