Tamil Script
The Tamil script (தமிழ் எழுத்து) is a Brahmi-derived abugida used to write Tamil, one of the oldest classical languages of India.
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.
Related terms
Devanagari
Devanagari (देवनागरी) is the script used to write Hindi, Marathi, Nepali, Sanskrit, and several othe…
Malayalam Script
The Malayalam script (മലയാളം ലിപി) is a Brahmi-derived writing system used for Malayalam, the classi…
Conjunct Consonant
A conjunct consonant is a single glyph formed by combining two or more consonant letters in Indic sc…
Sandhi
Sandhi is the phonetic junction where adjacent sounds merge or modify each other — critical in India…
Text Shaping
Text shaping is the process of converting a sequence of Unicode characters into positioned glyphs fo…
Frequently Asked Questions
Why does Tamil have fewer consonants than Hindi?
Are Grantha letters part of Tamil script?
How do TTS systems handle Tamil's retroflex ழ?
Try VoisLabs — Indian-language TTS done right
1 minute free per day. 12 languages. Native Indian-script karaoke subtitles. No card required.
Start freeLast verified: 2026-04-21