Visualize and remove zero-width Β· duplicate spaces Β· BOM Β· weird chars. Essential for copy & code.
Cleaned text
Hidden char visualization (source)

How to use

  1. Paste text to clean.
  2. Tick items to remove (zero-width, spaces, HTML, emoji, etc.).
  3. Result and stats update live.
  4. Hidden chars visualized in the source view.
  5. Copy or download.

Key features

  • Zero-width chars (U+200B / 200C / 200D / FEFF) auto-detection
  • Collapse duplicate spaces / tabs / blank lines
  • Strip HTML tags + emoji
  • Smart quotes β†’ straight (Word paste cleanup)
  • en/em dash β†’ hyphen
  • Visualize hidden chars (β–―, Β¬, ΒΆ markers)

Use cases

  • Website copy β€” clean Word/Notion paste artifacts
  • Social posts β€” remove invisible chars used to bypass length limits
  • Code debugging β€” track syntax errors from invisible chars
  • Email body β€” clean plain text
  • SEO meta β€” strip weird chars from title/description

Why are zero-width chars dangerous?

Zero-width chars (U+200B / 200C / 200D / FEFF) have no width β€” invisible, but exist as characters. They cause character count errors for copywriters, string comparison failures and syntax errors for developers, and keyword mismatches in SEO. Often introduced when copying from Word, Notion, or websites. Some sites use them for ad-blocker evasion or text deduplication tricks.

FAQ

Bad for CJK?

No. Korean, Chinese, Japanese characters are normal Unicode and unaffected.

Preserve emoji while cleaning others?

Yes β€” uncheck the "Remove emoji" box.

Why is tab conversion off by default?

Tabs matter for code indentation. Default OFF for code; turn on for prose.

Free?

Yes, no uploads.