U+3000 " " Ideographic Space Unicode Character

Unicode Version 17.0

 

U+3000 " " Ideographic Space is a whitespace character specifically designed for use in East Asian typography, particularly in Chinese, Japanese, and Korean (CJK) scripts, where it represents a full width space that is equal in size to a single CJK character, unlike the regular ASCII space which is narrower. It is commonly employed to create visual separation between words or to align text in traditional written formats, and its width matches the grid based layout of these scripts, ensuring consistency in spacing when mixed with other ideographic characters. This character occupies a distinct role in digital text processing, as it is treated as a separate Unicode entity from other space variants and is essential for proper formatting in languages that do not use spaces between words in the same way as Western languages.

General Properties

Code Point U+3000
Version Added 1.1
Name Ideographic Space
Block CJK Symbols and Punctuation
General Category Space Separator
Canonical Combining Class Not Reordered
Bidirectional Class White Space
Decomposition Type Wide
Decomposition Mapping "SP" U+0020 Space

Encodings

HTML Decimal Encoding  
HTML Hex Encoding  
UTF-8 Encoding 0xE3 0x80 0x80
UTF-16 Encoding 0x3000
UTF-32 Encoding 0x00003000
C/C++/Java Escape \u3000

Unicode Properties

NFC Quick Check Yes
NFD Quick Check Yes
Numeric Type None
Numeric Value NaN
Line Break Break After
East Asian Width Fullwidth
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 Upright
Grapheme Base Yes
Grapheme Cluster Break Other
Word Break WSegSpace
Sentence Break Sp