There’s no single best language learning app — there’s the right tool for what you’re trying to do this week. This is an honest, hands-on roundup of the free tools we actually recommend, grouped by the job each one does well. We build a reading app ourselves (SweetMango, listed below), so we’ve tried to be straight about where it fits and where another tool is the better choice.
How we chose
Every tool here has a genuinely useful free tier — not a three-day trial. We favored tools that do one job well over all-in-one apps that do everything adequately, because the fastest progress comes from stacking two or three focused tools: something to build a habit, something to grow vocabulary, and something to get real input in the language. We avoided ranking by raw popularity; a few well-known apps are missing because their free tier is too thin to recommend.
The tools
Anki — long-term vocabulary retention
The gold standard for spaced-repetition flashcards. Anki schedules each card so you review it right before you’d forget it — ruthlessly efficient for drilling words, characters, and phrases into long-term memory. The interface is dated and the learning curve is real, but nothing beats it for retention.
Free: on desktop, web, and Android. The iOS app is a one-time paid purchase that funds the project. The catch: you build (or download) your own decks; it memorizes, it doesn’t teach context. → Anki
Duolingo — building a daily habit from zero
The most famous language app for a reason: the gamification genuinely keeps people coming back. Streaks, leagues, and bite-sized lessons make it easy to start and hard to quit. Best treated as a warm-up — it builds momentum and a starter vocabulary, but rarely carries anyone to fluency on its own.
Free: fully usable with ads. The catch: light on real-world context and reading; the gamification can quietly become the goal instead of the language. → Duolingo
SweetMango — reading practice with native audio and instant glosses
Short, level-graded stories you read one sentence at a time. Tap any word for an in-context gloss, toggle a hidden translation when you’re stuck, and listen to multi-voice native audio with the current word highlighted as it’s spoken. Built around comprehensible input — learning from text you can almost understand — for Spanish, Chinese, and French (with English glosses). This is our project, and we’ve tried to keep this list honest about where it fits: it’s a reading and listening tool, not a full course.
Free: to read every story, no account required to start. The catch: focused on reading and listening — a complement to speaking practice, not a replacement. → SweetMango
LingQ — high-volume reading and listening at intermediate level
Import articles, podcasts, and books, then read while tapping unknown words to save them. LingQ tracks your known-word count across everything you read, which is motivating once you’re past the beginner wall and want sheer volume of input.
Free: the tier caps how many words (“LingQs”) you can save. The catch: that free limit is low, and the interface takes some getting used to. → LingQ
Language Reactor — learning from Netflix and YouTube
A browser extension that puts dual subtitles on Netflix and YouTube, lets you pause on any word for a translation, and replays lines sentence by sentence. The best free way to turn shows you already watch into deliberate listening practice.
Free: core features are free; a Pro tier adds extras. The catch: desktop browser only — not a mobile experience. → Language Reactor
Clozemaster — vocabulary in real sentences after the basics
Fill-in-the-blank (“cloze”) sentences pulled from real usage, gamified into fast rounds. A great bridge between flashcards and reading — you learn words in the grammar and context they actually appear in, rather than in isolation.
Free: generous free tier. The catch: assumes you already know the basics — not a starting point for absolute beginners. → Clozemaster
Tatoeba — seeing a word used in many real sentences
A vast, crowd-sourced collection of example sentences translated across languages. Not a course — a reference. When a dictionary definition isn’t enough, Tatoeba shows you how a word actually behaves in dozens of real sentences.
Free: completely free and open. The catch: a reference tool, not a structured learning path. → Tatoeba
Forvo — hearing how a word is really pronounced
A pronunciation dictionary where native speakers record individual words — often in multiple regional accents. Indispensable when a phonetic spelling doesn’t tell you what a word actually sounds like out loud.
Free: to listen to recordings. The catch: single words and short phrases only; not for sentences or grammar. → Forvo
Tandem / HelloTalk — real conversation with native speakers
Language-exchange apps that match you with native speakers who want to learn your language. The only item on this list built for the part no app can fake: actually talking to a person. Best paired with a reading or vocabulary tool that builds the words you bring to the conversation.
Free: to message and call partners; paid tiers add convenience features. The catch: quality depends on finding committed partners, and it asks you to put yourself out there. → Tandem
Which one should I use?
Start from your goal, not the app. Here’s the single best free starting point for each:
| If you want to… | Start with |
|---|---|
| Build a daily habit from scratch | Duolingo |
| Memorize vocabulary for the long term | Anki |
| Practice reading with audio and instant glosses | SweetMango |
| Get high-volume reading and listening input | LingQ |
| Learn from TV shows and videos | Language Reactor |
| Drill vocabulary in real sentences | Clozemaster |
| Nail pronunciation | Forvo |
| Actually speak with a native speaker | Tandem / HelloTalk |
The honest takeaway: pick one tool to build the habit, one to grow vocabulary, and one to read or listen to real language. Most people overload on apps and under-invest in actual input. Whatever you choose, consistency beats the perfect setup.
Reading is the input most learners skip
SweetMango is our take on the reading piece: short stories in Spanish, Chinese, and French that you read one sentence at a time, with tap-to-gloss words and native audio. Try it free — no account needed to start.