Tamil Typing Online — Write in Tamil Script Anywhere
Type Tamil script using your English keyboard with phonetic transliteration. Learn Tamil's 247 characters through a practical mapping system, grantha letters, and real usage tips.
Tamil script has a reputation for being ferociously complex. The 247 character count gets cited like a warning, and people outside the Tamil-speaking world assume that typing it must require months of study. In practice, if you understand the underlying structure, those 247 characters collapse into something far more manageable — 12 vowels, 18 consonants, and 216 combination characters that are mechanically derived from those 30 root forms.
This isn't just theory. Once you understand the pattern, phonetic transliteration clicks immediately. You type the English sounds, TranslitHub generates the correct Tamil Unicode output, and you're done.
How Tamil Script Actually Works
Tamil uses an abugida system, same as most Indian scripts. Every consonant has an inherent 'a' sound. Add a vowel marker (a matra-like diacritic), and you change that sound. Remove the vowel with a pulli (்), and you get a pure consonant.
The structure looks like this:
Base consonant: க (ka)
+ ா → கா (kaa)
+ ி → கி (ki)
+ ீ → கீ (kii)
+ ு → கு (ku)
+ ூ → கூ (kuu)
+ ெ → கெ (ke)
+ ே → கே (kee)
+ ை → கை (kai)
+ ொ → கொ (ko)
+ ோ → கோ (koo)
+ ௌ → கௌ (kau)
+ ் → க் (k, pure consonant)
That's the complete set for one consonant. Every other consonant follows exactly the same pattern. So the "247 characters" are really just 30 root shapes × ~8 vowel combinations + some extras. You don't memorise 247 shapes independently — you learn 30 bases and one vowel attachment rule.
Tamil's 18 Consonants — The Complete Mapping
Tamil organises its consonants into three groups based on articulation strength: vallinam (hard), mellinam (soft/nasal), and idaiyinam (medium). Understanding this helps with knowing when specific consonants appear.
Vallinam (Hard Consonants — வல்லினம்)
| Input | Tamil | Sound | Notes |
|---|---|---|---|
| k / g | க | ka/ga | Sounds like 'k' initially, 'g' between vowels |
| ch / s | ச | cha/sa | 'ch' before i/e, 's' elsewhere |
| T / t | ட | Ta/Da | Retroflex; sounds like 'd' between vowels |
| th | த | tha/dha | Dental; sounds like 'th' in "the" between vowels |
| p / b | ப | pa/ba | 'p' initially, 'b' between vowels |
| R / tr | ற | Ra/tra | Unique Tamil trill; strong 'r' |
Mellinam (Nasal Consonants — மெல்லினம்)
| Input | Tamil | Sound | Notes |
|---|---|---|---|
| ng | ங | nga | Appears in conjuncts |
| ny / nj | ஞ | nya | Before ச words |
| N | ண | Na | Retroflex nasal |
| n | ன | na | Dental nasal (word-final mostly) |
| m | ம | ma | Standard m |
| n (initial) | ந | na | Historical/classical nasal |
Idaiyinam (Medium Consonants — இடையினம்)
| Input | Tamil | Sound | Notes |
|---|---|---|---|
| y | ய | ya | Semi-vowel |
| r | ர | ra | Flap r (softer than ற) |
| l | ல | la | Dental l |
| v / w | வ | va | Semi-vowel v |
| zh / Z | ழ | zha | Unique to Tamil & Malayalam — no equivalent in any other language |
| L | ள | La | Retroflex l |
Tamil Vowels — The 12 Root Vowels
| Input | Tamil Character | Sound |
|---|---|---|
| a | அ | short a |
| aa / A | ஆ | long aa |
| i | இ | short i |
| ii / ee / I | ஈ | long ii |
| u | உ | short u |
| uu / oo / U | ஊ | long uu |
| e | எ | short e |
| ee / E | ஏ | long ee |
| ai | ஐ | ai diphthong |
| o | ஒ | short o |
| oo / O | ஓ | long oo |
| au / ow | ஔ | au diphthong |
Grantha Letters — The Sanskrit Connection
Tamil's native script handles the sounds of classical Tamil very well, but Sanskrit loanwords introduced sounds that didn't exist in the original Tamil phonological system. For these, Tamil borrowed a set of letters called grantha (கிரந்த) letters, still in active use for Sanskrit words and names.
| Input | Tamil Grantha | Sound | Example |
|---|---|---|---|
| j / J | ஜ | ja | ஜனவரி (January) |
| sh / S | ஷ | sha | ஷாப்பிங் (shopping) |
| s (retroflex) | ஸ | sa | ஸ்டேஷன் (station) |
| h | ஹ | ha | ஹோட்டல் (hotel) |
| ksh | க்ஷ | ksha | க்ஷேத்ரம் |
| sri | ஸ்ரீ | sri | ஸ்ரீ (Sri, auspicious) |
The Aaytam (ஃ) — Tamil's Unique Symbol
The aaytam is a character specific to Tamil with no parallel in other Indian scripts. Represented by three dots (ஃ), it appears in classical Tamil before specific consonants and in borrowed words.
In modern usage, it's increasingly rare in everyday writing but appears in:
- Classical poetry and Sangam literature references
- Some English loanwords (ஃப்ரான்ஸ் = France in some conventions)
- Temple names and traditional terminology
Type 'q' or 'H' to get ஃ in most transliteration systems.
Tamil Numerals and Symbols
Tamil has its own traditional numeral system, though Arabic numerals dominate modern usage:
| Arabic | Tamil |
|---|---|
| 0 | ௦ |
| 1 | ௧ |
| 2 | ௨ |
| 3 | ௩ |
| 4 | ௪ |
| 5 | ௫ |
| 6 | ௬ |
| 7 | ௭ |
| 8 | ௮ |
| 9 | ௯ |
| 10 | ௰ |
| 100 | ௱ |
| 1000 | ௲ |
Typing Long Tamil Words — Real Strategies
Tamil words can be notably long, especially in formal written Tamil, Sangam literature references, or technical/medical contexts. A word like "அறிவியல்" (science) or "பொறியியல்" (engineering) needs careful phonetic breakdown.
The strategy: syllable by syllable.
aRiviyaL → அ-றி-வி-யல் → அறிவியல் (science)
poRiyiyaL → பொ-றி-யி-யல் → பொறியியல் (engineering)
thiruvaaNamalai → தி-ரு-வண்-ண-மலை → திருவண்ணாமலை
Break it into the syllables you hear when you say the word slowly. Each syllable is typically one consonant + one vowel (CV). Type that. Move to the next syllable.
For the very long words in classical Tamil compounds:
manithaneya urimai → மனிதநேய உரிமை (human rights)
aaNdavarkolam → ஆண்டவர்கோலம் (a classical dance form reference)
Even these become straightforward when you type them as a continuous phonetic stream. The transliteration engine segments them correctly.
Everyday Tamil Phrases — Phonetic Reference
Practice with these. Type them in TranslitHub and watch the script form:
vanakkam → வணக்கம் (Hello/Greetings)
nandri → நன்றி (Thank you)
eppadi irukkeenga → எப்படி இருக்கீங்க? (How are you? — informal)
naan nalam → நான் நலம் (I am well)
enna seyreenge → என்ன செய்றீங்க? (What are you doing?)
enga pooreenge → எங்க போறீங்க? (Where are you going?)
romba nandri → ரொம்ப நன்றி (Many thanks)
manikku thaNNeer kudu → மணிக்கு தண்ணீர் கொடு (Give water at the time)
saapidu → சாப்பிடு (Eat / please eat)
vaanga saapidalam → வாங்க சாப்பிடலாம் (Come, let's eat)
Chennai → சென்னை (Chennai)
Tamil Nadu → தமிழ்நாடு (Tamil Nadu)
Notice how spoken Tamil (especially colloquial Chennai Tamil) differs from formal/written Tamil. The phonetic transliteration handles spoken Tamil input and maps it to written script form.
Where Tamil Typing Online Matters Most
Tamil Nadu government portals — State government services in Tamil Nadu increasingly offer Tamil interface options. Employment exchange registrations, municipality forms, ration card applications — these often require Tamil name fields and address entries. Messaging family in Tamil Nadu or Sri Lanka — Sri Lankan Tamil communities (in the UK, Canada, Australia, Germany) communicate heavily on WhatsApp and Facebook in Tamil. Having a device configured for Tamil takes setup; a browser tab requires nothing. Social media and community forums — Tamil Twitter, Tamil Facebook groups, and Tamil YouTube comments thrive. Posting in Tamil script rather than Romanised Tamil (sometimes called "Tanglish") signals cultural connection and often reaches a broader audience. Tamil literature and education — Students of classical Tamil, Sangam literature, or Bhakti poetry (Tevaram, Tiruvachakam) need to type Tamil for notes, assignments, and academic work. Tamil studies departments increasingly use digital text. Business in Tamil-speaking markets — Companies operating in Tamil Nadu and Sri Lanka who want localised marketing copy, customer service messages, or product descriptions in Tamil need staff who can type Tamil — ideally without complex keyboard configuration on every machine. Creative writing — Tamil has one of the oldest literary traditions in the world, dating back over 2,000 years. Writers who think in Tamil and want to compose digitally benefit from fast phonetic input.Colloquial vs. Formal Tamil — Which to Type
Tamil has a well-known diglossia: centamizh (செந்தமிழ், formal/literary Tamil) and kodum Tamil (informal/spoken Tamil) have significant vocabulary and grammatical differences.
Written Tamil almost always follows formal conventions — even in WhatsApp messages, Tamils often write slightly more formally than they speak. Some examples:
| Spoken | Written | Meaning |
|---|---|---|
| vandhutten / varen | வருகிறேன் | I'm coming |
| poitten / poren | போகிறேன் | I'm going |
| saapitom | சாப்பிட்டோம் | We ate |
| theriyaadhu | தெரியாது | Don't know |
| aamaanda | ஆமாண்டா | Is that so? |
Tips Specific to Tamil Typing
The ழ/ல/ள confusion — Tamil has three 'l'-type sounds and two 'r'-type sounds that are distinctive. In other South Indian languages, many of these have merged in speech. But Tamil maintains the distinction:- ல (la) — dental l, input: 'l'
- ள (La) — retroflex l, input: 'L' or 'll' at word end
- ழ (zha) — unique retroflex approximant, input: 'zh' or 'Z'
Quick Input Reference
Keep this mental model active while typing Tamil:
VOWELS (long vs short):
a/aa i/ii u/uu e/ee o/oo ai au
HARD CONSONANTS:
k ch T th p R
(sound changes between vowels — system handles it)
NASAL CONSONANTS:
ng ny N n m n(initial)
MEDIUM CONSONANTS:
y r l v zh L
GRANTHA (Sanskrit loans):
j sh s(Sanskrit) h
SPECIAL:
zh/Z = ழ (the famous Tamil sound)
L/ll = ள (retroflex l)
R/rr = ற (strong r)
N = ண (retroflex n)
Getting Started Right Now
The fastest way to learn Tamil phonetic typing is to type things you already know. Start with your name if it's Tamil. Then your city. Then a phrase you say every day.
Open TranslitHub, switch to Tamil, and type: vanakkam. You'll get வணக்கம் — the universal Tamil greeting that opens every conversation, anchors every school assembly, and appears on every public sign in Tamil Nadu.
From there, the rest follows naturally. The script's complexity dissolves once you realise it's just sounds, written down consistently. Tamil does that better than most writing systems in the world.