Invisible Character Remover

Detect and remove zero-width characters, BOM, non-breaking spaces, and other hidden characters

Cleaned Text

Frequently Asked Questions

What are invisible characters?
Invisible characters are Unicode characters that take no visible space, such as zero-width spaces (U+200B), BOM markers (U+FEFF), soft hyphens (U+00AD), and non-breaking spaces (U+00A0).
Why should I remove them?
They can cause bugs in code, break text processing, cause copy-paste issues, and affect string comparisons in programming.
What characters are detected?
Zero-width space (U+200B), zero-width non-joiner (U+200C), zero-width joiner (U+200D), BOM (U+FEFF), non-breaking space (U+00A0), soft hyphen (U+00AD), and various control characters.