About GPT Text Cleaner
A small, single-purpose utility for one specific problem.
What we built
GPT Text Cleaner is a single-page utility with one job: take text that has invisible characters in it, show you exactly which ones are there, and give you a clean copy. Everything else on the site is an explanation of that job.
It was built because the problem is small, common and badly served. Search for advice on the subject and you will find forum threads describing the symptom and a list of manual workarounds. None of those workarounds scale past one paragraph.
Who it is for
Writers and editors who paste generated drafts into a CMS and then wonder why the layout misbehaves. Developers matching strings that look identical and compare as different. Anyone who has copied an error message out of a chat window and watched it fail to match the same message in a log file.
It is also for people who are simply curious. The character reference table is there so you can see what these characters are, where they come from, and what each one does — whether or not you ever use the cleaner.
How it stays free
The site is supported by advertising. Because the tool itself is a set of static files with no server, running costs are close to zero, which is what makes a free tool viable without an account system or a usage quota.
Advertisements are clearly labelled and placed away from the tool's controls, so nothing you click while cleaning text is anywhere near an ad. We do not run pop-ups or interstitials, and there is nothing to dismiss before you can use the page.
What this tool will not do
It does not detect authorship, judge writing, or make any claim about how a piece of text will be treated by any system. It reads a character stream and removes specific characters from a published table. That is the entire scope.
It also does not touch metadata, file properties, revision history or anything else outside the text itself. If a problem is not caused by a character in that table, this tool will not fix it, and it will tell you so rather than inventing a result.
Frequently Asked Questions
▸Is the tool really free?
Yes, with no account, quota or paid tier. The site carries clearly labelled advertising, which covers the small cost of serving static files. There is no upsell inside the tool itself.
▸Who runs this site?
It is an independent project, run by a small team that builds simple browser-based utilities. There is no company behind it that you would need to look up, and no corporate parent to disclose.
▸How do I report a problem?
If the tool misses a character it should remove, or changes something it should not, that is worth knowing about. The character table on this site is the specification — anything in it that does not behave as described is a bug on our side.