Detects 10+ invisible characters
Find zero-width spaces, BOM characters, Unicode spaces, bidirectional marks, and selected non-printing controls.
Unicode text utility
Find and remove invisible characters, zero-width spaces and AI watermarks — the AI-powered hidden character checker trusted by writers and developers.
Detect locally in your browser. Your pasted text is not uploaded or saved by this first version.
Local Unicode scan
Paste text below to see invisible characters highlighted in their original positions.
Your text stays in this browser. The daily count is stored locally and does not include the text you paste.
Run Detect to inspect code points, Unicode names, and occurrence counts before cleaning.
Clearer text, fewer surprises
Hidden Unicode marks are easy to miss because the visible sentence can look completely normal. This checker makes those marks inspectable before they cause search, validation, formatting, or publishing problems.
Find zero-width spaces, BOM characters, Unicode spaces, bidirectional marks, and selected non-printing controls.
The scanner walks Unicode code points correctly, so emoji, surrogate pairs, line breaks, and repeated marks are counted predictably.
Clean invisible Unicode patterns that may appear in AI text workflows. Detection alone cannot prove where text came from.
Check up to 2,000 Unicode characters per run and use the browser-based tool for 20 free checks per UTC day.
It recognizes zero-width space U+200B, zero-width non-joiner U+200C, zero-width joiner U+200D, the BOM character U+FEFF, non-breaking space U+00A0, Unicode spaces from U+2000 through U+200A, directional marks, selected bidirectional controls, soft hyphen, word joiner, invisible operators, line separators, and selected non-printing controls.
Normal letters, punctuation, emoji, regular spaces, tabs, and ordinary line breaks are not treated as hidden characters. Counts use Unicode code points instead of UTF-16 storage units, so an emoji does not produce a misleading extra character in the summary.
A hidden character is not automatically malicious or proof of an AI watermark. The result is a transparent Unicode inspection, not a claim about authorship.
Three simple steps
The tool keeps inspection and cleanup separate. You can review every highlighted position first, then create a clean copy without overwriting your original input.
Paste copied text into the scanner. The original stays in the input until you choose an action.
See every flagged character in place, with its Unicode name, code point, and total count.
Remove zero-width controls, normalize Unicode spaces, and copy a readable clean-text result.
Questions answered
Learn what the checker can identify, how cleaning behaves, and what the first browser-based version does with your text.
A hidden character is a Unicode code point that affects text without displaying as a normal visible symbol. Common examples include zero-width spaces, non-breaking spaces, and bidirectional controls.
Invisible characters can enter AI-generated text through formatting, copy and paste, document editors, or watermarking experiments. Their presence alone does not prove that text was generated by AI.
Yes. It detects U+200B, U+200C, U+200D, U+FEFF, and other selected Unicode spacing, formatting, and control characters, then shows their names, code points, and counts.
No. Detect only creates a highlighted view. Your original input stays unchanged until you choose Remove All and create a clean result.
The free tool accepts up to 2,000 Unicode characters per check and allows 20 checks per UTC day in the browser. Pro access is reserved for a future release.
No text is uploaded or stored by this first version. Detection runs in your browser, and only a local usage counter is saved to enforce the free limit.
Zero-width and formatting controls are removed. Non-breaking and Unicode spacing characters are normalized to regular spaces, and line separators are normalized to line breaks so readable spacing is preserved.
The detector covers zero-width characters, U+00A0, U+2000-U+200F, selected bidirectional controls, soft hyphen, word joiner, BOM, line separators, and selected non-printing controls. The result list shows each exact code point.
Go deeper
Use these practical articles to understand hidden code points, AI text watermark claims, and safe cleanup workflows.
Understand zero-width characters, Unicode spaces, control marks, and their code points.
Read the guideSeparate ordinary formatting artifacts from claims about AI text watermarks.
Read the guideFollow a practical workflow for inspecting, cleaning, and verifying copied text.
Read the guide