Arab
ISO #160
Arabic
Script Preview
مرحبا · العربية
Overview
Script PropertiesScript NameArabicISO 15924 CodeArab#160Script TypeAbjadUnicode Since1.1June 1993
Writing Direction
← RTL

Right-to-left (RTL) cursive joining; digits often appear left-to-right within RTL text.

Unicode BlocksArabicU+0600–U+06FFArabic SupplementU+0750–U+077FArabic Extended-BU+0870–U+089FArabic Extended-AU+08A0–U+08FFArabic Presentation Forms-AU+FB50–U+FDFFArabic Presentation Forms-BU+FE70–U+FEFFRumi Numeral SymbolsU+10E60–U+10E7FArabic Extended-CU+10EC0–U+10EFFArabic Mathematical Alphabetic SymbolsU+1EE00–U+1EEFF
No. of Characters1,413
Primary Languages
Arabic ar
Persian fa
Urdu ur
Secondary Languages
Pashto ps
Category Mix
Lo1,147Other LetterMn108Nonspacing MarkSo59Other SymbolNo31Other NumberNd20Decimal NumberSk18Modifier SymbolPo11Other PunctuationCf8FormatSm5Math SymbolLm4Modifier LetterSc2Currency Symbol
Script Features
Shaping & Rendering
• Contextual shaping affects glyph forms
• Mark positioning influences readability
• Rendering depends on shaping engine support
Character Repertoire
• Letters and combining marks
• Digits and punctuation where present
• Extended blocks may add additional signs