Source Map Explorer & Stack Unmangler
Decode Source Map v3 VLQ mappings, map minified line/column coordinates back to original TypeScript/JavaScript source files, and unmangle production stack traces.
Frequently Asked Questions
What is a Source Map?
A Source Map provides a mapping between transpiled/minified code (such as bundled JavaScript produced by esbuild, Vite, Webpack, or Rollup) and the original human-readable source code (like TypeScript or ES6).
How does the stack trace unmangler work?
It scans each line of the stack trace using regular expressions to extract filenames and line:column coordinates. It then looks up each coordinate in the decoded VLQ mappings table and substitutes original source locations.
Does this tool support 0-based and 1-based columns?
Yes. In standard Source Maps, lines are 1-based and columns are 0-based. The resolver normalizes browser DevTools convention so coordinates match exactly.
Is my source code secure?
Yes. No files or stack traces are ever transmitted over the network. 100% of processing runs in your browser.