# Remove invisible characters - free online text cleaner

> Paste ChatGPT or Word text and strip zero-width spaces and hidden Unicode. Free, no signup, in your browser.

plainkit.tools Text cleaner (https://plainkit.tools/text-cleaner) cleans pasted text in the browser. Nothing is uploaded and no account is needed.

## How to use it

1. Paste text into the cleaner box on the text cleaner page.
2. Review the highlighted issues, each with its code point and count.
3. Copy the clean version, or download it as a file for longer documents.

Code wrapped in backticks passes through byte-identical. Line endings and lookalike letters stay as they are unless switched on.

## FAQ

## Does my text leave the browser?

No. The cleaning happens on this page. There is no upload, no storage, and no record of what you paste.

## Will it change my writing?

No. It changes punctuation, never words. Invisible characters, odd spacing, long dashes, ellipses and curly quotes are cleaned up by default. Line endings and lookalike letters stay as they are unless you switch them on.

## Where does this junk come from?

Chat tools, word processors, web pages, and PDF exports all insert characters you cannot see. Copy-paste carries them along.

## Does this make text undetectable as AI?

No, and we would not claim it does. Detectors look at how the writing reads. Cleaning invisible characters has no effect on that.

## How do I remove zero-width spaces from pasted text?

Paste your text into the cleaner box on this page. Zero-width spaces and other invisible characters are found automatically and removed when you copy the clean version. Nothing is uploaded and nothing needs to be installed.

## Why does search fail to find a word I can see?

An invisible character is usually sitting inside the word. Your eyes skip over it, but search reads the raw characters and sees two tokens instead of one. Cleaning the text removes the hidden character, so Ctrl+F, Word search and spell-check match the word again.

## How do I clean ChatGPT text for Word, Google Docs, Notion or a CMS?

Paste the ChatGPT output into the cleaner, then copy the clean version into your document. Invisible characters, odd spacing, long dashes and ellipses are fixed by default. Switch on curly quotes and lookalike letters if your destination needs plain ASCII throughout.

## Will cleaning break emoji or non-English text?

No. Joiners that hold emoji sequences together and characters that shape Arabic, Hindi and other scripts are left alone. Only invisible characters with no meaning in their context are removed. Code blocks wrapped in backticks pass through byte-identical.

## Why do curly quotes and long dashes break code and JSON?

Code and data formats expect the plain keyboard characters. A curly quote is a different character from a straight quote, so a JSON parser or a Python script rejects it even though the two look almost identical. Normalizing quotes and dashes turns them into the plain versions that parsers accept.

## Is this free, and do I need an account?

Yes, it is free and there is no account. Open the page, paste your text, and copy the clean version. The tool runs entirely in your browser with no signup.

See also: [PII masker](https://plainkit.tools/pii-masker), [guides](https://plainkit.tools/blog), [llms.txt](https://plainkit.tools/llms.txt), [sitemap](https://plainkit.tools/sitemap.xml).
