About this tool
Learn Hindi Varnamala interactively with visuals and pronunciation.
The Hindi Varnamala is the Devanagari alphabet used to write Hindi, and this tool presents it as 13 स्वर (vowels) and 36 व्यंजन (consonants) you can tap to hear spoken aloud. Each card shows the letter, its Roman transliteration and an English pronunciation cue such as "aa as in father", and audio is produced by your browser's Web Speech API set to the hi-IN voice at 0.8× speed so the sound is slow enough to copy. Learners and parents get a browse grid for the full chart plus a flashcard mode with next, previous and shuffle for drilling.
Open Hindi Varnamala on AltFTool — it loads instantly in your browser.
Press the अ button for the 13 स्वर (Vowels), or the क button for the 36 व्यंजन (Consonants).
In Browse All Letters mode, click any card to hear the letter spoken through the hi-IN speech voice at 0.8 rate; each card carries the letter, its transliteration and a cue such as aa as in father.
Switch to Practice with Flashcards for one letter at a time, and use Pronounce, Shuffle and the left and right arrows to drill recall out of sequence.
Tapping any card speaks it through the hi-IN speech voice, so you never have to guess a pronunciation from a Roman spelling.
Retroflex ट ठ ड ढ ण and the aspirated series are labelled explicitly, which is where Roman transliteration alone breaks down.
Browse the whole 13 + 36 grid for reference, or switch to flashcards with shuffle when you want randomised recall practice.
This chart covers 49 letters: 13 vowels and 36 consonants. Counts differ between textbooks because some include अं and अः as vowels (this tool does), and the consonant list here ends with the three conjuncts क्ष, त्र and ज्ञ, which many school charts also teach as letters.
Swar (स्वर) are vowels that can be pronounced on their own, and vyanjan (व्यंजन) are consonants that carry an inherent 'a' sound and combine with vowel signs. In this tool the अ button shows the 13 swar and the क button shows the 36 vyanjan.
The audio uses your browser's built-in speech synthesis, so nothing plays if the device has no Hindi voice installed or the browser blocks speech. Installing a Hindi (hi-IN) language pack in your operating system's settings usually fixes it; without one, some browsers fall back to a non-Hindi voice that mispronounces the letters.
They are aspirated consonants — the same mouth position as क, ग, च but released with a puff of breath. Hindi treats aspirated and unaspirated as completely different letters, so क and ख change a word's meaning, which is why the pronunciation cue on those cards says 'aspirated'.