How do I remove a ChatGPT watermark?
Paste the text, run the scan, then remove what it lists. Three steps, all in your browser.
Does ChatGPT really add hidden watermarks?
Not a confirmed one. OpenAI has never announced text watermarking, and the hidden characters people find also come from word processors, PDFs and rich-text editors.
How many characters does the scan cover?
Fourteen. Eleven are deleted, three space look-alikes become a normal space, and all fourteen are listed on this page.
Why not 34 or 104 like other tools claim?
Because fourteen is what this app actually handles. The bigger counts pad the list with visible characters such as the em dash and the em space.
Does it remove em dashes?
No. Em dashes are visible punctuation and this route does not touch them. Use the em dash remover on this site instead.
Is my text uploaded anywhere?
No. The scan and the removal both run locally. Your network panel will show no request during a run.
Is it free?
Yes. No account, no run limit and no length cap, because nothing is metered on a server.
Is removing these characters allowed?
Deleting invisible characters from your own text is ordinary editing. Whether the text itself is acceptable somewhere depends on that place's rules, and cleaning does not change them.
Will it make my text pass an AI detector?
No, and no tool can promise that. Detectors look at word choice and sentence rhythm, which a character cleaner never touches.
Does a hidden character prove the text is AI-written?
No. It shows how the text was handled, not who wrote it.
Does it work on text from other AI tools?
Yes. The scan matches codepoints, not providers, so text from any source is checked the same way.
Will my word count change?
Character count can drop. Word count only changes if a zero-width space was doing the job of a real space.
Does it keep Markdown, bold and links?
Yes. Markdown is made of visible characters, so asterisks, brackets and URLs all survive.
Can I clean code from Canvas?
Yes. Indentation and line breaks are preserved and only the listed characters are removed.
Are emoji safe?
Yes. A joiner holding a multi-part emoji together is recognised and left in place.
Does it handle Arabic, Hebrew, Chinese, Japanese and Korean?
Letters are never altered. In Persian and some Indic scripts the zero-width non-joiner is meaningful, so review those texts before a bulk clean.
Do hidden characters hurt SEO?
One in a title or slug splits a keyword, so what the crawler parses no longer matches what the reader sees.
Can I scan without removing anything?
Yes. The scan is read-only and lists every finding first. Nothing changes until you run the removal.
Do I need an extension or an install?
No. It is a web page and it behaves the same on a phone.
Is there a batch mode or an API?
Not currently. One document at a time, in one browser tab.
Can hidden characters disguise a malicious link?
Yes. A right-to-left override reverses the display order of what follows, so a file name or URL can read differently from what it is.