Invisible Symbol
There is a family of Unicode symbols that take up no visible space — invisible characters with real, copyable values. Here is the toolkit of invisible symbols and what each one does.
Zero Width Space (U+200B)
The workhorse: zero width, zero visible glyph. Used for blank names, hidden separators, and invisible text.
Zero Width Joiner (U+200D)
Joins two characters as a ligature in some scripts, and can pad invisible text where a single character gets trimmed.
Zero Width No-Break Space (U+FEFF)
The BOM character — invisible and often accepted where other invisible characters are filtered.
Frequently asked questions
Which invisible symbol should I use?
Start with Zero Width Space (U+200B). If a platform trims it, try U+FEFF or a combination of several characters.
Are invisible symbols detectable?
Yes — selecting the text reveals them as faint blocks. They are a display trick, not security.
Do these symbols contain code?
No — they are plain Unicode characters with no executable content.
Free · No sign-up · Works in your browser