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.
Character | Name | Copy |
---|---|---|
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.
Text Formatting Tricks
Use zero-width joiners to create custom emoji sequences or control how text is displayed in certain languages.
Hidden Messages
Insert invisible characters between visible text to hide messages that can only be revealed when the text is copied and analyzed.
Bypassing Character Limits
Some systems count characters but don't properly handle zero-width characters, allowing you to insert more content than normally allowed.