ChatGPT Watermarks — Your Questions Answered
What they are, how to find them, how to remove them, and what they do to your documents.
What is a ChatGPT watermark?
Two things at once. There's a technical layer — invisible Unicode characters like zero-width spaces, word joiners, and non-breaking spaces that chat interfaces embed to hold formatting together during a copy. And there's a stylistic layer: the phrasing, punctuation, and rhythm models default to. The first is invisible to you but obvious to a parser. The second is invisible to a parser but obvious to a reader.
Does ChatGPT really watermark its output?
Not as a deliberate tracking system, despite what a lot of posts claim. What actually happens is that copying from the chat UI drags along formatting characters and DOM attributes, and that the model's writing style is statistically distinctive. Both leave a trace. Neither is a signature OpenAI stamps on you on purpose — but both are detectable, which is what matters in practice.
How do I remove ChatGPT watermarks?
Paste your text into the workspace at the top of this page and hit Clean. Every invisible character is stripped in one pass, and the stock AI phrasing gets rewritten. Then copy the result out. No signup needed to try it, no extension to install, no file upload.
How do I know if my text has hidden characters in it?
You mostly can't by looking — that's the problem. Clues include find-and-replace failing on a word that's clearly there, a word count that disagrees with your editor, keywords that break in SEO tools, or WordPress blocks that scramble on paste. Running the AI Phrase Detector will tell you directly.
What invisible characters does ChatGPT actually embed?
Most commonly zero-width spaces (U+200B), zero-width joiners and non-joiners (U+200D, U+200C), non-breaking spaces (U+00A0), and directional or control marks. Copying from the web interface can also bring HTML attributes like data-start and data-sourcepos straight into your CMS.
Do zero-width spaces hurt SEO?
They can. A zero-width space inside a keyword in your title tag or meta description means the crawler parses a different string than the one you see. Your keyword density reports get skewed, and exact-match phrases silently stop matching. Stripping them makes your visible copy and your parsed copy finally agree.
Why does my WordPress editor break on ChatGPT text?
Control characters and data attributes copied from the chat DOM can crash Gutenberg blocks or scramble formatting on save. Clean the text first and only standard characters reach your CMS.
Why does removing watermarks need AI?
Deleting a hidden character is a lookup — we do it automatically, without you asking. But text with every invisible character removed still opens with "In today's rapidly evolving landscape", still runs three em dashes a paragraph, and still reads as obviously machine-written. Fixing that means rewriting sentences while holding your argument, figures and citations exactly in place, and there's no rule table for that. It's why our humanizer reads your whole draft before it changes a word.
What are the AI-sounding phrases you remove?
The stock connectives — "furthermore", "moreover", "it's important to note", "in today's fast-paced world". Em dash overuse, which is the most recognisable tell in modern AI prose. Flat sentence rhythm where everything lands at the same length. Compulsive both-sides hedging that never commits. And the habit of arranging everything in neat groups of three.
What's the difference between Clean and AI Phrase Detector?
Clean does the work for you: strips the characters and rewrites the phrasing in one pass. AI Phrase Detector does none of it — it highlights the exact sentences that read as machine-written, explains why each was flagged, and leaves the editing to you. Use Clean when you want it handled, AI Phrase Detector when you want control.
Will cleaning change what my text says?
No. Numbers, dates, names, quotations, technical terms, and citations are held fixed through every pass. We change how it reads, never what it claims.
Does it work with Claude, Gemini, grok, and Copilot?
Yes. Every major chat interface embeds the same class of invisible formatting characters, and every major model leans on the same stock phrasing. ChatGPT, GPT-4, Claude, Gemini, grok, Llama, Jasper, and Copilot are all handled the same way.
Can I clean code copied from ChatGPT?
We're built for prose, not code. Invisible characters genuinely can break syntax, so use a dedicated stripper for raw code blocks — but the surrounding documentation cleans well here.
Is it safe to paste my work in?
Your text is processed and returned, not retained. It doesn't go into a repository, it isn't sold, and it isn't used to train anything. Checking your own essay here can't come back to haunt you later.
Why do AI detectors flag writing I actually wrote?
Because they measure style, not authorship. A detector looks at how much your sentence length varies and how predictable your word choices are. Careful, formal, well-organised writing scores similarly to AI on both counts — which is why genuine student work gets flagged constantly, and why non-native English speakers get flagged at higher rates.
What should I do if I'm falsely accused of using AI?
Show your process — Google Docs version history is the strongest evidence most people have, since it captures the document growing over hours. Keep your notes and earlier drafts. Then ask which specific passages were flagged and by which tool. Detector output is a probability, not proof, and asking for specifics usually changes the conversation.
Do you guarantee my text will pass a detector?
No, and be sceptical of anyone who does. Detectors update constantly and their output is probabilistic. What we can guarantee is text that comes out clean in the byte stream and reads like a person wrote it — which is the part we actually control, and the part that matters whether or not a scanner is ever involved.
Is using this cheating?
Not on work that's genuinely yours. Stripping invisible characters is pure hygiene, and tightening phrasing on something you researched and argued is what an editor does. Submitting work you didn't write is a different thing, and no tool makes that honest — including this one. Follow your institution's or employer's policy on AI assistance.
Does this help with plagiarism?
No, and they're separate problems. Plagiarism means using someone else's words or ideas without credit, and a plagiarism checker compares your text against published sources. Removing watermarks and rewriting phrasing does nothing to make uncited material cited. Cite your sources.
Is it free?
You can try it without paying and without a card — the workspace on this page shows you the output quality on a short slice of text. Paid plans unlock full-length documents, starting at $7.99 for a Weekly Pass.
How often should I clean my text?
Every time you paste out of a chat window, as the last step before you send. Watermark characters accumulate with each paste, so one clean at the end beats cleaning as you go.
Does it work on mobile?
Yes. Open the site in Safari or Chrome, paste, hit Clean, and copy the result. Nothing to install.