Kufi vs Naskh vs Thuluth: Choosing Between the Three Core Scripts
Advertisement
Almost every question that reaches us about Arabic scripts is really this question. Three names come up more than all the others combined, they look superficially similar to someone who does not read Arabic, and choosing wrongly between them is the difference between a design that reads as considered and one that reads as decoration applied by someone who could not tell the difference.
The one-sentence version
Kufi is built on a grid and survives being made into objects. Naskh is built to be read and gets out of the way. Thuluth is built to be looked at and needs room. If you take nothing else from this article, take that: the three scripts differ less in how they look than in what they are for, and matching the script to the job produces better results than matching it to your taste.
Everything below is an elaboration of those three sentences, with the failure modes that make each one concrete.
Kufi: geometry that survives production
Kufi is the oldest of the three and the only one not governed by the movement of a pen. Its verticals rise to a consistent height, its horizontals run flat, and the curves that the other two scripts sweep through are resolved into angles. In square Kufi, letters and the gaps between them occupy identical units, which is why Kufi inscriptions read almost as woven pattern rather than as writing.
The practical consequence is durability under reproduction. A Kufi setting still works cut from metal, embroidered, stamped into a product, reduced to a favicon, or printed in one flat colour. That is why it dominates contemporary Arabic branding and architectural lettering, and why the geometric option in this generator — Reem Kufi — is the one we recommend for wordmarks. The cost is range: Kufi carries associations of monumentality and permanence, which flatters an institution and deadens a personal message.
Naskh: the script that disappears
Naskh was standardised in the tenth century precisely because it was the easiest script to read quickly and the least tiring to write at length. Nearly every printed Arabic book, newspaper, and website today uses a typeface descended from it. When an Arabic reader encounters Naskh, they do not notice the script at all, which is the whole point of it.
Its letterforms are small relative to their ascenders and descenders, its counters stay open, and its dots sit with enough clearance to survive small sizes. Nothing about Naskh is trying to impress you. If your text is longer than about five words, or if it will be read rather than admired, this is not a stylistic preference — it is the only comfortable option. Amiri and Scheherazade both descend from this tradition.
Thuluth: display weight with a rhythm problem
Thuluth is the script of mosque inscriptions, book titles, and ceremonial panels. Its letters are roughly three times the height of Naskh at the same nominal size, its verticals lean and interlock, and its composition is deliberately vertical: words stack and overlap rather than sitting in a neat line. A Thuluth panel is a designed object, not a line of type.
That is exactly why it fails outside display use. Interlocking verticals need vertical room, and a Thuluth setting squeezed into a single line loses the relationships that make it beautiful. Reduced to business-card size, the interlocks collapse into a dark mass. If you are drawn to Thuluth for a logo, look at the style page first and check your final reproduction size before committing.
Comparing them on the same word
The fastest way to internalise the difference is to set one word — your own name, or a short word like سلام — three times and export each. You will notice three things immediately. Kufi produces the widest setting, because its letters do not nest. Naskh produces the most compact and the most obviously readable. Thuluth produces the tallest, and will look cramped unless you give it vertical space.
Then shrink all three to thumbnail size. Kufi survives almost unchanged, Naskh loses its dots last, and Thuluth turns into a smudge first. That single test predicts most of the production problems people write to us about after the fact.
Deciding in under a minute
Ask what happens to the artwork after you export it. If it will be manufactured, reduced, or reproduced in one colour, choose Kufi. If it will be read as language, choose Naskh. If it will hang on a wall at a size where someone stands and looks at it, Thuluth earns its complexity. Those three questions resolve the overwhelming majority of real projects, and they resolve them for reasons you can explain to a client.
If two answers apply — a logo that also appears on a large sign, say — design for the smallest reproduction and let the large version inherit it. Scaling a robust mark up always works. Scaling a delicate one down does not.
What this comparison cannot tell you
None of this addresses whether your wording is correct, and script choice cannot rescue text that says the wrong thing. It also cannot substitute for a calligrapher: what this generator produces is type set in fonts that evoke these traditions, not a hand-composed piece in which a master adjusts every join to the specific word. For a permanent commission — a mosque panel, an engraved gift, a tattoo — the honest recommendation is to use the generator to decide what you want, then hire someone to draw it.
If you want the longer treatment of any one of these, the Kufi guide and Naskh vs Thuluth go deeper on their respective scripts, and Fonts vs Styles explains why a font named after a script is not the same thing as the script itself.
Advertisement