U+FF12 "2" Fullwidth Digit Two Unicode Character
Unicode Version 17.0
2
U+FF12 "2" Fullwidth Digit Two is a typographic variant of the standard ASCII digit "2" designed to occupy the same width as a CJK (Chinese, Japanese, and Korean) character, typically twice as wide as a regular digit. This character belongs to the Halfwidth and Fullwidth Forms block and is used primarily in East Asian text processing to ensure visual alignment when digits appear alongside fullwidth ideographs and punctuation. It looks identical to the standard digit two but takes up a square monospaced cell, making it essential for formatting tables, documents, and user interfaces in languages like Japanese and Chinese where character spacing is strictly controlled.
General Properties
| Code Point | U+FF12 |
| Version Added | 1.1 |
| Name | Fullwidth Digit Two |
| Block | Halfwidth and Fullwidth Forms |
| General Category | Decimal Number |
| Canonical Combining Class | Not Reordered |
| Bidirectional Class | European Number |
| Decomposition Type | Wide |
| Decomposition Mapping | "2" U+0032 Digit Two |
Encodings
| HTML Decimal Encoding | 2 |
| HTML Hex Encoding | 2 |
| UTF-8 Encoding | 0xEF 0xBC 0x92 |
| UTF-16 Encoding | 0xFF12 |
| UTF-32 Encoding | 0x0000FF12 |
| C/C++/Java Escape | \uff12 |
Unicode Properties
| NFC Quick Check | Yes |
| NFD Quick Check | Yes |
| Numeric Type | Decimal |
| Numeric Value | 2 |
| Line Break | Ideographic |
| East Asian Width | Fullwidth |
| Changes When NFKC Casefolded | Yes |
| NFKC Casefold | "2" U+0032 Digit Two |
| NFKC Simple Casefold | "2" U+0032 Digit Two |
| Script | Common |
| Script Extensions | Common |
| Indic Syllabic Category | Other |
| ID Continue | Yes |
| XID Continue | Yes |
| Hex Digit | Yes |
| Vertical Orientation | Upright |
| Grapheme Base | Yes |
| Grapheme Cluster Break | Other |
| Word Break | Numeric |
| Sentence Break | Numeric |