
Decode .js.map and .css.map files instantly in your browser. Find heavy node_modules, view folder treemaps, and resolve stack traces securely.
Optimizing web performance often starts with a frustrating realization: your production bundle is far too large, and you have no clear idea why. Traditional build tools tell you the total output size, but they rarely expose the granular details of which specific libraries or modules are quietly eating up your bandwidth. When a date library or a bloated icon set adds hundreds of kilobytes to your payload, finding the culprit can feel like searching for a needle in a haystack.
At the same time, debugging production errors introduces its own set of hurdles. When an error report rolls in with a minified stack-trace position, making sense of it usually requires complex error-tracking configurations or tedious manual guesswork. Developers need a fast, private, and straightforward way to inspect what is actually inside their production builds and resolve minified references back to their original source files without complicating their workflow.
Enter Source Map Explorer. Designed to bridge the gap between compressed production assets and readable code, this tool brings total transparency to your build artifacts. By directly decoding map files in your browser, it gives you the exact insights you need to shrink your bundles and debug production issues instantly.
Source Map Explorer is a specialized developer utility that allows you to open any .js.map or .css.map file and discover what is actually inside your production bundle. The tool decodes the Base64 VLQ mappings itself and attributes every generated byte back to the original file that produced it.
Instead of guessing where your megabytes went, you get a ranked breakdown and a treemap grouped by folder. This visualization shows exactly which modules and which node_modules packages are responsible for your bundle size. Furthermore, it works in reverse: you can paste a minified stack-trace position—such as 1:24601—and it resolves back to the original file, line, column, and symbol name. If your map embeds sourcesContent, you can even read the original source of any module directly within the interface. Best of all, maps are decoded entirely in your browser and are never uploaded anywhere.
When working on modern web applications, keeping production bundles lean is crucial for fast load times and optimal user experience. Source Map Explorer offers several distinct advantages for developers and performance engineers:
Source Map Explorer comes packed with precise features tailored for bundle analysis and error resolution:
node_modules packages into an interactive treemap to visualize bundle size distribution.1:24601) and resolves them back to the original file, line, column, and symbol name.sourcesContent.Analyzing your production artifacts is quick and straightforward. Follow these steps to get started at Source Map Explorer:
.js.map or .css.map file generated by your build tool (such as Webpack, Vite, or Rollup).node_modules packages and modules are driving up your bundle size.1:24601) to map it directly to the original file, line, column, and symbol name.sourcesContent.Here are some common real-world scenarios where Source Map Explorer proves invaluable:
node_modules package that was inadvertently imported in its entirety rather than tree-shaken.sourcesContent reader to inspect the original source directly in your browser.No. All map files are decoded entirely in your browser. Your code and source maps are never uploaded to any external server, ensuring complete privacy.
You can paste a minified stack-trace position, such as 1:24601, and the tool uses the decoded Base64 VLQ mappings to resolve it back to the exact original file, line, column, and symbol name.
The tool supports standard .js.map and .css.map files generated by modern bundlers and compilers.
Yes, if your source map embeds sourcesContent, you can read the original source of any module directly within the tool interface.
Managing production bundle sizes and debugging minified error reports no longer has to be a tedious chore. With Source Map Explorer, you gain immediate, secure, and clear visibility into what is actually living inside your compiled assets. Whether you are hunting down a bloated node_modules package or decoding a production stack trace on the fly, this client-side utility keeps your workflow fast and private. Get started today by visiting Source Map Explorer.
Found this helpful? Share it
Try it yourself — it's free to use
See which modules make your bundle big, and map minified positions back to original source.
Open Source Map Explorer →