Is there an app that checks my Japanese pronunciation?

Yes. TonePerfect listens to you say a Japanese word or sentence and scores it mora by mora from 0 to 100, so a long vowel cut short (おばあさん said like おばさん), a dropped small っ (きって said like きて) or a rushed beat shows up as a wrong sound. Pitch accent is not scored.

You can try it free on this page, in the browser, with no signup; kanji get furigana as you type. 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

  • Japanese: mora by mora, so a long vowel cut short, a dropped small っ or a rushed beat shows up as a wrong sound.
  • 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 r-flap: ら・り・る・れ・ろ
Tap the tongue once, quickly, against the ridge behind the upper teeth — between an English l and r, close to the quick d in American "water". Never roll it, never curl the tongue back.
つ (tsu)
A quick t that melts straight into "su" — the "ts" of "cats" at the START of a beat. Don't drop the t and don't say "su".
ふ (fu)
Blow air softly between almost-closed lips, like gently blowing out a candle. NOT an English f — the teeth never touch the lip.
Long vowels: おう・おお・ええ・いい
A long vowel is the same vowel held for one extra full beat — がっこう is ga-k-ko-o, four beats. Keep the vowel pure while you hold it; don't let お drift toward "ou".
Small っ (the held beat)
A held, silent beat: get your mouth ready for the NEXT consonant and hold it closed for one full beat — がっこう has a real beat of silence in the middle. For す/し it is a held hiss instead.
ん (the standalone n)
A full beat of nasal hum on its own. Before b, p or m it sounds like "m"; before k or g like "ng"; before t, d or n like "n". At the end of a word or before a vowel, keep the tongue tip down and just hum through the nose. Whatever the color, give it its whole beat.
う (the flat u)
Like "oo" in "food" but with the lips relaxed and almost flat, not rounded or pushed forward.
Devoiced u and i
Between voiceless consonants and at the end of words, u and i often go silent: です comes out "des'", します comes out "shimas'". Whisper the vowel rather than voicing it fully — a loud "desu" sounds robotic.
Mora timing
Japanese runs on a metronome: every kana gets one equal beat, including ん, small っ, and the second half of a long vowel. Don't stress one syllable and swallow the rest like English does.
Small ゃ・ゅ・ょ
Not a beat of its own: it fuses with the kana before it into ONE beat — きゃ is "kya" in a single beat, never "ki-ya".
し (shi)
Close to English "she", but with the tongue flatter and the lips unrounded — softer than an English sh.
ひ (hi)
A hissier h made with the middle of the tongue high, near the roof of the mouth — like the h in "hue".

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 Japanese pronunciation checker in two minutes

  1. Go somewhere quiet, hold the microphone close and speak at normal volume.
  2. Record おばあさん (grandmother), holding the long a for two full beats.
  3. Record おばあさん again with a short a, so it sounds like おばさん (aunt).
  4. A checker that counts morae must score the second take lower. If both takes score the same, it is not judging vowel length.
  5. Do the same with きって (stamp) said with and without the pause of the small っ.
  6. Repeat each take three times. One take can be off; the pattern over three takes is what counts.
  7. To run it on TonePerfect, type the words into the recorder at the top of this page.

Other ways to get feedback on your Japanese

  • 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.
  • OJAD (Online Japanese Accent Dictionary). Free. Shows the pitch-accent pattern of words and sentences and reads them aloud; it does not listen to you. Use it for the pitch accent TonePerfect does not score, together with the pitch accent page on this site.
  • 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.
  • Speaking exercises in course apps (Duolingo, 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 pitch accent?+

No. Japanese pitch accent is not scored, and no score reflects it. The pitch accent page on this site shows a word’s dictionary pattern and your own pitch line, without a score.

Does it check long vowels and the small っ?+

Yes. Scoring is mora by mora, so a long vowel cut short, a dropped small っ or a rushed ん shows up as a wrong sound.

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.