Categories of Invisible Characters

Different invisible characters have various uses. You can choose the appropriate invisible character or space based on your needs.

Most Common Invisible Characters

Braille Blank Pattern

U+2800
[ ]

A blank braille pattern that appears as an invisible character in most contexts.

⠀

Space

U+0020
[ ]

The standard space character. Most commonly used invisible character.

 

No-Break Space

U+00A0
[ ]

Similar to a regular space, but prevents line breaks from occurring at that point.

 

Zero Width Space

U+200B
[ ]

Invisible character with zero width. Used to create line breaks in text without visible spaces.

​

Hangul Filler

U+3164
[ ]

Korean invisible character used in Hangul syllable blocks.

ㅤ

Zero Width Non-Joiner

U+200C
[ ]

Prevents characters from joining together when they would normally join.

‌

Zero Width Joiner

U+200D
[ ]

Causes characters to join together when they would normally not join.

‍

Word Joiner

U+2060
[ ]

Similar to Zero Width No-Break Space but with different semantics.

⁠

Soft Hyphen

U+00AD
[ ­ ]

Invisible until the word is broken at the end of a line, then appears as a hyphen.

­

Thin Space

U+2009
[ ]

A space that's one-fifth (sometimes one-sixth) of an em wide.

 

Zero Width Characters

Character Title Unicode HTML Entity Actions
[​]
Zero Width Space U+200B ​
[‌]
Zero Width Non-Joiner U+200C ‌
[‍]
Zero Width Joiner U+200D ‍
[]
Zero Width No-Break Space U+FEFF 

Spaces Characters

Character Title Unicode HTML Entity Actions
[ ]
Space U+0020  
[ ]
No-Break Space U+00A0  
[ ]
En Space U+2002  
[ ]
Em Space U+2003  
[ ]
Three-Per-Em Space U+2004  
[ ]
Four-Per-Em Space U+2005  
[ ]
Six-Per-Em Space U+2006  
[ ]
Figure Space U+2007  
[ ]
Punctuation Space U+2008  
[ ]
Thin Space U+2009  
[ ]
Hair Space U+200A  
[​]
Zero Width Space U+200B ​
[ ]
Narrow No-Break Space U+202F  
[ ]
Medium Mathematical Space U+205F  
[ ]
Ideographic Space U+3000  
[]
Zero Width No-Break Space U+FEFF 
[󠀠]
Tag Space U+E0020 󠀠

Joiners Characters

Character Title Unicode HTML Entity Actions
[‌]
Zero Width Non-Joiner U+200C ‌
[‍]
Zero Width Joiner U+200D ‍
[⁠]
Word Joiner U+2060 ⁠
[͏]
Combining Grapheme Joiner U+034F ͏

Special Characters

Character Title Unicode HTML Entity Actions
[ ]
En Quad U+2000  
[ ]
Em Quad U+2001  
[‎]
Left-to-Right Mark U+200E ‎
[‏]
Right-to-Left Mark U+200F ‏
[ ]
Line Separator U+2028 

[⁡]
Function Application U+2061 ⁡
[⁢]
Invisible Times U+2062 ⁢
[⁣]
Invisible Separator U+2063 ⁣
[⁤]
Invisible Plus U+2064 ⁤
[­]
Soft Hyphen U+00AD ­
[⠀]
Braille Blank Pattern U+2800 ⠀
[ㅤ]
Hangul Filler U+3164 ㅤ
[ᅟ]
Hangul Choseong Filler U+115F ᅟ
[ᅠ]
Hangul Jungseong Filler U+1160 ᅠ
[؜]
Arabic Letter Mark U+061C ؜
[᠎]
Mongolian Vowel Separator U+180E ᠎
[]
Object Replacement Character U+FFFC 
[︀]
Variation Selector-1 U+FE00 ︀
[︎]
Variation Selector-15 U+FE0E ︎
[️]
Variation Selector-16 U+FE0F ️
[𝆓]
Musical Symbol Begin Beam U+1D173 𝆓
[𝆔]
Musical Symbol End Beam U+1D174 𝆔