Free pronunciation tests in 24 languages
Pick a language, read five short sentences aloud and get a score for every word you say, plus a list of words to practise first. Each test page also explains the hardest sounds of that language. If you are learning one of the languages taught in the Flai Speaking app, such as English, Spanish or Japanese, you can keep practising there with an AI coach.
English
For English, you can also take the AI accent test and read our full set of pronunciation guides.
German
Read 5 German sentences aloud and get a score for every word, plus accuracy and fluency. About 2 minutes, no sign-up.
Spanish
Read 5 Spanish sentences aloud and get a score for every word, plus accuracy and fluency. About 2 minutes, no sign-up.
French
Read 5 French sentences aloud and get a score for every word, plus accuracy and fluency. About 2 minutes, no sign-up.
Italian
Read 5 Italian sentences aloud and get a score for every word, plus accuracy and fluency. About 2 minutes, no sign-up.
Portuguese
Read 5 Portuguese sentences aloud and get a score for every word, plus accuracy and fluency. About 2 minutes, no sign-up.
Dutch
Read 5 Dutch sentences aloud and get a score for every word, plus accuracy and fluency. About 2 minutes, no sign-up.
Japanese
Read 5 Japanese sentences aloud, with romaji to help, and get a score for every word. About 2 minutes, no sign-up.
Korean
Read 5 Korean sentences aloud, with romanization to help, and get a score for every word. About 2 minutes, no sign-up.
Chinese
Read 5 Mandarin sentences aloud, with pinyin to help, and get a score for every word. About 2 minutes, no sign-up.
Arabic
Read 5 Arabic sentences aloud, with transliteration to help, and get a score for every word. About 2 minutes, no sign-up.
Russian
Read 5 Russian sentences aloud, with transliteration to help, and get a score for every word. About 2 minutes, no sign-up.
Polish
Read 5 Polish sentences aloud and get a score for every word, plus accuracy and fluency. About 2 minutes, no sign-up.
Swedish
Read 5 Swedish sentences aloud and get a score for every word, plus accuracy and fluency. About 2 minutes, no sign-up.
Danish
Read 5 Danish sentences aloud and get a score for every word, plus accuracy and fluency. About 2 minutes, no sign-up.
Norwegian
Read 5 Norwegian sentences aloud and get a score for every word, plus accuracy and fluency. About 2 minutes, no sign-up.
Finnish
Read 5 Finnish sentences aloud and get a score for every word, plus accuracy and fluency. About 2 minutes, no sign-up.
Catalan
Read 5 Catalan sentences aloud and get a score for every word, plus accuracy and fluency. About 2 minutes, no sign-up.
Hindi
Read 5 Hindi sentences aloud, with a Latin transliteration to help, and get a score for every word. About 2 minutes, no sign-up.
Tamil
Read 5 Tamil sentences aloud, with a Latin transliteration to help, and get a score for every word. About 2 minutes, no sign-up.
Thai
Read 5 Thai sentences aloud, with romanized readings to help, and get a score for every word. About 2 minutes, no sign-up.
Vietnamese
Read 5 Vietnamese sentences aloud and get a score for every word, plus accuracy and fluency. About 2 minutes, no sign-up.
Malay
Read 5 Malay sentences aloud and get a score for every word, plus accuracy and fluency. About 2 minutes, no sign-up.
Cantonese
Read 5 Cantonese sentences aloud, with Jyutping to help, and get a score for every word. About 2 minutes, no sign-up.