Free Hindi pronunciation checker
Free Hindi Pronunciation Test: check every word you say
Read five short Hindi sentences aloud, with a Latin transliteration under each one, or type any word you want to check. You get a score for every word, an overall score with accuracy, fluency and completeness, and a list of words to practise first.
Read this aloud:
मेरी बहन दिल्ली में रहती है।
Pronunciation: Merī bahan Dillī mẽ rahtī hai.
Listen for: Short and long vowels (Dillī, rahtī)
Tap to record
Your recording is sent securely for scoring and is not stored by Flalingo.
Scores come from a standard native-speaker model for this language, so regional accents may score a little lower.
How to check your Hindi pronunciation
Each sentence in this Hindi pronunciation test is built around something learners find hard: short and long vowels, aspirated consonants, retroflex versus dental t and d, nasal vowels and the flap ड़. Read it aloud and a speech model trained on native Hindi speakers compares every word you say with the text.
You get an overall score from 0 to 100, plus accuracy, fluency and completeness. Every word gets its own score, so you can see which ones sound off and start there. You can also type your own Hindi text in Devanagari, up to 160 characters, and check it the same way.
How the test works
Read five sentences aloud
Each sentence is short and built around sounds that learners of this language find hard. You can also type your own text, up to 160 characters, or tap one of the hard words to try.
AI scores every word
A speech-assessment model trained on native speakers compares what you say with the text. It scores accuracy, fluency and completeness from 0 to 100, and gives every word its own score.
Get your report
Each word is coloured by how close it was, and you see a short list of words to practise first. Record a sentence again to check your progress, then share your score with a friend.
The hardest Hindi sounds for learners
Short and long vowels
Hindi vowels come in short and long pairs, and length can change the word: दिन din (day) and दीन dīn (poor), कम kam (less) and काम kām (work). The short a, written with no vowel sign, is a relaxed 'uh' sound, close to the u in 'but'. At the end of most words this short a is not pronounced: कमल is kamal, not kamala.
Aspirated consonants
Hindi has pairs of consonants that differ only in a puff of air: प pa and फ pha, त ta and थ tha, क ka and ख kha. Unaspirated sounds have no puff at all, even less than the p in 'spin'. The puff changes meaning: पल pal (moment) and फल phal (fruit). Voiced sounds have aspirated partners too, like भ bh in भाई bhāī (brother) and घ gh in घर ghar (house).
Retroflex and dental consonants
Hindi has two kinds of t and d. Dental त t and द d are made with the tongue tip against the back of the upper teeth. Retroflex ट ṭ and ड ḍ are made with the tip curled back against the roof of the mouth. English t and d sit in between, so practise both: दाल dāl (lentils) and डाल ḍāl (branch).
Nasal vowels
A dot or moon sign above a letter (ं, ँ) makes the vowel nasal: air flows through the nose as you say it, with no full n at the end. माँ mā̃ (mother), हाँ hā̃ (yes), कहाँ kahā̃ (where), मैं maĩ (I). Compare है hai (is) and हैं haĩ (are): the nasal vowel is the only difference.
The flap ड़ and ढ़
ड़ ṛ is a quick flap: curl your tongue tip back, then flick it forward against the roof of the mouth as it comes down. It appears between vowels and at the end of words: सड़क saṛak (road), बड़ा baṛā (big), गाड़ी gāṛī (car). ढ़ ṛh is the same flap with a puff of air, as in पढ़ना paṛhnā (to read). Don't replace them with d or with an English r.
What your pronunciation score means
| Score | Level | What it means |
|---|---|---|
| 90–100 | Excellent | Your words are clear and close to a native speaker. Try longer or harder sentences to keep improving. |
| 75–89 | Good | Easy to understand. A few words still stand out, so practise them one at a time. |
| 60–74 | Fair | Mostly understandable, but people may ask you to repeat some words. Start with the words in your practice list. |
| 0–59 | Needs work | Some words may be misunderstood. Slow down, practise the flagged words on their own, then say them in short phrases. |
Frequently asked questions
How accurate is this Hindi pronunciation checker?
It uses a speech-assessment model trained on native Hindi speakers. The model lines up your recording with the text, scores every word for accuracy and rates your fluency and completeness. It is a good guide to which words sound off, but it is not a teacher, so look for words that get flagged again and again rather than worrying about one low score.
Which Hindi does the test use?
Scores are based on standard Hindi as spoken in India, written in Devanagari. Hindi has many regional accents, and in everyday speech some sounds borrowed from other languages, like z and f, are often said as j and ph. If you speak with a strong regional accent, some words may score a little lower.
How can I improve my Hindi pronunciation?
Start with the words the test flags most often and find the sound behind them: vowel length, aspiration, retroflex consonants or nasal vowels. Practise minimal pairs out loud (पल and फल, दाल and डाल), record yourself and compare with native audio. Ten minutes of reading aloud every day works better than one long session a week.
Is the Hindi pronunciation test free?
Yes. The test and the word checker are free and you don't need an account. To keep it free for everyone, there is a small daily limit on checks.
Is Hindi pronunciation hard?
The Devanagari script is very regular, so once you can read it, you can say most words correctly. The hard parts for many learners are the aspirated consonants, the retroflex sounds and the nasal vowels, because many languages do not use them to tell words apart. Learn them early and practise minimal pairs.
Do I need to read Devanagari to take the test?
It helps, but you don't have to. Every sentence has a Latin transliteration under it to help you read aloud. The test always scores you against the Devanagari text, so if you type your own text into the checker, type it in Devanagari.
Pronunciation tests in other languages
Learning another language too? Test your pronunciation in any of these languages for free.
- English
- German
- Spanish
- French
- Italian
- Portuguese
- Dutch
- Japanese
- Korean
- Chinese
- Arabic
- Russian
- Polish
- Swedish
- Danish
- Norwegian
- Finnish
- Catalan
- Tamil
- Thai
- Vietnamese
- Malay
- Cantonese