Find & Remove Invisible Characters

Find & Remove Invisible Characters

Local Processing

Find or remove zero-width and other invisible characters, or show spaces, tabs and line breaks as symbols.

How It Works & Processing Standards

Find or remove zero-width and other invisible characters, or show spaces, tabs and line breaks as symbols.

Tool processing runs in your browser. If you create a calculator or conversion share link, its values are included in the URL. See the privacy policy for account, analytics and advertising data.

Current Limits

  • Maximum input length: 2,000,000 characters

If copied text behaves oddly in search or comparison, invisible characters may be mixed in. Find, visualize or remove them under "Task".

What You Can Do

Find invisible characters
Reports characters such as U+200B by kind and count.
Visualize whitespace
Shows spaces, tabs and line breaks as symbols.
Remove zero-width characters
Removes zero-width spaces, joiners and similar characters.

How to Use Find & Remove Invisible Characters

  1. 1
    Choose a taskFind first, then remove if needed.
  2. 2
    Paste the textPaste the problem text as is.
  3. 3
    Read or copyCopy the cleaned text and use it again.

Examples

Find hidden characters
Input: "A​B" (U+200B between A and B)
Result: Found 1, U+200B × 1
Remove hidden characters
Input: "A​B‌C" (with U+200B and U+200C)
Result: ABC

Common Use Cases

  • A copied password or code keeps being rejected
  • Spreadsheet lookups or search miss identical-looking text
  • Checking odd line breaks in text copied from the web

Frequently Asked Questions (FAQ)

Where do invisible characters come from?

Web pages, messengers and word processors often insert them for line breaking or character joining.

Will emoji break?

The zero-width joiner (U+200D) also links emoji like 👨‍👩‍👧, so removing it can split such emoji apart.

Have feedback or ideas for this tool? Suggest & Inquire →