# Fonts that support Arabic

> Open-license families for the Arabic script with a matching Latin: Naskh text faces, Kufi-based sans-serifs and display designs.

The Arabic script is written from right to left and is cursive by nature: letters join, and most change shape depending on whether they stand alone, begin, continue or end a word. A font must therefore contain several forms of each letter and the rules that choose between them. It serves many languages besides Arabic, including Persian, Urdu, Kurdish and Sindhi, and each adds letters of its own.

Arabic typefaces are usually described by the calligraphic style they follow. Naskh is the classic book hand, rounded and flowing, and is the normal choice for long text. Kufi is geometric and angular, with a strong horizontal baseline; modern sans-serif Arabic for interfaces and branding usually derives from it. Ruqaa is a compact everyday hand, and Nasta'liq, with its sloping words, is the preferred style for Urdu.

For mixed Arabic and Latin work, look for families in which both scripts were designed together, so that weight and apparent size agree on a shared line. Check which languages you need: Persian and Urdu require additional letters and sometimes different numeral shapes. Arabic text also wants more line spacing than Latin, to make room for marks above and below.

How these were chosen: Families whose records list Arabic among the writing systems in the font files, with the calligraphic style or language focus quoted from each record.

## Fonts (17)

- [Cairo](https://trendhub.net/fonts/cairo.markdown) (Sans Serif, 8 styles · variable, OFL): Kufi-based Arabic with Latin, variable in weight with a slant axis.
- [Amiri](https://trendhub.net/fonts/amiri.markdown) (Serif, 4 styles, OFL): A classical Naskh for books and running text, in Regular and Bold with italics.
- [Vazirmatn](https://trendhub.net/fonts/vazirmatn.markdown) (Sans Serif, 9 styles · variable, OFL): A Persian and Arabic sans for web pages and apps, variable across nine weights.
- [Rubik](https://trendhub.net/fonts/rubik.markdown) (Sans Serif, 14 styles · variable, OFL): Arabic alongside Hebrew and Cyrillic in one sans with slightly rounded corners.
- [Markazi Text](https://trendhub.net/fonts/markazi-text.markdown) (Serif, 4 styles · variable, OFL): An Arabic and Latin text serif with moderate contrast, variable from Regular to Bold.
- [Scheherazade New](https://trendhub.net/fonts/scheherazade-new.markdown) (Serif, 4 styles, OFL): A traditional Naskh in four weights whose makers state it covers every Arabic-script character in Unicode 14.0.
- [Alexandria](https://trendhub.net/fonts/alexandria.markdown) (Sans Serif, 9 styles · variable, OFL): An Arabic made as the companion to a wide geometric Latin sans, in nine variable weights.
- [Changa](https://trendhub.net/fonts/changa.markdown) (Sans Serif, 7 styles · variable, OFL): A compact square-shouldered sans for Latin and Arabic, variable from 200 to 800.
- [Fustat](https://trendhub.net/fonts/fustat.markdown) (Sans Serif, 7 styles · variable, OFL): Rooted in manuscript Kufi, in seven weights from ExtraLight to ExtraBold.
- [Reem Kufi](https://trendhub.net/fonts/reem-kufi.markdown) (Sans Serif, 4 styles · variable, OFL): Kufic Arabic joined to a geometric Latin sans, variable from Regular to Bold.
- [Alan Sans](https://trendhub.net/fonts/alan-sans.markdown) (Sans Serif, 7 styles · variable, OFL): A round, open sans covering Latin and Arabic, variable from Light to Black.
- [El Messiri](https://trendhub.net/fonts/el-messiri.markdown) (Sans Serif, 4 styles · variable, OFL): Arabic with brush-like curves, paired with Latin and Cyrillic.
- [Lateef](https://trendhub.net/fonts/lateef.markdown) (Serif, 7 styles, OFL): An extended Arabic-script family in seven weights, styled for Sindhi and other South Asian languages.
- [Harmattan](https://trendhub.net/fonts/harmattan.markdown) (Sans Serif, 4 styles, OFL): An Arabic-script family in the Warsh style for West African languages, in four weights.
- [Gulzar](https://trendhub.net/fonts/gulzar.markdown) (Serif, 1 style, OFL): An Urdu Nasta'liq typeface with a purpose-drawn Latin companion.
- [Aref Ruqaa](https://trendhub.net/fonts/aref-ruqaa.markdown) (Serif, 2 styles, OFL): The classical Ruqaa calligraphic style with a pen-written Latin, in two weights.
- [Lemonada](https://trendhub.net/fonts/lemonada.markdown) (Display, 5 styles · variable, OFL): A slanted, brush-like Arabic and Latin display family on a Light-to-Bold weight axis.

## FAQs

### What is the difference between Naskh and Kufi fonts?

Naskh is a rounded, cursive style used for books and long text. Kufi is angular and geometric, and is the basis of most modern Arabic sans-serifs for headings, interfaces and logos.

### Do Arabic fonts also work for Persian and Urdu?

Only if they include the extra letters those languages use. Urdu is also traditionally set in Nasta'liq. Check the language list and test real text.

### Why do Arabic letters appear disconnected in my software?

The application is not applying Arabic shaping, the OpenType step that picks the initial, medial, final or isolated form of each letter. Use software with complex-script support; setting the direction to right-to-left alone does not join the letters.

### Are these Arabic fonts free for commercial use?

Yes. All of them are under the SIL Open Font License, which permits commercial use and embedding.

## Related collections

- [Fonts that support Hebrew](https://trendhub.net/fonts/for/fonts-with-hebrew-support.markdown)
- [Fonts that support Devanagari](https://trendhub.net/fonts/for/fonts-with-devanagari-support.markdown)
- [Fonts for signage and wayfinding](https://trendhub.net/fonts/for/signage-and-wayfinding-fonts.markdown)
- [Calligraphy fonts written with a broad pen](https://trendhub.net/fonts/for/calligraphy-fonts.markdown)
- [Fonts that support Cyrillic](https://trendhub.net/fonts/for/fonts-with-cyrillic-support.markdown)

---

Source: https://trendhub.net/fonts/for/fonts-with-arabic-support (trendhub)
