About DevClean
DevClean is a small collection of text-cleaning tools built and maintained by Alberto Maria Pareti, an independent developer. It started as a single page for removing duplicate lines from lists, written because the existing options all wanted to upload the list somewhere first.
What it is for
The tools cover the unglamorous work that sits between getting data and using it: collapsing whitespace that arrived from a PDF, deduplicating a merged contact export, converting a column into a JSON array, decoding a Base64 token to see what is inside it. Each one is a small job that appears constantly and is tedious to do by hand.
How it works
Every operation runs as JavaScript inside your browser. When you press the button, no network request is made: the text is transformed in memory on your own machine and displayed back to you. This is verifiable — open your browser's developer tools, watch the Network tab, and run any tool. Nothing appears.
That design has three consequences. Your data stays private by construction rather than by policy. Results are instant, because there is no round trip. And the tools keep working with no internet connection once the page has loaded.
Open source
The complete source is on GitHub, including the processing engine, so you can read exactly what each operation does rather than taking the description on trust. Bug reports and suggestions for new tools are welcome through the issue tracker.
How it is funded
DevClean is free and has no account system. Running costs are covered by advertising displayed alongside the tools. Ads are placed so they do not interfere with using the site, and no advertiser has any access to the text you paste — that text never leaves your browser, so there is nothing to share even in principle.
Contact
For questions, corrections or requests, email albertomariapareti@hotmail.com or open an issue on GitHub.