U+2004 " " Three-Per-Em Space Unicode Character

Unicode Version 17.0

U+2004 " " Three-Per-Em Space is a typographic whitespace character that represents a space exactly one third the width of an em dash, which is a relative unit typically based on the current font's body text size. Used primarily in fine typography and typesetting, this space is designed for situations where a specific, consistent gap is needed, such as in mathematical notation or to separate numerical values in tabular data when a full em space would be too wide. It is one of several fixed width spaces defined in the Unicode standard, distinct from the adjustable breaking spaces like the regular space or non breaking space, and it allows for precise alignment and spacing in digital text rendering.

General Properties

Code Point U+2004
Version Added 1.1
Name Three-Per-Em Space
Block General Punctuation
General Category Space Separator
Canonical Combining Class Not Reordered
Bidirectional Class White Space
Decomposition Type Compat
Decomposition Mapping "SP" U+0020 Space

Encodings

HTML Decimal Encoding  
HTML Hex Encoding  
UTF-8 Encoding 0xE2 0x80 0x84
UTF-16 Encoding 0x2004
UTF-32 Encoding 0x00002004
C/C++/Java Escape \u2004

Unicode Properties

NFC Quick Check Yes
NFD Quick Check Yes
Numeric Type None
Numeric Value NaN
Line Break Break After
Changes When NFKC Casefolded Yes
NFKC Casefold "SP" U+0020 Space
NFKC Simple Casefold "SP" U+0020 Space
Script Common
Script Extensions Common
Indic Syllabic Category Other
White Space Yes
Vertical Orientation Rotated
Grapheme Base Yes
Grapheme Cluster Break Other
Word Break WSegSpace
Sentence Break Sp