Invisible Characters Explained
Invisible characters are real Unicode characters that take up little or no visible space. They have legitimate uses in typography and formatting, but they behave inconsistently across apps, so it helps to know what they are before you use them.
What they are
Examples include the zero width space (U+200B) and the word joiner (U+2060). They exist to control how text wraps and joins, not to be “nothing”. Even though they look empty, they are still characters that count toward length.
Where they work — and do not
Many chat apps, games and web forms strip or block invisible characters, and different platforms treat them differently. Never assume a blank string will survive a copy, paste and submit round-trip; test it first.
Using them responsibly
Use invisible characters for genuine formatting needs and always follow the terms of service of the platform you are on. Avoid using them to impersonate others, evade filters or spam — that can get accounts blocked and is not what these characters are for.