U+0020 "SP" Space Unicode Character

Unicode Version 17.0

SP

U+0020 "SP" Space is one of the most fundamental and frequently used characters in digital text, representing the blank space between words or other elements. As a control character in the ASCII standard, it serves to create separation and improve readability without displaying any visible glyph, yet it occupies a distinct position in the character stream and is essential for proper word spacing in virtually all written languages. In Unicode, it is classified as a separator, and its existence ensures consistent text layout across different systems, though its width can vary slightly depending on font rendering and context.

General Properties

Code Point U+0020
Version Added 1.1
Name Space
Block Basic Latin
General Category Space Separator
Canonical Combining Class Not Reordered
Bidirectional Class White Space
Alias SP (abbreviation)

Encodings

HTML Decimal Encoding  
HTML Hex Encoding  
UTF-8 Encoding 0x20
UTF-16 Encoding 0x0020
UTF-32 Encoding 0x00000020
C/C++/Java Escape \u0020

Unicode Properties

NFC Quick Check Yes
NFD Quick Check Yes
NFKC Quick Check Yes
NFKD Quick Check Yes
Numeric Type None
Numeric Value NaN
Line Break Space
East Asian Width Narrow
Script Common
Script Extensions Common
Indic Syllabic Category Other
Pattern White Space Yes
White Space Yes
Vertical Orientation Rotated
Grapheme Base Yes
Grapheme Cluster Break Other
Word Break WSegSpace
Sentence Break Sp