Scripts & Linguistics

Nastaliq

Nastaliq (نستعلیق) is the Perso-Arabic calligraphic style used to write Urdu, with flowing diagonal strokes and complex ligatures.

VoisLabs TeamUpdated March 2026

Nastaliq (نستعلیق) is a calligraphic style of the Perso-Arabic script used primarily to write Urdu, but also historically Persian, Punjabi (as Shahmukhi), and Kashmiri. It evolved in 14th-century Persia by combining earlier Naskh (the standard Arabic book script) and Taliq styles. Nastaliq is visually distinctive — letters flow diagonally from upper right to lower left, with sweeping curves and complex ligatures where adjacent letters connect and reshape. Nastaliq is considered one of the most beautiful writing systems in the world but is also one of the hardest to digitise: the style's essence is contextual letter shaping where each letter's form depends on what comes before and after, and on its position in the word. Proper digital Nastaliq requires not just a font but a rendering engine that supports OpenType's advanced features (GSUB/GPOS substitutions, contextual alternatives). Software that falls back to Naskh (the simpler Arabic style) for Urdu produces technically-readable text but visually wrong — it's equivalent to rendering English in Comic Sans when the source intends Garamond. Nastaliq is right-to-left, following Arabic-script convention.

How it works

Nastaliq's distinguishing features include: sloping baseline (letters descend from upper-right), high contrast between thick and thin strokes, looping tails on many letters (especially ی, ن, ل), extensive ligation where 2-4 letters fuse into a single glyph, and kerning that varies by letter combination. The most common digital Nastaliq fonts are Jameel Noori Nastaleeq and Urdu Typesetting — both require OpenType-aware shaping to render correctly. Alternatives like using Naskh fonts (Arabic book style) for Urdu produce simpler, faster rendering but lose the aesthetic and some readability benefits Urdu speakers expect. Unicode represents Nastaliq text using standard Arabic-script code points (U+0600–U+06FF) with additional Urdu-specific characters — the distinction between Nastaliq and Naskh is purely a font/rendering choice, not a difference in encoded characters.

Examples

Common Urdu words in Nastaliq

آداب (aadaab, formal greeting), اردو (Urdu), شکریہ (shukriya, "thank you"), محبت (mohabbat, "love"). Each involves ligation between adjacent letters.

Ghazal poetry

Urdu ghazal (غزل) and shayari (شاعری) are inseparable from Nastaliq aesthetic — rendering them in Naskh changes the reading experience fundamentally.

Ligation complexity

The word "شکریہ" (shukriya, "thank you") ligates 6 letters into approximately 2-3 visual forms — each letter reshapes based on its neighbours.

Why this matters for Indian-language TTS

Nastaliq TTS matters for Urdu content aimed at Indian Muslims (70M+ Urdu speakers in India) and for Indian Islamic religious content. Urdu video subtitles in Nastaliq are a notable gap in most video editors — they either don't support Nastaliq at all or fall back to Naskh. VoisLabs renders Nastaliq natively in karaoke subtitles, a rare capability useful for ghazal videos, Islamic educational content, and Urdu poetry narration.

Frequently Asked Questions

Why is Nastaliq harder to render than Arabic Naskh?
Nastaliq uses context-dependent letter shaping at a level Naskh does not. Each letter has multiple shapes (initial, medial, final, isolated) plus context-sensitive ligation with adjacent letters — a single word can reshape dozens of times depending on combinations. Rendering requires OpenType-aware shaping engines and fonts with extensive ligature tables.
Can Urdu be written in Naskh?
Technically yes — Naskh fonts can render Urdu characters and remain readable. But Urdu readers strongly prefer Nastaliq for cultural and aesthetic reasons. Academic and journalistic Urdu has increasingly used simpler Naskh-like fonts online due to digital rendering constraints, but literary and religious Urdu remains firmly Nastaliq.
Do most video editors render Urdu Nastaliq correctly?
No — this is a known gap. Most Western video editors ship without Nastaliq fonts and fall back to Naskh or generic Arabic rendering. VoisLabs' audio-to-video pipeline renders Urdu Nastaliq karaoke subtitles natively, uncommon among subtitle tools.

Try VoisLabs — Indian-language TTS done right

1 minute free per day. 12 languages. Native Indian-script karaoke subtitles. No card required.

Start free

Last verified: 2026-04-21