Photo: 1aeg.sofia / Wikimedia Commons (CC BY 4.0)
A Duolingo alternative for English learners is any tool that covers what Duolingo's English course tends to underdeliver on: real speaking practice, pronunciation feedback and listening at natural native speed. For most ESL learners that means Noun Town for vocabulary learned in context with native audio, italki for live tutoring and correction, and a free tool like Cake or the British Council's LearnEnglish for everyday conversational material. Duolingo is a solid way to build a first vocabulary base and a daily habit, but English learners aiming for real conversation, work or an exam usually need at least one tool built specifically around speaking rather than translation.
Short answer: For vocabulary learned in context with native audio and built in speaking practice, Noun Town is the strongest one time pick at $19.99, no subscription. For live correction from a real person, italki tutors are priced by the hour. Cake and the British Council's LearnEnglish are both free and good for everyday conversational English. ELSA Speak is a paid app focused specifically on pronunciation. Most ESL learners get the furthest by combining two or three of these rather than relying on Duolingo on its own.
Why ESL Learners Look Beyond Duolingo
English has more people learning it as a second language than any other language in the world, and Duolingo's English course reflects that scale. It is polished, free to start, and genuinely effective at building the daily habit that most language learning advice says matters more than any single method. For the first few weeks, that combination works well for a huge number of learners.
The gap tends to show up once a learner has the basic vocabulary and starts trying to actually use English, in a conversation, an email, a job interview or a classroom. Duolingo's lessons are built mostly around tapping the correct translation or filling in a sentence from a word bank, which is a reasonable way to build recognition but a weak way to practise producing spoken English under real time pressure. Pronunciation feedback is limited, and the app rarely corrects the specific sounds a learner is getting wrong.
There's also the format itself to consider. Duolingo's free tier runs ads and caps mistakes with a hearts system that locks a lesson once they run out, which pushes some learners toward a paid subscription or a different app entirely regardless of how good the English course is. It is part of why Noun Town shipped as a single $19.99 purchase with nothing held back afterward. The team had used the big mobile apps themselves, got frustrated by the same ad breaks and paywalled lesson tiers, and heard the identical complaint from thousands of other learners before deciding to build it differently.
The Best Duolingo Alternatives for English Learners, Ranked
Here is how the main options actually compare, ranked by what each one does best for ESL learners specifically.
-
Noun Town
$19.99 one time
Best for vocabulary learned in context with native speaker audio and built in speaking practice. Objects in a 3D open world are labelled and voiced by native speakers, so pronunciation and word recognition build together rather than as separate skills added on afterward.
-
italki
$5 to $20 / hour
Best for live correction and real conversation practice. Connects learners with native English tutors for one to one video sessions, priced by the hour, which is often the fastest way to catch a mistake the moment it happens rather than waiting for an app to flag a pattern.
-
Cake
Free, optional premium
Best for natural, slang heavy conversational English. Built from short real video clips of native speakers using everyday expressions, which exposes learners to phrasing textbooks tend to skip.
-
ELSA Speak
Paid subscription
Best for pronunciation specifically. Uses speech recognition trained on non native pronunciation patterns to flag individual sounds, not just whole words, that differ from a native accent.
-
British Council LearnEnglish
Free
Best for free, structured material from an official source. Run by the organisation behind the IELTS exam, with grammar explanations, listening exercises and graded reading material at every level.
English is one of the 12 languages supported in Noun Town, taught through a 3D open world rather than a lesson screen, with native speaker audio at natural pace and speech recognition for practising words back out loud. A spaced repetition system tracks which words are sticking and schedules reviews automatically. The game has 590+ reviews on Steam with an 87% positive rating across the series and 200,000+ players, and there is a free demo available on Steam before you buy.
What a Translation App Alone Won't Build
Three skills tend to lag behind vocabulary for ESL learners who rely only on a tap and translate app, and none of them are solved by adding more vocabulary drills.
- Listening at native speed. Text to speech audio is usually clear and evenly paced. Real native speakers run words together, drop sounds and speak faster than almost any app's default voice, which is a genuine skill gap even for learners with a large vocabulary.
- Pronunciation of specific sounds. Most apps can tell you whether an answer was correct, not whether your "th" sound landed closer to a "d" or an "f". That level of feedback usually needs either a speech recognition tool built for it or a human listening in real time.
- Producing a sentence from scratch. Tapping a correct translation from a word bank is a different skill to constructing a sentence unprompted in conversation. Learners who only practise the former are often surprised at how much harder the latter feels the first time it matters.
None of this means Duolingo is a poor starting point. It just means the gap between recognising English and producing it confidently tends to need a tool built specifically to close it, rather than more of the same translation format.
How to Choose Based on Your Goal
If your goal is everyday conversation, a free tool like Cake or the British Council's LearnEnglish will take you a long way on its own, especially paired with something like Noun Town for building vocabulary that sticks. Neither requires a subscription to get real value from.
If you are preparing for a specific outcome, a job interview, a university course, or an exam like a Cambridge English qualification or IELTS, a tutor through italki becomes a lot more valuable, since a person can target exactly the gap between where you are and what the outcome requires. ELSA Speak slots in well for anyone whose main blocker is being understood clearly rather than vocabulary or grammar.
Most ESL learners who make fast progress are not relying on a single app. They are pairing vocabulary exposure with some form of real speaking practice, whether that is a tutor, a conversation partner, or a speech recognition tool built to catch what a translation app cannot.
What It Costs Over a Year
A free app costs nothing to try, and a $15 or $20 monthly subscription barely registers over a single month. Stretched across the year or more it typically takes to reach real conversational confidence in English, the gap between the options becomes a lot more visible.
| Tool |
Approx. cost |
Over 1 year |
| Noun Town |
$19.99 once |
$19.99 total |
| Cake |
Free (optional premium) |
$0, or more with premium |
| British Council LearnEnglish |
Free |
$0 |
| ELSA Speak |
Paid subscription |
Varies by plan |
| italki tutoring |
$5–$20/hour |
Depends on sessions booked |
None of this means the paid tools are a poor deal. A tutor through italki or a pronunciation specific app like ELSA Speak both do something the free options don't, correct a mistake live or flag a specific sound pattern automatically. The point is simply that a one time cost, a free tool and an hourly or monthly subscription add up very differently once you look past the first month.
The Combination That Works for ESL Learners
The most efficient setup for most ESL learners pairs Noun Town for vocabulary, since it bundles native audio, context and spaced repetition into one place, with a free conversational resource like Cake or the British Council's LearnEnglish for everyday phrasing. Once there is a working vocabulary, an occasional italki session or a stretch with ELSA Speak can close the specific gap that shows up first, whether that's confidence in conversation or a sound that keeps getting misheard.
According to the Common European Framework of Reference for Languages, the widely used standard for describing language ability across six levels from A1 to C2, consistent speaking practice is one of the clearest differences between learners who plateau at an intermediate level and those who keep progressing. Duolingo is a reasonable place to start that journey, but English as a second language learning tends to reward adding a speaking focused tool earlier rather than later.
Written by Callan Ratcliffe
Want to build English vocabulary with native audio built in from the start?
Try Noun Town on Steam
Common questions
What is the best Duolingo alternative for English learners (ESL)?
It depends on which part of English is giving you trouble. For vocabulary learned in context with native speaker audio and built in speaking practice, Noun Town is a strong one time purchase at $19.99. For live correction from a real person, italki connects learners with native English tutors by the hour. For natural, slang heavy speaking practice, Cake offers free short video lessons built from real native speaker clips. For pronunciation specifically, ELSA Speak uses speech recognition to flag individual sounds you are mispronouncing. Most ESL learners end up combining two or three of these rather than relying on Duolingo alone.
Does Noun Town teach English as a second language?
Yes. English is one of the 12 languages supported in Noun Town. Vocabulary is taught through a 3D open world using native speaker audio, speech recognition for speaking practice, and a built in spaced repetition system that resurfaces words before they are forgotten. It is available on PC and Mac via Steam for $19.99 as a one time purchase, with a free demo available.
Is Duolingo good enough for ESL learners?
Duolingo's English course is a reasonable way to build an early vocabulary base and get into a daily study habit. Where it tends to fall short is real speaking practice and pronunciation feedback, since most lessons are built around tapping translations rather than producing and correcting your own spoken English. Learners aiming for a job interview, an academic course or an exam like IELTS usually need to add a speaking focused tool at some point.
What's the difference between learning English for conversation and for an exam like IELTS or TOEFL?
Conversational English prioritises being understood quickly, natural phrasing and listening comprehension at native speed. Exam preparation for IELTS or TOEFL adds formal writing structure, timed reading comprehension and scored speaking tasks with specific criteria. Someone who is already conversational can still need weeks of dedicated exam practice, since the test format rewards specific skills that everyday conversation does not require.
Is Cake free to use for English learners?
Cake's core library of short video based lessons is free to use, built from real clips of native speakers using everyday expressions and slang in context. It also offers an optional premium tier with extra features, though the free version alone covers a large amount of conversational material.
How does ELSA Speak help with pronunciation?
ELSA Speak uses speech recognition trained specifically on non native English pronunciation patterns to flag individual sounds, not just whole words, that differ from a native accent. It is a paid subscription app, and it tends to work best as a focused add on for pronunciation rather than a full replacement for vocabulary or grammar study.
Do I need a tutor to learn English well?
No, though it speeds things up considerably. Free resources like the British Council's LearnEnglish site and apps like Cake can take a motivated learner a long way on their own. A tutor through a service like italki becomes most valuable once you have a vocabulary base and need someone to correct mistakes you cannot hear yourself making.
How long does it take to become conversational in English as a second language?
This varies enormously depending on a learner's first language and how closely it relates to English, plus how many hours a week they can realistically put in. As a rough guide, the Common European Framework of Reference for Languages places basic conversational ability around its B1 level, which learners studying consistently for several hours a week often reach within six months to a year.
How many people are learning English worldwide?
English is the most widely studied second language in the world. Estimates vary depending on how a learner is counted, but commonly cited figures put the number of people who speak English as a second or additional language at well over a billion, far more than those who speak it natively.
Does Noun Town have ads or paywalled content?
No. Noun Town has no adverts and no content locked behind an additional paywall once you own the game. The team built it this way after using major mobile language apps themselves and getting frustrated by ad breaks and paywalled lesson tiers, then hearing the same complaint from thousands of other learners. It is a single $19.99 purchase with everything included.
← Back to blog