Is there an app that checks my German pronunciation?

Yes. TonePerfect listens to you say a German word or sentence and scores the whole recording, each word and every sound inside each word from 0 to 100, however long the compound gets: ä, ö and ü, both ch sounds and the German r each get their own score.

You can try it free on this page, in the browser, with no signup. The TonePerfect app (iOS, Android and web) does the same for lessons, reviews of your weakest sounds and any text you type.

Updated · Written by TonePerfect, which makes the app described here.

0/120

Or try one of these

Enter some text, then record

What it checks

  • German: every phoneme of a compound, however long it gets.
  • TonePerfect aligns your recording with the text you were asked to say and scores the whole recording, each word and each individual sound inside each word, from 0 to 100.
  • You read a known text (a test prompt or anything you type), so the score describes how you said exactly those words.
  • Your weakest sounds are ranked, so you know what to practise first.
The long ü (über)
Say the long 'ie' of 'Liebe' and, keeping the tongue exactly there, round the lips into a tight circle as for whistling: über, früh, Bücher.
The short ü (fünf)
Say the short 'i' of 'bitte' and round the lips while the tongue stays forward: fünf, müssen, Glück. Shorter and looser than the ü in 'über'.
The long ö (schön)
Say the long 'e' of 'gehen' and keep the tongue there while rounding the lips forward. Hold it long and steady: schön, hören.
The short ö (möchte)
Say the short 'e' of 'Bett' and, without moving the tongue, round the lips into a small circle. The lip rounding is what makes it ö.
The soft ch (nicht)
Say a long 'y' as in English 'yes' but push more air and switch the voice off: the middle of the tongue rises high near the front and the air hisses gently over it. Comes after e, i, ä, ö, ü, ei, eu, after l, n, r (welche, manche, durch) and in the -ig ending.
The hard ch (Buch)
The back of the tongue rises toward the roof of the mouth — the 'k' place — but instead of blocking the air it lets it scrape through. Comes only after a, o, u, au.
The German r (rot)
Made at the BACK of the mouth: the tongue back approaches the soft palate or uvula and the voice flows with a slight rasp, like a very gentle gargle. Never the English curled-tongue r, and never a strong roll.
The vocalized r (Vater)
At the end of a syllable, German r melts into a short, dark 'ah'-like vowel: 'Vater' ends in a relaxed open sound, not a consonant. Let the tongue drop — do not curl it.
The German w (Wasser)
Top teeth on the lower lip as in 'Frau', but the voice buzzes through. German w is always this buzzing sound — never the English rounded-lips w.
The German z (zwei)
German z is t + s said together, released as one crisp sound at the front of the mouth. It is never the buzzing English z: zwei, Zeit, jetzt.
Final devoicing (und, Tag)
At the end of a word, German b, d, and g always switch to their voiceless partners: final b is said as 'p', final d as 't', and final -g in words like 'Tag' as 'k'.
The fresh vowel start (Arbeit)
German words and syllables that begin with a vowel start with a tiny catch in the throat, like the small stop in 'uh-oh'. Close the vocal cords briefly, then release straight into the vowel — never glide in from the word before.

What it does not do

  • It does not return a transcript of what you said.
  • It does not tell you which sound it thought you said instead of the expected one. The exception is Mandarin tones, where it shows which tone it heard.
  • It does not give an exam grade, or a CEFR, HSK, JLPT or TOPIK level.
  • It does not score sentence intonation, sentence stress or Japanese pitch accent.

What makes any automatic check less reliable

  • Background noise, music or other voices.
  • A clipped start, when the recording begins after you have started speaking.
  • Whispering, which has no voiced pitch to measure.
  • Very fast connected speech, where words and syllables run into each other.

How to check any German pronunciation checker in two minutes

  1. Go somewhere quiet, hold the microphone close and speak at normal volume.
  2. Record schön (beautiful) with a real ö: say e, then round your lips without moving your tongue.
  3. Record schön again, this time said like schon (already), with a plain o.
  4. A checker that hears German vowels must score the vowel lower in the second take. If both takes score the same, it is not judging that sound.
  5. Repeat each take three times. One take can be off; the pattern over three takes is what counts.
  6. To run it on TonePerfect, type the words into the recorder at the top of this page.

Other ways to get feedback on your German

  • A teacher or tutor. Hears everything, including rhythm and melody that no app scores, and can explain what to change. Only available during lessons, and paid by the hour (for example on italki or Preply).
  • Recording yourself next to native audio. Free and always available: Forvo has words recorded by native speakers and YouGlish plays a word inside real videos. You are the judge, which works once your ear can already hear the difference.
  • Your phone’s dictation. Switch the keyboard to the language and dictate. If the right text comes out, you were understood. It is free, but speech recognition guesses words from context, so it forgives many mistakes and never says which sound was off.
  • Human-feedback services such as Speechling. A coach listens to your recordings and sends corrections, after a delay.
  • Speaking exercises in course apps (Duolingo, Babbel, Rosetta Stone). Useful practice, but they usually mark a whole word or phrase right or wrong instead of scoring each sound.

Questions

Does it check umlauts and the ch sounds?+

Every phoneme gets its own score against the sound the word needs: ä, ö and ü, the ch of ich and the ch of Bach, the German r and the final consonants that turn voiceless (Hund is said with a t). The two-minute test above shows how strictly any checker separates ö from o.

Can it handle long compound words?+

Yes. Every phoneme of a compound is scored, however long it gets, so you see which part of Geschwindigkeitsbegrenzung went wrong.

Is TonePerfect free?+

Partly. The pronunciation tests on toneperfect.app are free and need no account, and the app has a free tier with daily limits; Premium is a paid subscription.

Which devices does TonePerfect work on?+

TonePerfect runs on iPhone and iPad (App Store), Android (Google Play) and the web at web.toneperfect.app, and the free tests on toneperfect.app work in a phone or desktop browser once you allow the microphone.

What happens to my recordings?+

It depends on where you record. On toneperfect.app, the free browser tests and tools use your recording to compute your score, and TonePerfect does not store it unless you are signed in, have confirmed you are an adult and have turned on “contribute recordings to research”. In the TonePerfect app, scored recordings are saved with your account until you delete the account.

How accurate is TonePerfect?+

TonePerfect has not published an accuracy figure. Its scores are a practice signal for comparing your own recordings over time and finding your weakest sounds, not a certification or an exam grade.