TonePerfect vs italki

italki is not an app you compete with, it is a marketplace full of human teachers, and an hour with a good one is worth more than any amount of software. This page exists because people ask which to spend money on. The honest answer depends on what you are short of: judgement, or repetitions.

EnglishSpanishFrenchGermanRussianJapaneseKoreanChinese (Mandarin)

At a glance

FeatureitalkiTonePerfect
Main focusOne-to-one lessons with human teachersPronunciation training, in eight languages
Languages130+8 — Mandarin, English, Spanish, French, German, Russian, Japanese, Korean
PricePer lesson — community tutors ≈$5–15/hrFree · Premium from $4.99/mo
Free tierNone — trial lessons are discounted, not free10 AI assessments per day, free
Speech feedbackA teacher’s ear and explanationA score for every sound in every word you say
Feedback speedLive, during the booked hourInstant, on every take, as many takes as you want
Error diagnosisAs good as the teacher — often excellentRanks your sounds weakest-first and drills the worst ones
Targeted drillsWhatever you and the teacher agree toMinimal pairs and spaced repetition, aimed at your weakest sounds

Prices are US figures checked in August 2026 and move with promotions — check the stores or the app’s own site for current numbers.

What italki does better

  • A human being, which remains the highest-quality feedback available for any language skill
  • Correction well beyond pronunciation — grammar, vocabulary, register, and whether you were actually understood
  • Real conversation, with the pressure and repair work that no drill reproduces
  • Pay per lesson with no subscription; community tutors are typically $5–15 an hour

Where TonePerfect goes deeper

  • Cost per repetition — an hour of tutor time buys a handful of corrections; a free day here buys ten fully scored takes
  • Every sound in every take gets a number, which no teacher can do in real time
  • Available at 6am with no booking, and it never gets tired of the same syllable
  • Progress on your weakest sounds is tracked over weeks rather than recalled between lessons

Bottom line

If you can afford a weekly italki lesson, book it — a teacher corrects things no scorer models: word choice, register, the dialect you are drifting towards, whether you were actually understood. What a lesson cannot give you is two hundred scored repetitions of the one vowel you keep missing, because that is not what an hour of a person’s time is for. TonePerfect is what you do between lessons.

Frequently asked questions

Should I spend my money on a tutor or an app?

If you have never spoken to a native speaker, spend it on the tutor. If you have, and the same sound keeps coming back marked, spend it on the thing that lets you attack that sound two hundred times with a score on each attempt.

Will a tutor fix my accent?

A good one will tell you what is wrong and demonstrate it. Fixing it is repetition, and repetition is the part that has to happen outside the lesson — which is where a per-sound score earns its place.

Hear the difference yourself

Take the free 2-minute test — every sound you say gets its own score.

Take the free test

Other comparisons

Keep exploring

Train, don't just read

Practice your pronunciation in the app

A guide can explain the tones, but you can't fix your pronunciation by reading. The TonePerfect app lets you actually say the words and scores every syllable — initial, final, and tone — in real time, so you hear your mistakes and correct them on the spot.

  • Instant AI feedback on every syllable
  • Practice any word, sentence, or HSK list
  • Hands-on tone training you can't get from reading

Free to start · 4.6★ · 30,000+ learners