If you’ve ever stared at a script picker in a calligraphy generator and had no idea whether to choose Thuluth, Naskh, Diwani, or Kufic, you’re not alone. These four types of Arabic calligraphy look dramatically different, and picking the wrong one can make a wedding invitation look like a mosque inscription, or a logo look like a page from a textbook. This guide breaks down what actually separates them and gives you a practical way to decide which one fits your project.
Why the Types of Arabic Calligraphy Look So Different
All classical Arabic scripts share the same 28-letter alphabet, but each script applies a different set of rules to stroke thickness, letter height, spacing, and how aggressively letters connect to each other. Some scripts were designed centuries apart for completely different purposes — one for fast, readable book text, another for royal decrees meant to be hard to forge, another for stone inscriptions. That history is exactly why comparing types of Arabic calligraphy side by side is useful: each one still carries the visual “job” it was originally built for.
Naskh: The Readable, Everyday Script
Naskh is the most common of all Arabic calligraphy styles, and for good reason — it was designed for legibility. Letters are compact, evenly spaced, and sit on a consistent baseline, which is why Naskh became the standard script for printed books, newspapers, and most digital Arabic text today.
Use Naskh when: you’re writing anything meant to be read comfortably at length — body text, long Quranic passages, articles, or any design where clarity matters more than drama. If in doubt, Naskh is almost always the safe, correct choice.
Thuluth: The Formal, Monumental Script
Thuluth is tall, elegant, and dramatic, with long vertical strokes and curved tails that give it a strong sense of movement. Historically used for mosque inscriptions, manuscript titles, and imperial documents, Thuluth carries more visual weight and formality than Naskh, but it’s noticeably harder to read at small sizes because of how much the letters curve and overlap.
Use Thuluth when: you want a formal, ceremonial feel — large titles, mosque or Islamic center signage, book covers, or short phrases like Bismillah or Allah displayed prominently rather than read as running text.
Diwani: The Ornate, Celebratory Script
Diwani was created for the Ottoman royal chancery specifically because it was difficult to alter or forge — its letters connect in tight, flowing chains with minimal gaps, and traditional Diwani often omits diacritical marks entirely, relying on the shapes themselves to carry meaning. The more decorative version, Diwani Jali, adds dense ornamental flourishes that fill the negative space between letters.
Use Diwani when: you want something that feels celebratory and ornate — wedding invitations, certificates, dua cards, or decorative art pieces. It’s a poor choice for anything that needs to be read quickly or by a non-Arabic-literate audience, since legibility takes a back seat to visual richness.
Kufic: The Angular, Architectural Script
Kufic is the oldest of the four, built from geometric, angular strokes rather than curves. Because of its blocky structure, Kufic works exceptionally well in contexts where Naskh or Thuluth would look messy — tilework, architecture, logos, and modern branding that wants a bold, structured look. Square Kufic in particular is built entirely from right angles and is still used in mosque tilework and geometric Islamic art today.
Use Kufic when: you want a modern, architectural, or geometric feel rather than a traditional handwritten one — logos, monograms, building facades, or any design where the calligraphy needs to read as a strong graphic shape rather than flowing text.
Thuluth vs. Naskh: The Most Common Comparison
Because Thuluth and Naskh are the two most widely used of all Arabic calligraphy styles, this is the comparison people ask about most. The short version: Naskh is for reading, Thuluth is for display. Naskh’s even, compact letterforms are built for paragraphs and sustained reading. Thuluth’s tall, sweeping strokes are built to be seen from a distance in a single glance — a book title, a mosque dome inscription, a single word rendered large. Mixing them in one design (Thuluth for a title, Naskh for the body text beneath it) is actually a very traditional and effective pairing, not a mistake.
Diwani vs. Kufic: Opposite Ends of the Spectrum
Diwani and Kufic sit at opposite extremes among Arabic calligraphy styles. Diwani is curved, dense, and deliberately ornamental; Kufic is angular, spacious, and structural. If your project needs to feel warm, celebratory, and hand-crafted, Diwani almost always wins. If it needs to feel modern, bold, and geometric — think logo design or architectural signage — Kufic is the stronger choice. There’s very little overlap in where these two scripts work equally well.
Common Mistakes When Choosing an Arabic Calligraphy Style
A few recurring mistakes come up constantly when people pick between these types of Arabic calligraphy without understanding what each one is built for:
- Using Diwani or Thuluth for long text. Both scripts prioritize visual drama over legibility. A paragraph set in Diwani is genuinely hard to read even for fluent Arabic speakers — save it for short phrases and titles.
- Using Naskh when you want visual impact. Naskh is deliberately understated. If your project is a bold statement piece — a large wall decal, a book cover, a logo — Naskh will often look flat next to Thuluth or Kufic.
- Ignoring context and audience. Kufic’s geometric, abstracted letterforms read as modern and stylish to a design-savvy audience, but can look unfamiliar or hard to parse to an audience expecting traditional Naskh or Thuluth, especially for religious text meant to be read aloud.
- Assuming one script fits every project. Different types of Arabic calligraphy exist because they solve different problems. A single default choice across a logo, a book, and a wedding card usually undersells at least one of those projects.
How Script Choice Affects Tone, Not Just Legibility
Beyond readability, each of these Arabic calligraphy styles carries its own emotional register, the same way a serif versus a script font changes the tone of Latin-alphabet text. Naskh feels neutral and functional. Thuluth feels formal and authoritative. Diwani feels warm, festive, and personal. Kufic feels modern, structured, and sometimes austere. Choosing the right script isn’t only about whether people can read it — it’s about whether the script’s inherent tone matches what you’re trying to communicate. A birthday card in Kufic, for instance, is technically legible but tonally mismatched in a way a Diwani or even Naskh version wouldn’t be.
A Quick Decision Guide
- Writing a paragraph or long passage? Naskh.
- Need a formal title, mosque signage, or a single displayed phrase? Thuluth.
- Designing a wedding invitation, certificate, or dua card? Diwani.
- Building a logo, monogram, or architectural design element? Kufic.
- Not sure? Naskh is the safest default for readability; Thuluth is the safest default for visual impact.
You can test all four directly against your own text using our Arabic calligraphy generator, which supports Naskh, Thuluth, Diwani, and Kufic so you can compare them side by side before committing to a final design. If you want more background on how these scripts developed historically, our guide to the history of Arabic calligraphy covers the full timeline from Kufic’s origins to the digital era. For a deeper look at font options within each style, see our roundup of Arabic calligraphy fonts.
Which Arabic Calligraphy Style Is Best for Beginners?
If you’re learning to write calligraphy by hand rather than generating it digitally, Naskh is almost universally recommended as the starting point among the classical types of Arabic calligraphy. Its proportions are the most standardized and well-documented, its letterforms don’t require the exaggerated curves of Thuluth or the dense joining of Diwani, and mastering Naskh gives you a proportional foundation that transfers directly to learning the other scripts later.
Kufic is sometimes suggested as an alternative beginner script specifically because its angular, ruler-and-compass construction is more forgiving of an unsteady hand than the flowing curves required by Thuluth or Diwani. That said, most traditional calligraphy instruction still starts with Naskh, then moves to Thuluth once the student has a solid grasp of proportion, spacing, and pen control — only introducing Diwani and its more ornamental relatives much later, since they require confident, fast strokes to look intentional rather than sloppy.
Frequently Asked Questions
What is the most commonly used Arabic calligraphy style?
Naskh is the most commonly used of all Arabic calligraphy styles because of its legibility. It’s the standard script for printed books, websites, and everyday digital Arabic text.
Which script should I use for a wedding invitation?
Diwani is the traditional choice for weddings and celebratory occasions because of its ornate, flowing appearance. Thuluth is a formal alternative if you want something slightly more readable.
Can I mix different Arabic calligraphy styles in one design?
Yes. Pairing Thuluth for a title with Naskh for body text is a common and historically established combination. Mixing more than two styles in a single composition, however, usually looks cluttered.
Is Kufic harder to read than the other styles?
For most readers, yes. Kufic’s angular, abstracted letterforms prioritize geometric structure over legibility, which is exactly why it works so well for logos and architectural design but poorly for long-form text.