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

Unicode Properties

NFC Quick Check Yes
NFD Quick Check Yes
NFKC Quick Check Yes
NFKD Quick Check Yes
Numeric Type None
Numeric Value NaN
Joining Type Transparent
Line Break Combining Mark
Case Ignorable Yes
Script Inherited
Script Extensions Arabic Syriac
Indic Syllabic Category Other
Indic Conjunct Break Extend
ID Continue Yes
XID Continue Yes
Diacritic Yes
Alphabetic Yes
Other Alphabetic Yes
Vertical Orientation Rotated
Grapheme Extend Yes
Grapheme Cluster Break Extend
Word Break Extend
Sentence Break Extend