U+0660 "٠" Arabic-Indic Digit Zero Unicode Character
Unicode Version 17.0
٠
U+0660 "٠" Arabic-Indic Digit Zero is a distinct numeral used in Arabic script contexts, primarily in the Eastern Arabic numeral system common in countries like Egypt, Iran, and Pakistan, where it represents the number zero. Unlike the Latin digit '0', which is often circular, this character is typically rendered as a small filled circle or dot, and it appears in the Unicode block for Arabic, separate from the Western Arabic digits (0 through 9) to preserve typographic and cultural differences in mathematical notation. Its usage ensures proper digital representation of numbers in languages that employ the Arabic script, such as Persian, Urdu, and Arabic itself, where it aligns with local numeral forms.
General Properties
| Code Point | U+0660 |
| Version Added | 1.1 |
| Name | Arabic-Indic Digit Zero |
| Block | Arabic |
| General Category | Decimal Number |
| Canonical Combining Class | Not Reordered |
| Bidirectional Class | Arabic Number |
Encodings
| HTML Decimal Encoding | ٠ |
| HTML Hex Encoding | ٠ |
| UTF-8 Encoding | 0xD9 0xA0 |
| UTF-16 Encoding | 0x0660 |
| UTF-32 Encoding | 0x00000660 |
| C/C++/Java Escape | \u0660 |
Unicode Properties
| NFC Quick Check | Yes |
| NFD Quick Check | Yes |
| NFKC Quick Check | Yes |
| NFKD Quick Check | Yes |
| Numeric Type | Decimal |
| Numeric Value | 0 |
| Line Break | Numeric |
| Script | Arabic |
| Script Extensions | Arabic Thaana Yezidi |
| Indic Syllabic Category | Other |
| ID Continue | Yes |
| XID Continue | Yes |
| Vertical Orientation | Rotated |
| Grapheme Base | Yes |
| Grapheme Cluster Break | Other |
| Word Break | Numeric |
| Sentence Break | Numeric |