Scripts & Linguistics

Tamil Script

The Tamil script (தமிழ் எழுத்து) is a Brahmi-derived abugida used to write Tamil, one of the oldest classical languages of India.

VoisLabs TeamUpdated March 2026

The Tamil script (தமிழ் எழுத்து) is an abugida writing system used to write the Tamil language, spoken by 75+ million people primarily in Tamil Nadu (India), Sri Lanka, Singapore, and the global Tamil diaspora. It descends from the ancient Brahmi script via the Tamil-Brahmi variant, with a continuous written tradition of over 2,000 years. Tamil script has 12 vowels, 18 consonants, and a special ayudha ezhuthu (ஃ). Unlike Devanagari or most other Indic scripts, Tamil uses a much smaller consonant inventory — it does not encode the aspirated-unaspirated or voiced-unvoiced distinctions that Sanskrit-derived scripts do. Instead, a single letter represents a phoneme family whose specific pronunciation (voiced vs unvoiced, aspirated or not) is determined positionally within a word. Tamil also has distinctive letters for classical and Vedic sounds (retained for religious and literary texts). The script is written left-to-right and uses matras (vowel signs) attached to consonants, similar to other Indic scripts.

How it works

Tamil letters include: vowels அ ஆ இ ஈ உ ஊ எ ஏ ஐ ஒ ஓ ஔ; consonants க ங ச ஞ ட ண த ந ப ம ய ர ல வ ழ ள ற ன; plus Grantha letters ஜ ஶ ஷ ஸ ஹ used for Sanskrit-derived loanwords; and ஃ (ayutham). Notable features: the retroflex letters ட (retroflex t), ண (retroflex n), ழ (retroflex approximant — unique to Tamil, hard to pronounce for non-natives), ள (retroflex l). Tamil does not have letters for aspirated consonants (like Hindi's फ /pʰ/ or भ /bʱ/) because Tamil phonology doesn't distinguish them. Tamil script uses the Grantha letters (ஜ ஶ ஷ ஸ ஹ) only for Sanskrit loanwords — formal Tamil avoids them. Unicode block U+0B80–U+0BFF covers Tamil. Proper rendering of Tamil requires fonts that handle the pulli (dot) above consonants and the complex matra positions.

Examples

Common Tamil words

வணக்கம் (vanakkam, "greetings"), தமிழ் (Tamil), நன்றி (nandri, "thank you"), காதல் (kaadhal, "love"). Each uses the script's distinctive rounded aesthetic.

Retroflex letters

மழை (mazhai, "rain") uses the unique Tamil retroflex ழ — a sound found almost nowhere else in world languages.

Distinction from English

"Chennai" in Tamil is சென்னை, not a transliteration — Tamil script is the native writing system, not a secondary reading.

Why this matters for Indian-language TTS

Tamil has one of the oldest continuous literary traditions in India, with Sangam literature dating back 2,000+ years. Tamil TTS quality matters for Tamil film, news, devotional, and educational content across Tamil Nadu, Sri Lanka, Singapore, and Tamil diaspora communities. The retroflex ழ (zha) sound is notoriously hard for non-Tamil TTS systems to produce correctly — VoisLabs voices trained on native Tamil speech handle it, general-purpose systems often substitute it with r or l.

Frequently Asked Questions

Why does Tamil have fewer consonants than Hindi?
Tamil phonology does not distinguish aspirated-unaspirated consonants (फ vs प) or voiced-unvoiced pairs in many positions (/g/ vs /k/). Tamil uses context-sensitive pronunciation rules instead. This is a genuine linguistic feature, not a simplification — Tamil evolved separately from Sanskrit-derived Indo-Aryan languages.
Are Grantha letters part of Tamil script?
Grantha letters (ஜ, ஷ, ஸ, ஹ) are included in Unicode Tamil for Sanskrit loanwords but pure Tamil does not use them. Literary purists avoid Grantha letters; practical modern Tamil uses them for religious and Sanskrit-origin terms.
How do TTS systems handle Tamil's retroflex ழ?
Systems trained on native Tamil speech produce it correctly. Systems using generic Dravidian or Indo-Aryan models often substitute it with /ɾ/ (a tap r) or /ɭ/ (retroflex l) — sounds wrong to native Tamil speakers. Quality Tamil TTS requires the model to have seen enough authentic Tamil speech in training.

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