60+ Free Fonts with Latin, Arabic & Hebrew Support
Finding free fonts that handle Arabic script well, and that also pair sensibly with Latin text for bilingual layouts, used to mean digging through obscure foundries. Google Fonts has become one of the best sources for this kind of work, with an expanding library of open-source Arabic and Hebrew typefaces built for real bidirectional interfaces, editorial design, and branding. Whether you are building a multilingual website, or designing a magazine, the options below cover everything from workhorse text faces to expressive display letterforms.
-
Noto Naskh Arabic
Elegant Naskh letterforms for long-form Arabic reading
Noto Naskh Arabic
Built as part of Google’s Noto project to cover every script on earth, this is the naskh workhorse you reach for when body text has to be flawless. Its proportions are calm and even, the joins between letters are drawn with real calligraphic sensitivity, and it holds up at small sizes in a way many Arabic web fonts do not.
- Language support: Latin, Latin Extended, Arabic
- Styles: 4 weights (Regular to Bold)
-
Amiri
Classical Arabic typography inspired by early Naskh manuscripts
Amiri
Amiri revives the elegant naskh style of early 20th-century Bulaq Press typography, and it shows in every curve. Designers reach for it when a project needs to feel literary or historical, from Quranic text to poetry anthologies, without slipping into pastiche.
- Language support: Latin, Latin Extended, Arabic
- Styles: 4 styles (2 weights plus italics)
-
Scheherazade New
Traditional script for scholarly Arabic and Persian texts
Scheherazade New
Scheherazade New is a dense, generously spaced naskh face developed with academic and religious publishing in mind. It supports an unusually wide range of Arabic-script languages beyond Arabic itself, which makes it a dependable pick for Persian, Sindhi, or Kashmiri text.
- Language support: Latin, Latin Extended, Arabic
- Styles: 4 weights (Regular to Bold)
-
Lateef
Warm, rounded script for Sindhi and Arabic manuscripts
Lateef
Lateef leans softer and rounder than most naskh revivals, giving it a gentler, more approachable feel on the page. It was designed with Sindhi in mind but reads beautifully in Arabic, Urdu, and Persian too.
- Language support: Latin, Latin Extended, Arabic
- Styles: 7 weights (Extra-Light to Extra-Bold)
-
Harmattan
Clean script for West African Arabic-based writing systems
Harmattan
Harmattan grew out of typeface research for Fulani and other West African languages written in Arabic script, and that origin gives it a distinct, slightly wider rhythm than Middle Eastern naskh faces. It is a solid, unfussy choice for regional Arabic-script projects that need something outside the usual defaults.
- Language support: Latin, Latin Extended, Arabic
- Styles: 4 weights (Regular to Bold)
-
Noto Sans Arabic
Modern sans serif built for Arabic interfaces
Noto Sans Arabic
This is the sans-serif companion to Noto Naskh Arabic, and it has become something close to the default for Arabic in app and web interfaces. Its letterforms are simplified and geometric enough to sit comfortably next to Latin sans fonts in a bilingual UI, and it comes in a full range of weights.
- Language support: Latin, Latin Extended, Arabic
- Styles: 9 weights (Thin to Black)
-
IBM Plex Sans Arabic
Technical, corporate-friendly Arabic sans for products
IBM Plex Sans Arabic
IBM’s Plex family extended its clean, engineered character to Arabic without losing the warmth that makes the Latin version so likable. It suits dashboards, documentation, and product interfaces where legibility and a modern, corporate tone matter more than personality.
- Language support: Latin, Latin Extended, Arabic, Cyrillic Extended
- Styles: 7 weights (Thin to Bold)
-
Cairo
Contemporary Arabic branding face with Latin support
Cairo
Cairo is named for the city and feels appropriately urban: geometric, confident, and equally at home in Arabic and Latin scripts. It has become a favorite for branding and editorial work across the region precisely because it does not read as a retrofitted Latin font with Arabic bolted on.
- Language support: Latin, Latin Extended, Arabic
- Styles: 8 weights (Extra-Light to Black)
-
Tajawal
Friendly geometric sans for Arabic user interfaces
Tajawal
Tajawal keeps its strokes simple and its counters open, which makes it easy on the eyes in dense app interfaces. Pair it with a similarly geometric Latin sans and the bilingual result feels cohesive rather than mismatched.
- Language support: Latin, Arabic
- Styles: 7 weights (Extra-Light to Black)
-
Almarai
Rounded Arabic sans built for Saudi digital products
Almarai
Almarai was commissioned for Arabic digital products and it shows in its practical, screen-first design. The bolder weights carry real punch for headlines and app branding without tipping into the overly decorative.
- Language support: Latin, Arabic
- Styles: 4 weights (Light to Extra-Bold)
-
Mada
Minimal Arabic sans inspired by Cairo's street signage
Mada
Mada takes its cues from Cairo’s road signage and municipal lettering, which gives it a slightly utilitarian, no-nonsense character. It works well anywhere a project calls for restraint over flourish, particularly wayfinding, maps, and government-style publications.
- Language support: Latin, Latin Extended, Arabic
- Styles: 8 weights (Extra-Light to Black)
-
El Messiri
Sturdy Arabic display face for magazine headlines
El Messiri
El Messiri has a slightly condensed, upright quality that gives it real presence at headline sizes. It reads as confident and editorial rather than corporate, which makes it a strong match for magazine mastheads and feature titles in Arabic.
- Language support: Latin, Latin Extended, Arabic, Cyrillic
- Styles: 4 weights (Regular to Bold)
-
Changa
Bold geometric Arabic type for posters and titles
Changa
Changa’s heavier weights are unapologetically bold, built to shout from a poster or app icon rather than whisper from a paragraph. Reserve it for short, punchy Arabic headlines and let a quieter body font handle the reading text.
- Language support: Latin, Latin Extended, Arabic
- Styles: 7 weights (Extra-Light to Extra-Bold)
-
Readex Pro
Variable Arabic sans designed for young readers
Readex Pro
Readex Pro was developed with an eye toward legibility for developing readers, and that discipline benefits everyone: generous spacing, clear letter distinction, and a friendly but not childish tone. Its variable width axis is a genuinely useful feature for fitting Arabic labels into tight interface spaces.
- Language support: Latin, Latin Extended, Arabic, Vietnamese
- Styles: 6 weights (Extra-Light to Bold)
-
Alexandria
Contemporary Arabic-Latin sans for editorial branding
Alexandria
Alexandria is a newer addition to Google Fonts, built with a bicultural brief to work equally well in Arabic and Latin editorial contexts. Its wide weight range makes it flexible enough to cover everything from body copy to bold display use in one family.
- Language support: Latin, Latin Extended, Arabic, Vietnamese
- Styles: 9 weights (Thin to Black)
-
Zain
Playful rounded Arabic display type with character
Zain
Zain has a friendly, slightly quirky roundedness that separates it from the more corporate Arabic sans fonts on this list. It suits youth brands, packaging, and playful editorial work rather than formal documents.
- Language support: Latin, Arabic
- Styles: 8 styles (6 weights plus italics)
-
Vazirmatn
Versatile Persian and Arabic sans for interfaces
Vazirmatn
Originally developed for Persian, Vazirmatn has become a popular multi-script choice across Farsi, Arabic, and Latin projects alike. It is clean, well-hinted, and genuinely comfortable at UI sizes, which explains why so many Persian-language products default to it.
- Language support: Latin, Latin Extended, Arabic
- Styles: 9 weights (Thin to Black)
-
Markazi Text
Warm Arabic text face optimized for screens
Markazi Text
Markazi Text was engineered specifically for comfortable reading on screens, with slightly looser spacing and sturdier strokes than a print-oriented naskh face. It is a dependable, understated choice for long-form Arabic articles and ebooks.
- Language support: Latin, Latin Extended, Arabic, Vietnamese
- Styles: 4 weights (Regular to Bold)
-
Mirza
Refined Nastaliq-influenced script for Persian and Urdu
Mirza
Mirza carries a gentler diagonal flow that nods toward Nastaliq without committing fully to its complexity, making it a practical bridge for designers who want some of that calligraphic character without the technical demands of true Nastaliq rendering.
- Language support: Latin, Latin Extended, Arabic
- Styles: 4 weights (Regular to Bold)
-
Gulzar
Poetic Urdu-style script for cultural publications
Gulzar
Gulzar leans into flowing, connected forms reminiscent of Urdu literary tradition. It is best used sparingly, in titles and pull quotes, where its personality can shine rather than in dense paragraphs.
- Language support: Latin, Latin Extended, Arabic
- Styles: 1 weight (Regular)
-
Noto Nastaliq Urdu
Authentic Nastaliq calligraphy for Urdu publishing
Noto Nastaliq Urdu
True Nastaliq is notoriously hard to render digitally because of its diagonal baseline and heavy contextual shaping, and Noto Nastaliq Urdu is one of the few free fonts that pulls it off convincingly. It is essential for any project that needs to look genuinely Urdu rather than Arabic dressed up.
- Language support: Latin, Latin Extended, Arabic
- Styles: 4 weights (Regular to Bold)
-
Noto Kufi Arabic
Geometric Kufi type for bold Arabic headlines
Noto Kufi Arabic
Noto Kufi Arabic strips Arabic letterforms down to their angular, geometric bones, echoing the ancient Kufic scripts used in early Islamic architecture. It works best big and bold, on covers, signage, and logotypes rather than running text.
- Language support: Latin, Latin Extended, Arabic
- Styles: 9 weights (Thin to Black)
-
Reem Kufi
Minimal Kufi style for modern Arabic branding
Reem Kufi
Reem Kufi takes the architectural squareness of Kufic script and refines it into something distinctly contemporary. It has become something of a go-to for Middle Eastern startup branding, where a clean, monoline Kufi signals modernity better than a traditional naskh ever could.
- Language support: Latin, Latin Extended, Arabic, Vietnamese
- Styles: 4 weights (Regular to Bold)
-
Reem Kufi Ink
Heavier inked Kufi variant for striking titles
Reem Kufi Ink
This is Reem Kufi with the volume turned up, its strokes thickened into bold, ink-heavy blocks. Save it for very short headlines or wordmarks where its density becomes an asset rather than an obstacle to reading.
- Language support: Latin, Latin Extended, Arabic, Vietnamese
- Styles: 1 weight (Regular)
-
Reem Kufi Fun
Playful Kufi variant for casual Arabic branding
Reem Kufi Fun
A looser, more casual cousin of Reem Kufi, this variant softens the geometry just enough to suit children’s products, playful apps, and lighthearted branding.
- Language support: Latin, Latin Extended, Arabic, Vietnamese
- Styles: 4 weights (Regular to Bold)
-
Kufam
Bold display Kufi for Arabic app icons
Kufam
Kufam pushes Kufic squareness even further into display territory, with thick, confident strokes built to work at very small sizes, including app icons and favicons, without losing legibility.
- Language support: Latin, Latin Extended, Arabic, Vietnamese
- Styles: 12 styles (6 weights plus italics)
-
Qahiri
Classic monoline Kufi inspired by Cairo's architecture
Qahiri
Qahiri keeps a single, even stroke weight throughout, giving it a stamped, architectural quality that suits museum signage, cultural branding, and anything referencing historic Cairo or Kufic manuscript tradition.
- Language support: Latin, Arabic
- Styles: 1 weight (Regular)
-
Aref Ruqaa
Elegant Ruqaa script for invitations and titles
Aref Ruqaa
Aref Ruqaa is modeled on the compact, cursive Ruqaa handwriting style once used for everyday Arabic correspondence. Its slightly informal, handwritten rhythm makes it a lovely choice for invitations, greeting cards, and short decorative text.
- Language support: Latin, Latin Extended, Arabic
- Styles: 2 weights (Regular, Bold)
-
Aref Ruqaa Ink
Bold inked Ruqaa script for expressive headlines
Aref Ruqaa Ink
This heavier cut of Aref Ruqaa trades subtlety for presence, its thicker strokes giving the handwritten Ruqaa style real weight on a page or screen.
- Language support: Latin, Latin Extended, Arabic
- Styles: 2 weights (Regular, Bold)
-
Rakkas
Expressive display script for festive Arabic headlines
Rakkas
Rakkas is loud, curvy, and unmistakably decorative, the kind of font that turns a single word into a poster. It works wonderfully for event titles and festive branding, and just as poorly for anything longer than a few words.
- Language support: Latin, Latin Extended, Arabic
- Styles: 1 weight (Regular)
-
Jomhuria
Tall condensed Arabic display type for posters
Jomhuria
Jomhuria stretches Arabic letterforms into tall, narrow shapes that feel closer to stencil or poster lettering than traditional calligraphy. It is a striking, unconventional pick for music posters, film titles, and streetwear branding.
- Language support: Latin, Latin Extended, Arabic
- Styles: 1 weight (Regular)
-
Lalezar
Chunky display script for playful Arabic titles
Lalezar
Lalezar is thick, rounded, and full of personality, built for headlines that need to feel fun rather than formal. Think product packaging and social media graphics rather than annual reports.
- Language support: Latin, Latin Extended, Arabic, Vietnamese
- Styles: 1 weight (Regular)
-
Lemonada
Rounded bubbly script for friendly Arabic branding
Lemonada
Lemonada’s soft, rounded terminals give it an approachable, almost candy-like sweetness that suits food branding, children’s content, and casual social graphics in both Arabic and Latin.
- Language support: Latin, Latin Extended, Arabic, Vietnamese
- Styles: 5 weights (Light to Bold)
-
Katibeh
Bold traditional script for Arabic display headlines
Katibeh
Katibeh has a sturdy, traditional naskh character but is cut heavy enough to work as a genuine display face. It sits nicely between the classical feel of Amiri and the boldness of a poster font.
- Language support: Latin, Latin Extended, Arabic
- Styles: 1 weight (Regular)
-
Baloo Bhaijaan 2
Rounded friendly display type for Arabic and Urdu
Baloo Bhaijaan 2
Part of the wider Baloo superfamily, this Arabic-Urdu cut keeps the same soft, rounded warmth found across the family’s Indic scripts. It is an easy, likable choice for branding that needs to feel welcoming rather than formal.
- Language support: Latin, Latin Extended, Arabic, Vietnamese
- Styles: 5 weights (Regular to Extra-Bold)
-
Marhey
Casual handwritten-style Arabic type for informal branding
Marhey
Marhey has a slightly wobbly, hand-drawn quality that reads as informal and youthful. Reserve it for short bursts of text rather than full paragraphs, where its charm can come through without tiring the eye.
- Language support: Latin, Latin Extended, Arabic
- Styles: 5 weights (Light to Bold)
-
Blaka
Dramatic brush-style Arabic display font
Blaka
Blaka mimics the texture of a broad brush stroke, giving Arabic text a raw, handmade energy. It is unapologetically decorative and best kept to a word or two on a poster, cover, or logo.
- Language support: Latin, Latin Extended, Arabic
- Styles: 1 weight (Regular)
-
Blaka Hollow
Outlined brush-style Arabic display variant
Blaka Hollow
This outlined companion to Blaka trades solid ink for an airy, hollow line, which makes it useful as an overlay treatment on photography or textured backgrounds.
- Language support: Latin, Latin Extended, Arabic
- Styles: 1 weight (Regular)
-
Blaka Ink
Heavier inked variant of the Blaka family
Blaka Ink
Blaka Ink thickens the brush texture of its siblings even further, landing somewhere between calligraphy and graffiti. It is a distinctive, high-impact option for music and youth culture branding in Arabic.
- Language support: Latin, Latin Extended, Arabic
- Styles: 1 weight (Regular)
-
Aladin
Whimsical calligraphic script for storybook Arabic titles
Aladin
Aladin’s flowing, slightly exaggerated curves lean into an almost storybook fantasy feel, which makes it a fun, if niche, choice for entertainment and children’s media titles rather than serious editorial work.
- Language support: Latin, Latin Extended
- Styles: 1 weight (Regular)
-
Amiri Quran
Specialized script for Quranic Arabic text
Amiri Quran
Amiri Quran is a purpose-built variant of Amiri, tuned specifically for the precise diacritical marks and line spacing that Quranic typesetting demands. It is a niche but invaluable tool for religious publishing that needs to meet exacting typographic standards.
- Language support: Latin, Arabic
- Styles: 1 weight (Regular)
-
Cairo Play
Expressive variable companion to the Cairo family
Cairo Play
Cairo Play extends the original Cairo family into a variable, more playful register, with axes that let you dial up roundness or contrast for branding work that wants a bit more character than the standard cut offers.
- Language support: Latin, Latin Extended, Arabic
- Styles: 8 weights (Extra-Light to Black)
-
Fustat
Modern Arabic sans built for readable interfaces
Fustat
Fustat is one of the newer entrants to Google’s Arabic library, a clean, low-contrast sans built with the same interface-first thinking behind fonts like Noto Sans Arabic. It is a safe, current-feeling choice if you want something less common than the usual defaults.
- Language support: Latin, Latin Extended, Arabic
- Styles: 7 weights (Extra-Light to Extra-Bold)
-
Alkalami
Distinct Arabic script for African Ajami languages
Alkalami
Alkalami was developed to serve Hausa and other African languages written in Ajami, an Arabic-derived script, and it carries proportions tuned to that context rather than to Middle Eastern Arabic conventions. It is a valuable, underused option for projects serving West African Muslim communities.
- Language support: Latin, Latin Extended, Arabic
- Styles: 1 weight (Regular)
-
Noto Sans Hebrew
Clean modern sans for Hebrew interfaces
Noto Sans Hebrew
This is the reliable, do-everything Hebrew sans, built to match its Arabic and Latin Noto siblings stroke for stroke. It is the safest default when a bilingual or multilingual product needs Hebrew that just works.
- Language support: Latin, Latin Extended, Cyrillic Extended, Greek Extended, Hebrew
- Styles: 9 weights (Thin to Black)
-
Noto Serif Hebrew
Traditional serif for Hebrew books and articles
Noto Serif Hebrew
Noto Serif Hebrew brings a more literary, print-oriented feel to the Noto Hebrew offering, with proportions suited to long passages of text. It pairs naturally with Noto Serif in Latin for bilingual book design.
- Language support: Latin, Latin Extended, Hebrew
- Styles: 9 weights (Thin to Black)
-
Noto Rashi Hebrew
Semi-cursive Rashi script for commentary text
Noto Rashi Hebrew
Modeled on the traditional Rashi script used to set rabbinic commentary apart from primary biblical text, this face is a genuinely specialized tool. Use it exactly the way tradition intends, as a visual marker for secondary or interpretive text.
- Language support: Latin, Latin Extended, Greek Extended, Hebrew
- Styles: 9 weights (Thin to Black)
-
Heebo
Contemporary Hebrew sans for editorial and web design
Heebo
Heebo has quickly become one of the most widely used Hebrew fonts on the web, thanks to its wide weight range and clean, neutral character. It sits comfortably in everything from news sites to startup branding.
- Language support: Latin, Latin Extended, Hebrew
- Styles: 9 weights (Thin to Black)
-
Assistant
Simple humanist sans for Hebrew user interfaces
Assistant
Assistant favors clarity above all else, with open counters and even spacing that hold up well in small interface text. It is an unglamorous but dependable choice for forms, dashboards, and documentation.
- Language support: Latin, Latin Extended, Hebrew
- Styles: 7 weights (Extra-Light to Extra-Bold)
-
Rubik
Rounded geometric sans for Hebrew and Latin branding
Rubik
Rubik’s slightly rounded corners give it a friendly, modern warmth that has made it a favorite for bilingual Hebrew-Latin branding. It reads equally well in headlines and body copy, which is part of why it shows up so often across Israeli tech products.
- Language support: Latin, Latin Extended, Arabic, Cyrillic, Cyrillic Extended, Hebrew
- Styles: 14 styles (7 weights plus italics)
-
Alef
Straightforward Hebrew sans for everyday reading
Alef
Alef keeps things simple and legible without much stylistic flourish, making it a solid, quiet choice for body text where the writing should carry the attention rather than the letterforms.
- Language support: Latin, Hebrew
- Styles: 2 weights (Regular, Bold)
-
Frank Ruhl Libre
Classic Hebrew serif for literary typesetting
Frank Ruhl Libre
Frank Ruhl is one of the most respected traditional Hebrew type designs, and this open-source revival brings its refined, high-contrast letterforms to modern publishing. It is an excellent choice for literary and academic Hebrew text that wants real typographic gravitas.
- Language support: Latin, Latin Extended, Hebrew
- Styles: 7 weights (Light to Black)
-
David Libre
Warm rounded Hebrew serif for print design
David Libre
David Libre has a softer, more rounded warmth than Frank Ruhl, making it feel a touch friendlier while still reading as serious and literary. It works well in books, magazines, and formal documents.
- Language support: Latin, Latin Extended, Hebrew, Vietnamese
- Styles: 3 weights (Regular, Medium, Bold)
-
Miriam Libre
Sturdy Hebrew sans with a classic feel
Miriam Libre
Miriam Libre carries a slightly old-fashioned sturdiness reminiscent of mid-century Hebrew signage, which gives it character without tipping into novelty. It is a good match for institutional or heritage branding.
- Language support: Latin, Latin Extended, Hebrew
- Styles: 4 weights (Regular to Bold)
-
Secular One
Simple rounded sans for casual Hebrew branding
Secular One
Secular One is friendly and unadorned, with rounded terminals that keep it from feeling too corporate. It suits casual apps and consumer brands looking for something approachable in Hebrew.
- Language support: Latin, Latin Extended, Hebrew
- Styles: 1 weight (Regular)
-
Suez One
Bold slab-like Hebrew display for headlines
Suez One
Suez One has a chunky, confident weight that makes it read almost like a slab serif in spirit, ideal for Hebrew headlines and short branding statements rather than paragraphs.
- Language support: Latin, Latin Extended, Hebrew
- Styles: 1 weight (Regular)
-
Tinos
Familiar serif metrics for formal Hebrew documents
Tinos
Tinos was built as a metrically compatible alternative to a well-known commercial serif, and its Hebrew support makes it a practical, no-surprises choice for formal documents, reports, and anywhere a conservative serif is expected.
- Language support: Latin, Latin Extended, Cyrillic, Cyrillic Extended, Greek, Greek Extended, Hebrew, Vietnamese
- Styles: 4 styles (2 weights plus italics)
-
Varela Round
Soft rounded sans for friendly Hebrew interfaces
Varela Round
Varela Round’s gently rounded strokes give Hebrew text a soft, approachable character that suits consumer apps and lighthearted branding more than formal publishing.
- Language support: Latin, Latin Extended, Hebrew, Vietnamese
- Styles: 1 weight (Regular)
-
Bellefair
Elegant transitional serif for Hebrew editorial design
Bellefair
Bellefair brings a refined, slightly old-style serif quality to Hebrew, with enough elegance to suit invitations, editorial titles, and cultural publications that want a more decorative alternative to the usual sans defaults.
- Language support: Latin, Latin Extended, Hebrew
- Styles: 1 weight (Regular)
-
Noto Sans Syriac
Modern sans for Syriac liturgical and scholarly text
Noto Sans Syriac
Syriac is one of the rarer right-to-left scripts to find good digital support, and Noto Sans Syriac fills that gap cleanly. It is primarily useful for religious, academic, and heritage projects working with Aramaic-descended languages.
- Language support: Latin, Latin Extended, Syriac
- Styles: 9 weights (Thin to Black)
-
Noto Sans Thaana
Clean sans for Dhivehi language publishing
Noto Sans Thaana
Thaana is the script used to write Dhivehi in the Maldives, and this Noto cut is essentially the only reliable free option for it. It is a plain, functional sans built for readability rather than flair.
- Language support: Latin, Latin Extended, Thaana
- Styles: 9 weights (Thin to Black)
-
Noto Sans NKo
Contemporary sans for the N'Ko writing system
Noto Sans NKo
N’Ko is a right-to-left script created in the mid-20th century for Manding languages of West Africa, and this typeface gives it a clean, modern treatment. It fills a genuine gap for a script that historically has had almost no digital type support.
- Language support: Latin, Latin Extended, N’Ko
- Styles: 1 weight (Regular)
-
Noto Sans Adlam
Modern sans for the Adlam Fulani script
Noto Sans Adlam
Adlam is a relatively young right-to-left script devised for the Fulani language, and this Noto family is one of the very few free fonts that supports it properly. Its rounded, geometric letterforms feel distinctly contemporary compared to older, more calligraphic scripts on this list.
- Language support: Latin, Latin Extended, Adlam
- Styles: 4 weights (Regular to Bold)
Pairing and setting tips for RTL type
Match the mood before the mechanics. A calligraphic Arabic face like Amiri wants a similarly classical Latin serif alongside it, not a geometric sans.
For interfaces, stick to fonts explicitly built for screens, such as the Noto Sans or Noto Serif families, Cairo, or Heebo. Traditional calligraphic and Nastaliq styles can struggle at small sizes and low resolutions.
Always test bidirectional layouts with real content. Numerals, punctuation, and mixed Arabic-Latin phrases can behave unpredictably depending on the font and the browser’s bidi algorithm.
Give Kufi and display scripts room to breathe. Their geometric or decorative strokes tend to look cramped or muddy when set too small or too tight.
Free does not have to mean limited when it comes to right-to-left typography. Between the Noto project’s broad script coverage and the growing number of dedicated Arabic and Hebrew families on Google Fonts, there is genuinely enough range here to typeset anything from a scholarly Quranic edition to a playful Tel Aviv startup app, all without spending a cent on licensing.