Invisible character checker

Find hidden characters in pasted text — zero-width spaces, joiners, direction marks, soft hyphens — and strip them.

Text stays in this browser — nothing is sent anywhere.

Detects zero-width spaces and joiners, invisible separators, soft hyphens, directional marks and isolates, variation selectors, tag characters, and similar. Formatting characters some systems need (RTL marks, variation selectors used for emoji) are listed but left to your judgment — the remove step deletes only genuinely invisible formatting.

How to use

  1. Paste the suspicious text.
  2. Scan — each finding shows its code point and position.
  3. Remove invisible characters and copy the cleaned text.

What it supports

Detects zero-width spaces/joiners, invisible separators, soft hyphens, bidi marks and isolates, variation selectors, and tag characters. Emoji-relevant variation selectors are listed but kept on removal. Up to 500,000 characters; the first 1,000 findings are listed.

Related tools

Related guides