For creators & publishers
Clean text before publishing
AI-generated and web-copied text silently carries invisible characters that break layout, SEO, and trust. Clean it before it goes live — in WordPress, Ghost, Notion, or anywhere you publish.
Why clean before publishing
📝 Broken layout
Zero-width spaces and BOMs produce weird line breaks, empty characters, and formatting glitches in your CMS and readers.
🎯 SEO & AI visibility
Hidden characters corrupt your clean, structured content — hurting how search engines and AI answer engines read it.
🛡️ Hidden text
White-on-white and off-screen text can sneak into pasted drafts, undermining trust with readers and platforms.
Clean in three steps
Scan
Paste your draft — AI output or a web copy — and instantly see every invisible character.
Clean
Strip the hidden artifacts and flag any prompt-injection or hidden-text signals.
Publish
Ship clean, GEO-ready content to WordPress, Ghost, Notion, or anywhere else.
Everywhere you publish
Pre-Publish Inspector
Article health + GEO score before you hit publish. →
WordPressWordPress plugin
Auto-clean on save + bulk clean your whole site. →
GhostGhost script
Bulk-clean every post via the Admin API. →
NotionNotion script
Clean page text via the Notion API. →
BrowserChrome extension
Strip invisible characters automatically as you copy. →
FilesFile cleaner
Batch-clean TXT, MD, HTML, DOCX and more. →
Frequently Asked Questions
Why should I clean text before publishing?
AI-generated and web-copied text often carries invisible characters (zero-width spaces, BOMs, soft hyphens) that break formatting, validation, and SEO. Cleaning before publishing removes these artifacts so your content renders correctly everywhere.
What invisible characters appear in AI-generated text?
Zero-width spaces (U+200B), joiners (U+200C/U+200D), byte-order marks (U+FEFF), soft hyphens (U+00AD), and direction marks. They're invisible on screen but still occupy bytes and can corrupt layouts and search.
Does cleaning change the meaning of my text?
No. Cleaning only removes invisible formatting characters. Visible words, links, and structure are untouched.