How we rank: Online Language Learning
The Score (0–100) is a weighted sum of the factors below. Each factor is the weighted average of its metrics; each metric is calculated from one published fact. Missing facts score zero, and a service is ranked only when enough of its Score is backed by facts.
A service is ranked only when at least 70% of its Score is backed by verified facts.
← Best Language Learning Apps and Online Tutors 2026: Independent Ranking
Learning 30%
How many languages you can learn according to the service itself (logarithmic, full score from 40), whether there are real-time lessons with a human teacher, automated speaking practice (speech recognition or an AI conversation partner), and whether levels map to the CEFR scale (A1–C2) or a level certificate is issued.
| Metric | Rule |
|---|---|
| Languages to learn | Logarithmic, full score at 40 |
| Lessons with a human teacher | Yes = 100, No = 0 |
| Speaking practice (speech recognition or AI partner) | Yes = 100, No = 0 |
| CEFR-aligned levels or certificate | Yes = 100, No = 0 |
Price 25%
Whether you can start for free (free plan, free trial or trial lesson) and the monthly price of the cheapest paid plan billed monthly, in US dollars as shown by the service itself: $0 scores 100, $30 or more scores 0. For tutor marketplaces we use the minimum lesson price instead of a subscription, if the platform states one.
| Metric | Rule |
|---|---|
| Free plan or free trial | Yes = 100, No = 0 |
| Cheapest paid plan per month (or minimum lesson price) | Linear from 0 (100) to 30 (0) — lower is better |
Guarantees 15%
Whether a refund policy is published (terms or help pages on the company's site) under which money is refunded in at least some cases. We show teacher vetting on the profile but do not score it, because apps without human teachers cannot have it.
| Metric | Rule |
|---|---|
| Refund policy | Yes = 100, No = 0 |
User ratings 20%
The app's average rating on the US App Store from Apple's official API: 3 stars or less scores 0, 5 stars scores 100; ratings with few reviews weigh less (logarithmic, full weight from 1 million ratings).
| Metric | Rule |
|---|---|
| App Store rating | 3★ = 0, 5★ = 100, damped below 1,000,000 ratings |
Transparency 10%
Age of the company (15+ years gets full score) and whether the company publishes learning efficacy research, its own or commissioned from independent researchers.
| Metric | Rule |
|---|---|
| Company founded | Full score at 15+ years |
| Efficacy research published | Yes = 100, No = 0 |