Script Lab · Hindi · Tamil · Bengali

One consonant, one matra, infinite syllables.

Devanagari — the script behind Hindi, Marathi, Nepali and Sanskrit — is an abugida: every consonant letter carries a built-in “a” sound, and small marks called matras swap that vowel out. Learn the system once and you can read thousands of words.

How an abugida works

In an alphabet (like English), consonants and vowels are separate, equal letters: k + a = “ka” takes two letters. In an abugida, the consonant sign is a full syllable by default — alone is already pronounced ka, with an inherent short “a” (the schwa).

To change the vowel, you don’t write a new letter — you attach a matra (vowel diacritic) to the consonant:

+ = की

ka + ī-matra = (“kee”) — one glyph, one syllable.

Quirk to remember: the short-i matra ि is written to the left of the consonant but pronounced after it: कि = “ki”, not “ik”.

Independent vowels vs. matras

Vowels have two forms. At the start of a word they stand alone ( ā, i). After a consonant they shrink into matras (, ि).

IndependentMatraSoundExample
a (inherent)क = ka
ā (“aa”)का = kā
िiकि = ki
ī (“ee”)की = kī
uकु = ku
ū (“oo”)कू = kū
e (“ay”)के = ke
aiकै = kai
oको = ko
auकौ = kau

The 3D Syllable Forge

Pick a consonant and a vowel below. Watch the two tiles fuse into a single syllable on the centre slab — exactly how the script combines them on the page. Drag the scene to orbit it.

Drag with mouse or finger to rotate · tiles update live as you pick letters

1 · Choose a consonant

2 · Choose a vowel

की Say “kee”, as in “key”. The ī-matra ी hangs to the right of क.

Five phrases you can already decode

नमस्तेnamasteHello / greetings — literally “I bow to you”. na-ma-s-te: note स्ते stacks s + t into a conjunct.
धन्यवादdhanyavādThank you. वा = va + ā-matra — spot the vertical stroke ा.
आप कैसे हैं?āp kaise haiṅ?How are you? (formal). कै = ka + ai-matra ै — the double slant above.
मेरा नाम रोहन हैmerā nām Rohan haiMy name is Rohan. मे = m + e-matra, ना = n + ā-matra.
फिर मिलेंगेphir mileṅgeSee you again. फि — the i-matra ि is written before फ but said after it.

Why the top line?

That horizontal bar — the shirorekha (“head line”) — is a signature of Devanagari and Bengali-family scripts. Letters hang from it like clothes on a washing line, and it runs continuously through a word: नमस्ते.

The schwa deletion secret

Written Hindi keeps the inherent “a” everywhere, but spoken Hindi often drops it at word ends: नाम is said nām, not “nāma”. Sanskrit keeps it; Hindi trims it. This one rule makes your pronunciation instantly more natural.

Same system, different clothes

Nearly every major Indian script — Devanagari, Bengali, Tamil, Telugu, Kannada, Gujarati, Odia — descends from ancient Brahmi and works the same abugida way. Learn the logic once, and each new script is just new shapes.

Devanagari (Hindi)

क → का → कि

ka → kā → ki. Hanging from the head line; matras attach right, left, above and below.

Bengali (বাংলা)

ক → কা → কি

ka → kā → ki. Same logic, rounder forms, same left-side short-i matra. Greeting: নমস্কার (nomoshkar).

Tamil (தமிழ்)

க → கா → கி

ka → kā → ki. Tamil has fewer consonants and no head line, but matras work identically. Greeting: வணக்கம் (vaṇakkam).

Prove it: the 60-second quiz

Score: 0 / 5

Enjoy this tool? Build your own with Super