Ugly, free, and unbeatable
Not a course, an engine. Every learner heading for an exam or a large vocabulary should be running it in the background of whatever else they use.
Anki is the least app-like thing on this list and the one most likely to still be on your phone in three years. It does one thing: shows you a card at the moment you are about to forget it. That is the entire product, and decades of retention research say it is the right one.
Because it is content-agnostic, it goes anywhere the polished apps cannot: JLPT kanji, medical Spanish, Icelandic noun declensions, the two hundred words from the novel you are reading. Shared decks cover most common needs, and AI now makes generating custom cards from your own material trivial.
The costs are the interface, which is unapologetically utilitarian, and the discipline required — nobody sends you a notification with a cartoon owl. Pair it with a course app or a tutor and it quietly does the memory work neither of them does well.
Version reviewed: 2.24.0 (AnkiDroid) · July 31, 2026
Screenshots below were captured by our automated test rig on a real Android phone (Moto G Power 2021, Android 11) — no account, no trial, nothing to buy.
This is what greets you after install: a cardboard box with cobwebs and 'Collection is empty.' No mascot, no placement test, no card request, no account. AnkiDroid is free, open-source, volunteer-built software, and it assumes something no commercial app dares to: that you'll bring your own motivation. Everything about it follows from that.
You don't have to build everything yourself. The shared-deck library — a plain, fast, gloriously unfashionable web page — has thousands of community decks. Searching Spanish turns up classics like the 5,000-word frequency dictionary, 9,000 sentences with native audio, and full conjugation courses, each with honest user reviews attached. Free, all of it.
The note editor is the heart of the do-it-yourself workflow: front, back, done — here 'el mercado de pescado' / 'the fish market'. Making your own cards sounds like homework, and it is; it's also famously effective, because deciding what goes on the card is itself studying. This is the app's real learning curve: not the software, the habit.
Flip a card and grade yourself: Again, Hard, Good, or Easy — each showing exactly when you'll see the card next (<1 minute to 5 days, stretching to months as you succeed). This is spaced repetition laid bare: cards you know retreat into the future, cards you miss come back immediately. Every serious language learner ends up here eventually; medical students memorize entire degrees with these four buttons.
Finish your reviews and you get a gray snackbar: 'Congratulations! You have finished for today.' Plus one quietly useful stat — cards studied, seconds per card. No chest, no gems, no guilt-flame. That's the whole trade: AnkiDroid is free on Android and the web (the $24.99 iPhone app is how the project funds itself), endlessly powerful, and completely indifferent to whether you show up tomorrow. Bring your own streak.
Yes on Android, desktop and AnkiWeb. The iOS app is a one-off purchase that funds development.
No — thousands of shared decks exist — but cards you make from your own material work best.
No. It handles memory only; you need something else for grammar, speaking and listening.
The intermediate plateau is the single most common reason learners give up. Here is what causes it and which apps and habits actually push you past it.
Most language apps are built for conversation, not exams. Here is what to use to prepare for the JLPT, DELE, and similar proficiency certifications.
You do not need to spend hundreds of dollars to reach B1. Here is the cheapest combination of apps that actually gets you there.
Spaced repetition schedules review right before you would forget a word. Here is how the algorithm works and why it is the backbone of vocabulary retention.
Not every app works without a connection, and the ones that do vary in what they can do offline. Here is what to download before you go off-grid.