Clean hidden Unicode artifacts from AI-generated text
AI writing tools leave invisible characters, weird spaces, and look-alike letters in your text. TextPurify finds and removes them instantly.
What TextPurify is — and is not
Not an AI detector
TextPurify does not try to guess whether text was written by AI. It detects specific Unicode artifacts that AI tools happen to leave behind. Works on any text, from any source.
Not a rewriter
Your words stay your words. TextPurify only removes invisible or non-standard characters — it never paraphrases, substitutes vocabulary, or changes your meaning.
Your text never leaves your browser
Detection and cleaning run entirely in your browser using JavaScript. Nothing is sent to a server for analysis. Your content stays private.
What gets detected
TextPurify identifies four categories of Unicode artifacts commonly found in AI-generated text.
Zero-Width Characters
Invisible characters with no width — U+200B, U+FEFF, U+200C and more. AI tools insert them silently and they can break search, clipboard copy, and text processing.
Non-Standard Spaces
Unicode has dozens of space characters beyond U+0020. Non-breaking spaces (U+00A0), em spaces (U+2003), and thin spaces (U+2009) look identical but behave differently.
Typographic Substitutions
Smart quotes (“”), em dashes (—), and ellipsis (…) replace their ASCII equivalents in AI output. These break code, CSV parsing, and plain-text pipelines.
Homoglyphs
Cyrillic letters like а (U+0430) look identical to Latin a but are different code points. Used for obfuscation, SEO spam, or introduced accidentally by multilingual AI models.
Paste your first text and see what's hiding in it
Free tier: up to 5,000 characters without an account. Sign up free for 10,000.
Open TextPurify