Font library · Sans Serif, monospaced · OFL

Cascadia Code

Aaron Bell, Mohamad Dakak, Viktoriya Grabowska, Liron Lavi Turkenich · added to Google Fonts 2025-03-18

67.7 KBArabic, 400
47.5 KBLatin, 400
1.43×Arabic ÷ Latin
6weights, variable
const city = "القاهرة";   // ١٢٣٤
if (label.length > 12) log("الخطّ العربيّ");

الخطُّ العربيّ على الويب يُقاسُ ولا يُقدَّر.

الخطُّ العربيّ على الويب يُقاسُ ولا يُقدَّر.

الخطُّ العربيّ على الويب يُقاسُ ولا يُقدَّر. ١٢٣٤٥٦٧٨٩٠

الْحُرُوفُ الْعَرَبِيَّةُ تَتَّصِلُ بَعْضُهَا بِبَعْضٍ، وَالْحَرَكَاتُ تَعْلُو الْحُرُوفَ.

Cairo · القاهرة · 1234 · ١٢٣٤

Arabic webfonts, measured on the page they load on.

This family is monospaced: every glyph has the same advance width, so Arabic joins are present but airy when it is set large. It is shown above at the sizes it is built for — code, not headlines.

The files this page measured
subsetweightbytessame file as
arabic 400 67.7 KB
arabic 700 67.7 KB 400
latin 400 47.5 KB
latin 700 47.5 KB 400
latin ext 33.1 KB
latin ext 33.1 KB

What this page is showing

The specimen above is set in the exact WOFF2 files listed in the table, served from Google's CDN with the unicode ranges they ship with. Nothing was re-drawn and nothing was estimated; if the numbers look wrong, run the cost tool on the same family and compare.

This family is variable: Google serves one file per subset for the whole weight axis, which is why every weight in the table measures the same size. You get all 6 weights for the price of one download.

Weight 700 in Arabic measures 67.7 KB. The licence is OFL, so self-hosting and subsetting are permitted; keep the licence file with the font.

Pairing is not asserted here. Whether a Naskh body face belongs beside this family is a judgement about a page, and the only honest way to make it is to set the two together. The specimen pairs it with IBM Plex Sans by default, because that is what this site uses.

Measure this family Scale it

← Cairo Play Cascadia Mono →