Remove invisible AI watermarks from text
Scan text from ChatGPT, Gemini, Claude or Copilot for invisible watermark characters — zero-width spaces, Unicode tag characters, homoglyph lookalikes and exotic whitespace — and remove them, 100% in your browser.
Free tier: up to 10.00 MB per file. Pro removes the cap.
What people use it for
- Clean ChatGPT, Gemini, or Claude output before pasting it into a CMS or email.
- Check whether a document you received contains hidden AI markers.
- Strip zero-width characters that break search, diffing, and code compilation.
- Remove invisible characters before submitting text to a plagiarism or AI detector.
- Normalize weird spacing copied from PDFs, web pages, or messaging apps.
- Audit student, freelance, or agency submissions for hidden Unicode tricks.
AI assistants like ChatGPT, Google Gemini, and Anthropic Claude can leave invisible watermark characters in the text they generate — zero-width spaces, word joiners, Unicode tag characters, soft hyphens, bidirectional marks, and homoglyph letters from the Cyrillic or Greek alphabets that look identical to normal Latin characters. You can't see them, but AI detectors, plagiarism checkers, search engines, and even your own code compiler can. Our free AI text watermark remover scans your text for all of them, shows you exactly where each hidden character sits, and removes them in one click — 100% in your browser, with nothing uploaded.
People search for this as an invisible character remover, a zero-width space remover, a way to remove hidden Unicode from ChatGPT text, or a hidden character detector for AI-generated content — it's all the same problem, and it all runs locally here. Paste text directly or upload a .txt, .md, .html, .csv, or .json file, scan it, review the report character by character, then copy or download the cleaned version. No email, no signup, no server.
One honest limitation: some providers watermark text statistically — in the probability of the words themselves, not in hidden characters. Google's SynthID-Text works this way. There is nothing to detect or delete in the raw text, so no character-level tool (including this one) can remove that kind of watermark without rewriting the content. This tool removes everything that is removable — and is upfront about what isn't.
How it works
- 1
Paste or upload
Drop in text from any AI chatbot, or upload a .txt, .md, .html, .csv or .json file.
- 2
Scan
We check every character against a database of zero-width characters, tag characters, homoglyphs and exotic whitespace — locally in your browser.
- 3
Review the report
See exactly which hidden characters were found, how many, and where they sit in the text.
- 4
Clean and copy
Remove them in one click, then copy or download the clean text.
Frequently asked questions
Want this converter on your website?
Pro members can embed any Minitooler converter on their own site — styled to match, with no branding beyond a small credit link. One iframe, unlimited use, still 100% in the browser.
Upgrade to unlock a customizable iframe snippet you can paste into any website — colors, theme, and size all tuned to match your brand.
Go Pro — $5/mo