Arabic fonts for Odoo
One Arabic typeface across your PDF invoices, quotes, reports and website, sized to sit level with the English beside it. Ten faces for Odoo 17, 18, 19 and 20, Community or Enterprise.
Why this exists
Odoo ships with fonts chosen for Latin text. On an Arabic invoice the glyphs fall back, the line sits low next to the English, and the numbers in a price column drift right-to-left.
Each module installs one Arabic typeface on your PDF reports and your website together, sizes Arabic to match the English, and keeps financial figures left-to-right. It does not change your Latin font. On website pages the face loads from Google Fonts, so a visitor's browser contacts Google's font servers. It needs Odoo on your own server or on Odoo's hosted platform; Odoo Online cannot install modules.
Ten faces, one behaviour
Pick the face that fits your documents. Each one is a separate module.
Almarai
The safe corporate default. Legible at small sizes, unremarkable in the right way.
Cairo
Built for interfaces. For users who live in dense tables and long forms.
Tajawal
Geometric and modern. For a Latin brand face that is geometric too.
Zain
Narrower, so more fits per line. For cramped invoice tables.
Beiruti
Headlines with presence. Pair it with a quieter body face.
Readex Pro
Readability first, for readers who do not read fast.
Amiri
Classical Naskh for formal, traditional documents.
Noto Kufi Arabic
A Kufi structure for headings and identity work.
IBM Plex Sans Arabic
For products that already use IBM Plex.
Noto Sans Arabic
The neutral body face that should not be noticed.
Questions
Anything else, ask us at info@stridebs.com.
Yes. It applies to every PDF report and to the website, together.
Odoo 17, 18, 19 and 20, Community or Enterprise, on your own server or on Odoo's hosted platform.
No. The modules depend on the Website app and need Odoo on your own server or on Odoo's hosted platform.
Yes, and the last one installed is the one that applies, so keep one.
Yes. Every face is under the SIL Open Font License 1.1, and the module ships it under that licence.
If you are not sure, Almarai. If your users work in dense tables, Cairo.
See it in Odoo
The same Odoo website for English and Arabic visitors, each in a matching font. Screenshot from a demonstration database.