All Tools →

Invisible Text — How Zero-Width Characters Work

What is invisible text, how do zero-width Unicode characters work, and where can you use them on Discord, Instagram, and games.

2026-03-25 · Fontlix Editorial

What is Invisible Text?

Invisible text uses Unicode characters that have no visible glyph but are treated as characters by text processing systems. The most common are Zero-Width Space (U+200B), Zero-Width Non-Joiner (U+200C), Zero-Width Joiner (U+200D), and Hangul Filler (U+3164).

Zero-Width Space vs Regular Space

Regular spaces are compressed, removed, or rejected by many platforms. Zero-width characters behave differently — they are counted as real characters but have no visual width. This allows them to persist where regular spaces would be stripped.

Hangul Filler — The Discord Blank Name Trick

The Hangul Filler character (U+3164) was originally designed for Korean text rendering but became famous for creating "blank" Discord usernames. Discord accepts it as a valid username character, creating an invisible display name effect in server member lists.

Instagram Bio Spacing

Instagram collapses multiple spaces and removes leading/trailing spaces from bio lines. Invisible Unicode characters placed between lines maintain the exact spacing you want — giving you more control over bio layout than plain spaces allow.

Can platforms detect and remove invisible characters?

Yes. Some platforms actively scan for and remove zero-width characters, especially for security reasons (they can be used to make similar-looking but different text). Check whether a platform supports them before relying on the effect.

Is using invisible characters allowed on Discord?

Discord doesn't explicitly ban invisible characters. However, they reserve the right to flag accounts that abuse the feature to impersonate others or cause confusion in communities.