See behind the text
Find code points such as U+200B and U+FEFF. Inspect their positions and counts.
Clean hidden characters from your text. See every change.
Keep your words, lose the copy-paste clutter.
Local cleanup never sends your text anywhere.
A rewrite changes word choices and sentence structure. It may weaken statistical watermark signals, but we cannot verify or guarantee removal. Review names, numbers and meaning.
Up to 12,000 characters. Only zero-price models are listed; provider availability and account limits may change. No paid model fallback. Privacy details
Local cleaning removes Unicode artifacts. Model watermarks can live in word-choice patterns; rewriting may change those patterns, but removal cannot be certified here. Here’s what that means
No mysterious scores.
Just changes you can see.
Paste from ChatGPT, Claude, a document or a webpage. You can also open a plain text file.
Remove selected hidden characters and normalize spaces. Meaningful emoji and language markers stay.
Review, copy or download the result. Need different wording? Try the optional AI rewrite with your own key.
Some characters are easy to miss. Others are essential. AIWatermark.dev tells you which is which, instead of deleting everything it cannot see.
Try the character inspectorFind code points such as U+200B and U+FEFF. Inspect their positions and counts.
The character cleaner runs in your browser. Your draft never reaches our servers.
Keep emoji joiners, script joiners, variation selectors and text direction controls.
Review an exact character report. No invented AI probability or watermark score.
An AI text watermark can be a statistical pattern in the words a model chooses. A detector checks that pattern across a passage. It is different from a visible logo on an image, and different from a zero-width character accidentally copied with text.
This distinction matters when you search for an AI text watermark remover. A Unicode cleaner can show the precise characters it removes. It cannot inspect a model’s private watermark signal just by looking for invisible characters.
AIWatermark.dev starts with the useful, verifiable part: cleaning plain text. An optional rewrite can recast wording and sentence structure. Rewriting can alter statistical signals, but its effectiveness varies and it may change meaning, so compare the result carefully.
There is no universal “watermark-free” certificate here. For important writing, keep the original, check facts and follow the disclosure rules that apply to your work.
Read the text watermark guideKnow what the tool does
before you trust your text to it.
AIWatermark.dev removes selected hidden Unicode characters from pasted text: zero-width spaces, byte order marks, word joiners and soft hyphens. It can also normalize unusual spaces. The optional AI rewrite changes wording. Neither operation certifies that a model’s statistical watermark is gone.
Hidden copy-paste characters are not proof that text came from AI. OpenAI’s textGrain and Anthropic’s documented text watermark use statistical word-choice patterns, rather than adding invisible characters. Availability depends on the model, product and rollout.
Substantial rewriting can change the patterns used by a statistical watermark. Results vary with the watermark, model and text length. AIWatermark.dev offers optional rewriting but has no official detector access and cannot confirm removal or promise an undetectable result.
The character cleaner is free, needs no account and runs in your browser. We do not receive or store your pasted text. Optional rewriting requires your own OpenRouter key and your agreement to send the text directly to OpenRouter and its provider. Their policies and account limits apply.
Local cleanup preserves your wording, paragraph breaks, visible punctuation and emoji joiners. Removing a zero-width space can join adjacent text, so inspect the result. Joiners, direction controls and variation selectors are preserved because they can be meaningful in multilingual text.
No. The inspector counts known Unicode characters, not AI authorship or statistical watermarks. AIWatermark.dev does not generate an AI probability, watermark score or promise to pass a detector.
Paste it. Clean it. Keep writing.