Does this text have a watermark?
Paste it in and press Scan text. The tool lists every hidden Unicode character found and where it sits, which is the most this kind of scan can honestly establish.
Is this tool free?
Yes, with no limit on how many times it can be used. It runs locally in your browser with no server involved.
Is my text uploaded anywhere?
No. Scanning runs entirely in your browser. Nothing is transmitted, stored or logged.
Does AI text actually have a hidden watermark?
Not in the sense most people mean. The zero-width characters found in AI-generated text are overwhelmingly formatting artefacts, not a deliberate hidden marker, and a finding is not proof of AI authorship.
Is there a legitimate form of text watermarking?
Yes, in two specific senses: deliberately encoding a hidden signal with invisible characters, a real but uncommon technique, and statistical, token-level watermarking of a model's word choices, which no character scan can see.
Does a hidden character prove the text is AI-generated?
No. The same characters appear in human-typed text exported from Word, in translated documents and in PDF copy-paste, with no AI involved.
What distinguishes this from the invisible character detector?
This tool scans locally in the browser with no limit and no server involved. The invisible character detector on this site is a server tool with 5 free checks a day, built for a related but distinct workflow.
Which characters does it check for?
Zero-width spaces and joiners, word joiners, byte-order marks, soft hyphens, non-breaking spaces and bidirectional control characters, among others.
Does it modify the text?
No. This detector only reports what it finds; it does not remove or alter anything.
Can hidden characters affect SEO?
They can. A zero-width character inside a title or heading can split a keyword so what a crawler parses no longer matches what a reader sees.
Why do PDF and EPUB exports sometimes fail or look wrong?
Non-printing codepoints can confuse layout engines and validators, producing odd line breaks or a failed export. Scanning first can help isolate the cause.
Is it suitable for code?
It can scan code as plain text, but it's built and tuned for prose. A snippet that won't compile is worth checking separately for zero-width characters.
Can hidden characters disguise a URL?
Yes, invisible and direction-override characters can make a URL or file name display differently from how it actually resolves.
Does it handle non-English text reliably?
The characters themselves are language-independent, though a couple, like the zero-width non-joiner, are meaningful in certain scripts and worth a closer look before assuming they're stray.
Is anything to install required?
No. It's a web page. Open it, paste, scan, review the results.
Is there an API or batch checking?
Not currently. For several documents, the fastest route is paste, scan, repeat.
Can confidential or sensitive text be scanned here?
Yes. Since scanning happens locally in the browser, nothing sensitive is transmitted or retained anywhere.
Why did legitimate human writing trigger a flag?
Usually a word processor, translation tool, PDF export or mobile keyboard left a character behind during normal formatting, not because of anything unusual in the writing.
Does it work on mobile?
Yes. The page works on a phone browser with no app to install.