Invisible Characters

Invisible characters are Unicode characters that take up space but don't display visible glyphs. They're useful for formatting, creating special effects in text, or even hiding messages.

How to Use

Click on any character in the table to copy it to your clipboard. Since these characters are invisible, you won't see them when pasted, but they'll be there! Try pasting between visible characters to see the effect.

A collection of invisible Unicode characters
CharacterNameCopy
Zero Width Space
Zero Width Space
Zero Width Non-Joiner
Zero Width Non-Joiner
Zero Width Joiner
Zero Width Joiner
Word Joiner
Word Joiner
Soft Hyphen
Soft Hyphen
Function Application
Function Application
Invisible Times
Invisible Times
Invisible Separator
Invisible Separator
Invisible Plus
Invisible Plus
Byte Order Mark
Byte Order Mark
Left-to-Right Mark
Left-to-Right Mark
Right-to-Left Mark
Right-to-Left Mark
Hair Space
Hair Space
Thin Space
Thin Space

Fun Uses for Invisible Characters

Invisible Spaces in Usernames

Some platforms allow invisible characters in usernames. You can use zero-width spaces to create usernames that look identical to others but are actually different.

username​username (has invisible character)

Text Formatting Tricks

Use zero-width joiners to create custom emoji sequences or control how text is displayed in certain languages.

👨‍👩‍👧‍👦 (family emoji using ZWJ)

Hidden Messages

Insert invisible characters between visible text to hide messages that can only be revealed when the text is copied and analyzed.

T​h​i​s​ ​t​e​x​t​ ​h​a​s​ ​h​i​d​d​e​n​ ​c​h​a​r​a​c​t​e​r​s

Bypassing Character Limits

Some systems count characters but don't properly handle zero-width characters, allowing you to insert more content than normally allowed.

A​d​d​i​n​g​ ​i​n​v​i​s​i​b​l​e​ ​c​h​a​r​a​c​t​e​r​s