This page looks best with JavaScript enabled

A Convenient Caboodle of Unicode Characters

 ·   ·  ☕ 3 min read

Dashes and Hyphens

-
U+002D
HYPHEN-MINUS
ASCII hyphen, with multiple usage, or “ambiguous semantic value”; the width should be “average”.
U+2010
HYPHEN
Unambiguous a hyphen character, as in “top-to-bottom”; narrow width.
U+2011
NO-BREAK HYPHEN
As HYPHEN, but not an allowed line break point.
U+2012
FIGURE DASH
As HYPHEN-MINUS, but has the same width as digits.
U+2013
EN DASH
–
Indicate a range of values. Width is 1/2 em (or 1 en).
U+2014
EM DASH
—
Make a break in the flow of a sentence. Width is 1em.

Mathematical Operators

U+2212
MINUS SIGN
−
Subtraction arithmetic operator.
±
U+00B1
PLUS-MINUS SIGN
±
Mathematical symbol with multiple meanings, such as an inclusive range of values, a confidence interval, or a measurement uncertainty.
÷
U+00F7
DIVISION SIGN
÷
Division arithmetic operator.
×
U+00D7
MULTIPLICATION SIGN
×
Multiplication arithmetic operator.

Miscellaneous Symbols

°
U+00B0
DEGREE SIGN
°
A typographical symbol used to represent, among other things, degrees of arc and degrees of temperature.
©
U+00A9
COPYRIGHT SIGN
©
The symbol used in copyright notices.
®
U+00AE
REGISTERED SIGN
®
The symbol provides notice that the preceding word or symbol is a registered trademark or service mark.
U+2122
TRADE MARK SIGN
™
The symbol to indicate that the preceding mark is an unregistered trademark.
U+2026
HORIZONTAL ELLIPSIS
…
The dot dot dot indicates an intentional omission of a word, sentence, or whole section from a text without altering its original meaning.
U+22EE
VERTICAL ELLIPSIS
⋮
The vertical dot dot dot is useful for showing omissions in matrices, rows, or vertical lists. Also used as a kebab or meatball icon in user interfaces.
U+2261
IDENTICAL TO
≡
The triple bar (tribar) has multiple, context-dependent meanings. Most people know it as the hamburger icon in user interfaces.

Non-Breaking Whitespace


U+FEFF
ZERO WIDTH NO-BREAK SPACE
0 em
U+202F
NARROW NO-BREAK SPACE
Depends on font, typically 1/5 or 1/6 em
 
U+00A0
NO-BREAK SPACE
 
Depends on font, typically 1/4 em, but often not adjusted

Whitespace

U+0009
TAB
Love it or hate it.

U+000D
NEWLINE
The One, The Only … \n
U+200B
ZERO WIDTH SPACE
​
0 em
U+2006
SIX-PER-EM SPACE
1/6 em
U+2005
FOUR-PER-EM SPACE (mid space)
1/4 em
U+2004
THREE-PER-EM SPACE (thick space)
 
1/3 em
U+2002
EN SPACE (nut)
 
1/2 em (or 1 en)
U+2003
EM SPACE (mutton)
 
1 em
U+200A
HAIR SPACE
 
Depends on font, narrower than THIN SPACE
U+2009
THIN SPACE
 
Depends on font, typically 1/5 em (or sometimes 1/6 em)
U+0020
SPACE
Depends on font, typically 1/4 em, often adjusted
U+2008
PUNCTUATION SPACE
 
Depends on font, the width of a period “.”
U+2007
FIGURE SPACE
 
(Tabular width), Depends on font, the width of digits
End of Line.