Working on a multilingual project that needs to work in English and Arabic and I’m not a native Arabic speaker, which makes typeface selection feel high-stakes. Compiling what I’ve learned and asking for input from anyone with more experience in this area.
Technical realities of Arabic typography for designers coming from Latin:
Right-to-left flow changes layout logic entirely. In Figma or Illustrator, text frames need explicit RTL setting or the cursor behavior and justification will be wrong. This is not optional configuration.
Arabic script is connected - letters join and their form changes based on position in the word (initial, medial, final, isolated). A typeface family needs to include all positional variants. This is not something you can approximate.
Font pairing for bilingual work: the typeface personalities need to match in weight, tone, and formality even though the scripts are visually very different. Finding pairs where both feel like they belong to the same design language is the actual challenge.
Typefaces I’ve found that work:
For professional/corporate: Noto Nastaliq Urdu (free, Google), IBM Plex Arabic (free, open source). Both have Latin companion faces that pair naturally.
For contemporary brand identity: Almarai (Google, free) reads modern and clean. Works well for tech and lifestyle brands.
For display/expressive: This is where I still feel uncertain. The decorative Arabic typefaces on Creative Market vary extremely in quality and cultural accuracy.
If you work in Arabic-language markets regularly: what’s in your type toolkit?