Paste the error
Any stack trace or log: JavaScript, Python, Java, PHP and more.
Paste an error message or stack trace and get a short version without the framework noise, with user folders, tokens, emails and IP addresses masked. Safe to paste into a ticket or a chat.
100% private — your text is processed in your browser and never sent to any server.
Any stack trace or log: JavaScript, Python, Java, PHP and more.
Library frames, timestamps, repeated lines and private data.
Ready for a bug report, a forum question or an AI assistant.
A real stack trace can run to hundreds of lines. Most of them belong to the framework or to third-party libraries and say nothing about your own mistake, so the useful lines are buried. And a raw log often contains things you should not paste into a public place: your username in every file path, an email address, an internal IP, an API key in a URL or a token in a header. This tool shortens the trace and masks the sensitive parts in one step, so you can share it with a colleague, a support team, a forum or an AI assistant.
node_modules, Python's site-packages, the Java and Spring
internals, the standard library and similar are replaced by a single note saying how many were hidden. Your own code stays./Users/anna/project or C:\Users\Anna\project become
~/project, so your username and folder layout are not revealed.The tool recognizes the common formats: JavaScript and Node (at function (file:line:col)), Java and Kotlin, Python (File "...", line
n, along with the source line), PHP, Ruby, Rust and Go style traces. It works with patterns, not by understanding the language, so an unusual format
may keep some noise. Nothing is deleted from your own frames.
Masking is a safety net, not a guarantee. Read the result before you post it: business names, customer data, internal hostnames and anything unusual in a message may not be recognized. Only the version in the output box is changed, and what you paste stays in your browser.
More utilities that also run without leaving your browser.