U+0651 "ّ" Arabic Shadda Unicode Character
Unicode Version 17.0
ّ
U+0651 "ّ" Arabic Shadda is a diacritical mark used in the Arabic script to indicate the gemination or doubling of a consonant, meaning the letter beneath it is pronounced with extra duration and emphasis, as in the word "شَدَّة" (shaddah) itself. It is placed above the consonant letter in question, and its proper display and positioning are handled by the rendering engine of the font, often interacting with other diacritical marks like fatha or kasra. This character is essential for correct Arabic spelling, pronunciation, and grammar, as it distinguishes words like "دَرَسَ" (he studied) from "دَرَّسَ" (he taught).
General Properties
| Code Point | U+0651 |
| Version Added | 1.1 |
| Name | Arabic Shadda |
| Unicode 1.0 Name | Arabic Shaddah |
| Block | Arabic |
| General Category | Nonspacing Mark |
| Canonical Combining Class | CCC33 |
| Bidirectional Class | Nonspacing Mark |
Encodings
| HTML Decimal Encoding | ّ |
| HTML Hex Encoding | ّ |
| UTF-8 Encoding | 0xD9 0x91 |
| UTF-16 Encoding | 0x0651 |
| UTF-32 Encoding | 0x00000651 |
| C/C++/Java Escape | \u0651 |