Everything below is answered in full, nothing to click open.
Does Grok really put hidden watermarks in its text?
No, not deliberately. X's rendering of numbers, units and links creates natural places for an invisible character to end up, but none of it is a marker planted on purpose.
How do I check my Grok text for hidden Unicode characters?
Paste it into the box at the top of this page and press Scan text. Every invisible codepoint is surfaced as a red inline chip naming the exact character and where it sits.
Is my text uploaded anywhere?
No. Scanning and cleaning run entirely in your browser. Nothing is transmitted, stored, logged or used for training.
Does finding a hidden character prove the text is AI-written?
No. These characters are overwhelmingly incidental byproducts of X's platform-wide rendering, not evidence of authorship.
Is there a real watermarking technique this can't detect?
Yes. Statistical token watermarking biases word choice across a whole passage, leaving no single character to find. No character-level tool can see it.
Will this make my text pass an AI detector?
No tool can promise that. Detectors judge writing patterns far more than invisible bytes. Cleaning removes the mechanical evidence and shows you the stylistic tells.
Does cleaning change my words?
Only characters, spacing and punctuation: the invisible layer. Flagged phrases stay exactly as written; the tool points, it does not paraphrase.
Is the Grok watermark cleaner free?
Yes. No account, no paste limit, no length cap. It costs nothing to run because your text never leaves your machine.
Does it work on text from the standalone Grok app too?
Yes, the scan looks at the characters, not which surface produced them, so either source is covered.
Will cleaning change my word count?
Character count drops because invisible characters are removed. Word count stays the same unless non-breaking spaces were joining two words that should have been separate.
Does cleaning keep Markdown, bold and links?
Markdown survives: asterisks, underscores and link syntax are ordinary characters, so cleaning leaves them in place.
Can I clean code snippets?
Yes. Code copied out of a chat window often carries zero-width characters that break syntax. Indentation and line breaks are preserved.
Are emoji affected?
No. Emoji stay exactly as they are, including multi-part emoji held together by zero-width joiners.
What about smart quotes and dashes?
Left alone. They are visible typography, not hidden markers, so cleaning does not touch them.
Does it handle Arabic, Hebrew, Chinese, Japanese and Korean?
Yes. The letters themselves are never touched. The zero-width non-joiner is meaningful in Persian and some Indic scripts, so review those flags before you clean.
Do zero-width spaces hurt SEO?
They can split keywords in titles, slugs and meta descriptions, so what a crawler parses no longer matches what a reader sees.
Can hidden characters conceal malicious links?
Invisible and direction-override characters can be used to disguise a URL or file name. Cleaning strips them.
Do I need a browser extension?
No. It is a web page. Open it, paste, scan, clean, copy.
Can I inspect without changing anything?
Yes. Scanning is read-only and reports what it found. Nothing is altered until you press Clean it.
Is there a batch mode or an API?
Not yet. For now the fastest route for several documents is paste, clean, copy, repeat.