42 Best Free Fonts That Support Arabic
Typing for the Arabic-reading web means juggling two very different traditions at once: a cursive, context-sensitive script with its own weight, rhythm, and calligraphic history, and the Latin alphabet that so much of the web’s tooling still assumes by default. Finding free Arabic fonts that handle both gracefully, that stay legible in a UI at fourteen pixels and still look intentional on a magazine cover, is harder than it should be. Google Fonts has quietly become the best place to look, with a growing library of Naskh, Kufic, Ruqaa, and Nastaliq-inspired families alongside modern geometric sans built specifically for bilingual Arabic-Latin interfaces.
Whether the goal is a full editorial redesign, a product interface that needs to flip into RTL without falling apart, or a wedding invitation that calls for real calligraphic flavor, there is a genuinely deep bench of free Arabic web fonts to pull from.
-
Noto Sans Arabic
Reliable interface type for every Arabic screen
Noto Sans Arabic
This is the font you reach for when nothing can go wrong. Google built it as part of the Noto project specifically to guarantee Arabic text never renders as a tofu box, and the result is a plain, even, thoroughly professional UI sans that holds up at tiny sizes in apps, dashboards, and documentation.
- Language support: Latin, Latin Extended, Arabic
- Styles: 9 weights (Thin to Black)
-
Noto Naskh Arabic
Classic Naskh proportions for long-form reading
Noto Naskh Arabic
Where Noto Sans Arabic handles interfaces, this sibling handles paragraphs. Its Naskh letterforms carry the calm, even rhythm of traditional book typography, making it a dependable choice for articles, reports, and anywhere Arabic body copy needs to be read comfortably for more than a sentence or two.
- Language support: Latin, Latin Extended, Arabic
- Styles: 4 weights (Regular to Bold)
-
Noto Kufi Arabic
Angular Kufic strength for bold headlines
Noto Kufi Arabic
Squared-off and architectural, this one trades Naskh curves for the blocky geometry of Kufic script. It reads as confident and modern rather than historical, which makes it a strong pick for logotypes, app icons, and section headers that need presence.
- Language support: Latin, Latin Extended, Arabic
- Styles: 9 weights (Thin to Black)
-
Cairo
Modern branding across Arabic and Latin type
Cairo
Cairo has become something of a default in Arabic web design, and for good reason. Its rounded terminals and generous counters feel contemporary without chasing trends, and the enormous weight range means one family can carry a whole bilingual brand system from hairline captions to heavy display type.
Designers reach for it constantly because it never fights the Latin half of a layout; the two scripts sit at a matched visual weight, which is rarer than it sounds among free Arabic fonts.
- Language support: Latin, Latin Extended, Arabic
- Styles: 8 weights (Extra-Light to Black)
-
Tajawal
Friendly geometric type for Gulf-region apps
Tajawal
Tajawal has a warmth that Cairo doesn’t quite chase, with slightly softer joins that suit consumer apps and lifestyle brands more than corporate ones. It is a familiar sight in Gulf startup branding, and it pairs comfortably with humanist Latin sans fonts.
- Language support: Latin, Arabic
- Styles: 7 weights (Extra-Light to Black)
-
Almarai
Clean Saudi sans built for screens
Almarai
Almarai was designed with screen legibility as the whole point, and it shows in the restrained, low-contrast letterforms. It stays quiet and functional at UI sizes, which makes it better suited to product interfaces than to expressive branding.
- Language support: Latin, Arabic
- Styles: 4 weights (Light to Extra-Bold)
-
Changa
Sturdy geometric headlines with real weight
Changa
Changa leans condensed and heavy, giving it a poster-like sturdiness that thinner UI fonts lack. It is a good option when a headline needs to feel weighty and grounded rather than airy.
- Language support: Latin, Latin Extended, Arabic
- Styles: 7 weights (Extra-Light to Extra-Bold)
-
El Messiri
Naskh warmth meets contemporary sans structure
El Messiri
This one sits in an interesting middle ground, borrowing the calligraphic warmth of Naskh while flattening it into a more geometric, sans-like structure. The result reads as distinctly modern but never cold, which suits editorial headlines and branding that wants a touch of tradition without looking old-fashioned.
- Language support: Latin, Latin Extended, Arabic, Cyrillic
- Styles: 4 weights (Regular to Bold)
-
Mada
Minimal sans for Arabic dashboards and apps
Mada
Mada strips things down about as far as an Arabic sans can go, with even strokes and almost no decorative flourish. It disappears into an interface in the best way, which is exactly what a data-heavy dashboard or admin panel needs.
- Language support: Latin, Latin Extended, Arabic
- Styles: 8 weights (Extra-Light to Black)
-
IBM Plex Sans Arabic
Corporate consistency for bilingual product design
IBM Plex Sans Arabic
Part of IBM’s open Plex superfamily, this font solves the pairing problem before it starts: it shares proportions and spirit with Plex Sans for Latin, so a bilingual interface built on Plex looks like one coherent system instead of two fonts awkwardly sharing a page. It is a solid, unglamorous workhorse for product and documentation design.
- Language support: Latin, Latin Extended, Arabic, Cyrillic Extended
- Styles: 7 weights (Thin to Bold)
-
Alexandria
Contemporary type named for an ancient city
Alexandria
Alexandria balances geometric structure with just enough softness to stay approachable, and its wide weight range makes it flexible across editorial and interface work alike. It has quickly become a favorite for modern Arabic branding that wants to feel international.
- Language support: Latin, Latin Extended, Arabic, Vietnamese
- Styles: 9 weights (Thin to Black)
-
Fustat
Fresh UI sans for modern Arabic apps
Fustat
Named after the old city that predates Cairo, Fustat is one of the newer additions to Google’s Arabic library, built specifically for interface legibility at small sizes. It is a font worth watching for anyone building Arabic UI kits.
- Language support: Latin, Latin Extended, Arabic
- Styles: 7 weights (Extra-Light to Extra-Bold)
-
Readex Pro
Rounded, friendly type for learning apps
Readex Pro
Readex Pro’s rounded terminals and open counters give it an approachable, almost educational feel, and its variable weight axis makes it easy to fine-tune for different UI contexts. It suits children’s apps, learning platforms, and friendly consumer products.
- Language support: Latin, Latin Extended, Arabic, Vietnamese
- Styles: 6 weights (Extra-Light to Bold)
-
Vazirmatn
Neutral UI type for Persian and Arabic
Vazirmatn
Originally built for Persian interfaces, Vazirmatn has become a popular neutral choice wherever Arabic script needs a clean, characterless UI font that won’t distract from content. It is a dependable, low-drama option for dashboards and web apps.
- Language support: Latin, Latin Extended, Arabic
- Styles: 9 weights (Thin to Black)
-
Baloo Bhaijaan 2
Chunky rounded display for playful headlines
Baloo Bhaijaan 2
This is a display font first and a text font never. Its thick, bouncy letterforms suit playful branding, packaging, and headlines aimed at a younger audience, but it should stay far away from body copy.
- Language support: Latin, Latin Extended, Arabic, Vietnamese
- Styles: 5 weights (Regular to Extra-Bold)
-
Zain
Casual, youthful display for informal branding
Zain
Zain has an unpolished, hand-finished charm that works well for casual, youth-oriented brands and social content. It gets muddy fast at small sizes, so it belongs in headlines and short bursts of text rather than paragraphs.
- Language support: Latin, Arabic
- Styles: 8 styles (6 weights plus italics)
-
Kufam
Geometric Kufic display for bold statements
Kufam
Kufam pushes Kufic angularity into a variable, display-friendly package, making it useful for logotypes and short, punchy headlines that want an architectural edge. Keep it big; the geometry is the whole appeal.
- Language support: Latin, Latin Extended, Arabic, Vietnamese
- Styles: 12 styles (6 weights plus italics)
-
Amiri
A classical revival for literary Arabic text
Amiri
Amiri is a revival of the elegant Naskh typefaces cut for the early Bulaq Press in nineteenth-century Cairo, and it carries that print heritage into a genuinely excellent free Arabic text font. The proportions are generous, the rhythm unhurried, and the overall effect is closer to fine book typography than to anything built for a screen first.
It is an obvious choice for literary publishing, poetry, and any project that wants Arabic text to feel dignified rather than merely functional. On the Latin side, a classical serif like EB Garamond or Cormorant echoes its old-press character without competing with it.
Amiri also happens to be one of the most complete free Arabic fonts available, with full support for extended Arabic and careful diacritic placement that many display-oriented alternatives skip entirely.
- Language support: Latin, Latin Extended, Arabic
- Styles: 4 styles (2 weights plus italics)
-
Amiri Quran
Precise Quranic typesetting with full diacritics
Amiri Quran
This is a specialized variant of Amiri built specifically for Quranic text, with the extra spacing and mark positioning that dense diacritics require. It is not a general-purpose font; it is a purpose-built tool for scholarly and religious typesetting done properly.
- Language support: Latin, Arabic
- Styles: 1 weight (Regular)
-
Scheherazade New
Scholarly Naskh for extended Arabic script
Scheherazade New
Developed by SIL International, Scheherazade New was built to handle the full range of extended Arabic script used across languages far beyond Arabic itself, from Quranic annotation to regional orthographies. Its generous x-height and open counters keep dense vocalized text readable even in long passages.
It is a natural fit for academic, linguistic, and religious publishing where accuracy matters as much as appearance. The tradeoff is pace: this is a font built for careful reading, not for punchy headlines.
- Language support: Latin, Latin Extended, Arabic
- Styles: 4 weights (Regular to Bold)
-
Lateef
Simple, legible text for everyday reading
Lateef
Also from SIL, Lateef covers an unusually wide range of Arabic-script languages, including Sindhi and Urdu, with a plain, unfussy letterform that prioritizes clarity over character. It is a sensible, understated choice for straightforward body text.
- Language support: Latin, Latin Extended, Arabic
- Styles: 7 weights (Extra-Light to Extra-Bold)
-
Markazi Text
A serif built specifically for Arabic reading
Markazi Text
Markazi Text was designed as a proper text serif for Arabic, with careful attention to how it reads at small sizes on screen rather than just how it looks in a headline. It is an easy recommendation for editorial sites and long-form articles that need Arabic body copy to feel considered.
- Language support: Latin, Latin Extended, Arabic, Vietnamese
- Styles: 4 weights (Regular to Bold)
-
Harmattan
A simple sans for West African Arabic script
Harmattan
Harmattan was designed for languages like Fulfulde that use Arabic script across West Africa, and it keeps things deliberately restrained and legible. It is a niche but genuinely useful pick for projects serving those language communities.
- Language support: Latin, Latin Extended, Arabic
- Styles: 4 weights (Regular to Bold)
-
Reem Kufi
Elegant geometric Kufic for modern headlines
Reem Kufi
Reem Kufi takes the monoline discipline of Kufic script and turns it into something strikingly modern, all clean geometric strokes and even rhythm. It reads as minimalist and confident, which makes it a favorite for logotypes and editorial headlines that want to feel current.
- Language support: Latin, Latin Extended, Arabic, Vietnamese
- Styles: 4 weights (Regular to Bold)
-
Reem Kufi Ink
A heavier ink-trapped take on Kufic
Reem Kufi Ink
This is Reem Kufi with more weight and subtle ink traps built in, giving it extra presence at large display sizes. It works best on posters, hero banners, and anywhere a headline needs to command the page.
- Language support: Latin, Latin Extended, Arabic, Vietnamese
- Styles: 1 weight (Regular)
-
Reem Kufi Fun
A playful, rounded spin on Kufic geometry
Reem Kufi Fun
Softening the corners of Reem Kufi’s strict geometry, this variant feels lighter and more casual, suited to friendly branding rather than formal editorial work. It is proof that Kufic-inspired design doesn’t have to look severe.
- Language support: Latin, Latin Extended, Arabic, Vietnamese
- Styles: 4 weights (Regular to Bold)
-
Qahiri
Monolinear Kufic type for clean logotypes
Qahiri
Qahiri strips Kufic script down to a single, unwavering stroke weight, giving it a stark, architectural quality. It shines in logotypes and short branded marks, but its lack of contrast means it should never be asked to carry a paragraph.
- Language support: Latin, Arabic
- Styles: 1 weight (Regular)
-
Aref Ruqaa
Flowing Ruqaa calligraphy for elegant invitations
Aref Ruqaa
Aref Ruqaa draws on the fast, looping Ruqaa handwriting style rather than formal Naskh, giving it a warm, personal feel that suits invitations, certificates, and branding that wants a handmade touch. It carries real calligraphic character without becoming illegible.
- Language support: Latin, Latin Extended, Arabic
- Styles: 2 weights (Regular, Bold)
-
Aref Ruqaa Ink
Bolder ink strokes for large calligraphic headlines
Aref Ruqaa Ink
This heavier companion to Aref Ruqaa adds ink-trap weight for big display use, keeping the calligraphic flavor intact while giving headlines more visual weight on the page.
- Language support: Latin, Latin Extended, Arabic
- Styles: 2 weights (Regular, Bold)
-
Mirza
Nastaliq-inspired flourish for decorative headers
Mirza
Mirza borrows the slanting, cascading feel of Nastaliq calligraphy without the full complexity of true Nastaliq shaping, making it a practical way to bring that poetic, literary mood to headers and pull quotes.
- Language support: Latin, Latin Extended, Arabic
- Styles: 4 weights (Regular to Bold)
-
Gulzar
A poetic voice for Urdu and Arabic verse
Gulzar
Gulzar has a soft, literary quality reminiscent of handwritten Urdu poetry, and it carries that same warmth into Arabic text. It suits cultural, poetic, and literary projects far better than corporate ones.
- Language support: Latin, Latin Extended, Arabic
- Styles: 1 weight (Regular)
-
Noto Nastaliq Urdu
True Nastaliq calligraphy for Persian and Urdu
Noto Nastaliq Urdu
For projects that need the real, sweeping diagonal flow of Nastaliq script rather than an approximation, this is the font to reach for. It is complex and slow to read at small sizes, but for Persian and Urdu poetry, or Arabic text set in that tradition, nothing free comes closer to authentic calligraphic shaping.
- Language support: Latin, Latin Extended, Arabic
- Styles: 4 weights (Regular to Bold)
-
Rakkas
Bold, expressive Naskh for big statements
Rakkas
Rakkas takes Naskh’s curves and inflates them into something loud and confident, ideal for packaging, posters, and headlines that need to shout a little. It gets crowded and hard to parse in long text, so keep it short.
- Language support: Latin, Latin Extended, Arabic
- Styles: 1 weight (Regular)
-
Katibeh
Blocky, poster-style Arabic display type
Katibeh
There is a graphic, almost stamped quality to Katibeh’s thick strokes that recalls old shop signage and cinema posters. It is a strong headline font for projects chasing a retro, street-level Arabic identity.
- Language support: Latin, Latin Extended, Arabic
- Styles: 1 weight (Regular)
-
Jomhuria
Ultra-condensed type for dramatic headlines
Jomhuria
Jomhuria’s extreme condensation gives it a distinctly cinematic feel, echoing the hand-painted posters of mid-century Egyptian film. It is a specialty font for big, narrow display type, not for anything meant to be read comfortably in a paragraph.
- Language support: Latin, Latin Extended, Arabic
- Styles: 1 weight (Regular)
-
Lalezar
Thick, rounded display for confident logotypes
Lalezar
Lalezar’s heavy, bouncy strokes make it a natural fit for logotypes and short branded headlines that want to feel friendly but substantial. It works equally well set in Arabic or Latin, which makes bilingual branding easier.
- Language support: Latin, Latin Extended, Arabic, Vietnamese
- Styles: 1 weight (Regular)
-
Lemonada
Warm, rounded type for friendly food branding
Lemonada
Soft and slightly bouncy, Lemonada has an approachable, almost hand-drawn charm that suits food, kids’, and lifestyle branding. Its rounded terminals keep it friendly without tipping into novelty.
- Language support: Latin, Latin Extended, Arabic, Vietnamese
- Styles: 5 weights (Light to Bold)
-
Marhey
A softer, more casual rounded companion
Marhey
Marhey shares Lemonada’s rounded warmth but leans a touch more casual and handwritten, making it useful when a project needs an even lighter, less formal tone.
- Language support: Latin, Latin Extended, Arabic
- Styles: 5 weights (Light to Bold)
-
Blaka
Bold signage-style type from old Cairo
Blaka
Blaka takes its cue from painted shop signs in historic Cairo, and that hand-lettered, slightly imperfect energy comes through clearly in its thick, confident strokes. It is built for short, punchy display use.
- Language support: Latin, Latin Extended, Arabic
- Styles: 1 weight (Regular)
-
Blaka Ink
A textured, brushy variant for expressive headlines
Blaka Ink
This version adds rough ink-splatter texture to Blaka’s signage roots, giving headlines a gritty, hand-painted edge that suits cultural and street-level branding.
- Language support: Latin, Latin Extended, Arabic
- Styles: 1 weight (Regular)
-
Blaka Hollow
An outlined display for layered typography
Blaka Hollow
Stripped down to just its outline, Blaka Hollow works well layered over imagery or paired with a solid weight for depth in poster and packaging design.
- Language support: Latin, Latin Extended, Arabic
- Styles: 1 weight (Regular)
-
Alkalami
Ajami script type for West African languages
Alkalami
Alkalami serves a genuinely underserved need: Arabic script used to write Hausa and other West African languages in the Ajami tradition. It has a plain, historical character that suits cultural and linguistic projects far more than it suits mainstream branding.
- Language support: Latin, Latin Extended, Arabic
- Styles: 1 weight (Regular)
Pairing and using Arabic web fonts well
Match weight and mood before matching style. A geometric Kufic headline like Reem Kufi sits awkwardly next to a warm humanist Latin serif; something equally structured, like Work Sans or Inter, will feel far more intentional.
Test everything at real body-copy sizes, not just as a hero headline. Several of the display and Kufic styles here look striking at forty pixels and turn muddy or illegible at fourteen.
For long-form Arabic reading, favor Naskh-style text fonts like Amiri, Scheherazade New, Lateef, or Markazi Text. Save Kufic, Ruqaa, and Nastaliq styles for headlines, branding, and short decorative passages.
Always build a proper RTL layout alongside the font choice. Even the best free Arabic font will look broken if the surrounding page direction, punctuation, and spacing were only ever tested in English.
When a family offers both Arabic and Latin glyphs designed together, such as Cairo, Tajawal, or IBM Plex Sans Arabic, lean on that built-in harmony rather than hand-pairing two unrelated typefaces.
Between the dependable UI workhorses, the classical Naskh revivals, and the calligraphic and Kufic display faces, there is enough range in Google’s free Arabic type library to cover a full editorial system, a bilingual product, or a single celebratory headline, all without touching a paid license.