The Best App to Learn Japanese: An Honest Comparison
Nine apps compared on free tiers, kanji, grammar and price, plus the script problem that decides whether any of them will work for you.
What is the best app to learn Japanese?
The best app to learn Japanese depends on which wall you have hit. WaniKani is the strongest kanji trainer, Bunpro drills grammar, Anki holds vocabulary, and Duolingo builds the daily habit. Renshuu does a bit of everything for free. No app reaches conversation alone, so plan on a stack of two or three.
Why there is no single best app to learn Japanese
Japanese asks four separate jobs of you, and every app on this page is built for one or two of them. You need the script (two kana sets, then kanji), grammar that runs in an order English never prepared you for, vocabulary in volume, and eventually your own voice.
Spanish learners can fudge this. One course app carries them a long way because the alphabet is already theirs. Japanese does not allow the shortcut. The app that nails kanji ignores grammar. The app that explains grammar beautifully never drills you. Those gaps are what happens when you cut a writing system, a grammar and a spoken language into pieces small enough for a phone screen.
So the honest question is not which app wins. It is which two or three cover all four jobs for the least money. Everything below came from each product's own site in July 2026, and prices move, so read them as the shape of the deal rather than a quote.
| App | What it actually is |
|---|---|
| WaniKani | Kanji and vocabulary trainer built on radicals and mnemonics |
| Bunpro | Grammar review system organised by JLPT level |
| Anki | Spaced-repetition flashcards you load yourself |
| Duolingo | Gamified lesson path built around a streak |
| LingoDeer | Beginner course written for Asian languages first |
| Renshuu | Free all-rounder: kanji, grammar, vocabulary, quizzes |
| Human Japanese | A book you read, with audio and animated kana |
| Pimsleur | Audio-only, speak-aloud course |
| italki | Marketplace for human tutors |
The last one is not an app in the way the others are, but it fixes the exact hole every product above it leaves behind.
The script problem, which most Japanese app lists skip
Here is what separates a Japanese app from a Spanish one. Japanese runs three writing systems at once, inside the same sentence, and there is a fourth built purely for foreigners that will quietly stall you.
| Script | Native | What it does |
|---|---|---|
| Hiragana | ひらがな (平仮名) | Grammar, endings, native words |
| Katakana | カタカナ (片仮名) | Loanwords, names, emphasis |
| Kanji | 漢字 | Meaning-carrying characters borrowed from Chinese |
| Rōmaji | Latin letters | A scaffold for learners, not real Japanese |
Hiragana and katakana have 46 basic characters each, and most people can read both inside two weeks. Kanji is the long game. The jōyō list, the set treated as everyday literacy in Japan, holds 2,136 characters and was last revised on 30 November 2010.
Now the part that decides everything. Japanese is normally written without spaces between words. Kanji does the job that spaces do in English, chopping a sentence into visual chunks your eye can grab. Kana-only text is therefore harder to read than text with kanji in it, which is the opposite of what every beginner assumes.
Which is why romaji is a trap rather than a kindness. If an app shows Latin letters beside the Japanese, your eyes take that road every time, for free, forever. Six months later you have a 200-day streak and still cannot read a menu. Learn kana in week one, switch romaji off wherever it can be switched off, and accept a fortnight of feeling slow.
So judge any app on one question: does it let you stay on romaji? Human Japanese and Renshuu teach kana properly and move you past it. WaniKani assumes you arrive already reading kana and hands you a kanji system instead. Pimsleur is audio-first, so treat it as a speaking tool and get your literacy elsewhere. Duolingo does teach both kana sets, then introduces kanji without much of a system behind it.
Start with our hiragana chart and katakana chart, which cover all 46 characters each with sounds and example words. If you are unsure which script does what, hiragana vs katakana settles it.
The kanji and grammar engines: WaniKani, Bunpro and Anki
These three are not courses. They are machines for keeping things in your head, and serious learners end up running them underneath whatever course they use.
WaniKani
The most effective kanji trainer available, and the reason a lot of people finally get past the wall. It teaches radicals first, builds kanji out of them with mnemonics, then attaches vocabulary to lock the readings in. Its homepage claims 2,000 kanji and 6,000 vocabulary words "In just over a year".
It is free until you reach level 4, which WaniKani reckons is roughly 100 kanji, 200 vocabulary words and 55% of the kanji needed for JLPT N5. Past that it is USD 9.00 a month, USD 89.00 a year, or USD 299.00 once for lifetime access.
The catch is real. No grammar, no listening, and a fixed order you cannot change, so the kanji in the book you want to read might sit 40 levels away. Miss ten days and you return to a review pile that eats your week.
Bunpro
Bunpro does for grammar what WaniKani does for kanji. Every point goes on a spaced-repetition schedule, and you produce the form rather than pick it from a list. The grammar library is sorted by JLPT level from N5 upward, so it maps onto a textbook or a test date.
There is a free tier the site labels "Free Forever!" with limited access to grammar, vocabulary and reading passages, and every new account gets a 30-day Premium trial with no credit card. Premium is USD 5 a month, or USD 150 once for lifetime.
The catch: it is a review system first and an explainer second. Meet a grammar point for the first time inside Bunpro and it will test you on it rather than patiently teach it. It also assumes you already read kana and a decent amount of kanji. Excellent second app, poor first one.
Anki
Anki describes itself as "a flashcard program that helps you spend more time on challenging material, and less on what you already know", which is accurate and about as exciting as it sounds. It is free on Windows, macOS, Linux and Android, and USD 24.99 as a one-time purchase for the iPhone and iPad app.
For Japanese the usual starting point is the free Kaishi 1.5k deck: 1,500 beginner words, each card showing the word with furigana inside a real sentence, with audio for both. It lives on AnkiWeb and on its GitHub page.
The catch: Anki teaches nothing by itself. It only holds what you met somewhere else, and the interface has the charm of a tax form. If ten minutes of grey flashcards sounds unbearable, Renshuu does a friendlier version.
The course apps: Duolingo, LingoDeer, Renshuu, Human Japanese and Pimsleur
Duolingo
Still the best app for the thing it is genuinely good at: getting you to open it again tomorrow. The Japanese course teaches both kana sets, the free tier is a real course rather than a demo, and for a nervous beginner that counts.
Its weaknesses land harder in Japanese than in Spanish. Kanji shows up without a system for building or remembering it, and grammar arrives by inference, which works badly for a language whose word order and particles have no English equivalent. Use it as a habit builder and put something structured underneath. Our full Duolingo Japanese review walks the course unit by unit.
LingoDeer
LingoDeer was built for Japanese, Korean and Chinese before it added European languages, and it shows. Grammar notes sit beside the lessons instead of being withheld, and the sentences respect how Japanese actually assembles.
Its own pricing page lists US$14.99 a month, US$39.99 a quarter and US$95.99 a year (marked down from US$159.99), plus one-time multi-year plans. That page advertises no permanent free tier, so budget for a subscription.
Renshuu
The most generous free thing on this page, and the answer if your budget is zero. Renshuu covers kanji, vocabulary, grammar and sentences, filterable by JLPT level from N5 to N1, with ready-made lesson packs matching textbooks like Genki. It quizzes you in several formats, runs on iOS and Android, and wraps the lot in a garden tended by a mascot called Kao-chan.
The catch is the interface, dense enough to be intimidating on day one. An optional Pro tier adds extras such as listening questions and pitch accent detail, but the core study system is free rather than crippled.
Human Japanese
Human Japanese reads like a patient book rather than a game, and that is the point. It starts from absolute zero with pronunciation, writing, grammar and culture, using animated kana and kanji quizzes as it goes, across a beginner volume and an intermediate one.
The first eight chapters are free with "no credit card, no gimmicks, no time limits". After that it is a subscription: $5 a month or $49 a year, or $9 a month and $89 a year bundled with Satori Reader for graded reading.
The catch: it explains beautifully and drills lightly. Finish it and you will understand a great deal of Japanese while still producing very little. Pair it with Anki or Renshuu.
Pimsleur
Half an hour of audio at a time, and the only tool here that forces you to build a Japanese sentence out loud, from memory, before handing you the answer. For pronunciation and for the specific terror of speaking, nothing else on this list is close.
The catch is written into the format. Being audio-first, it will not make you literate, and its plans shift enough that you should check current pricing on their site rather than trust a number in an article. There is a free lesson and a 30-day money-back guarantee.
italki
A marketplace rather than an app, where teachers set their own rates and you book them directly. Its Japanese page says lessons typically run $15 to $60 an hour, with a 30-minute lesson usually between $3 and $10. Professional teachers are certified and arrive with structured materials. Community tutors are native or fluent speakers doing conversation practice more cheaply.
One 30-minute conversation a fortnight will do more for your Japanese than a third app. Book it before you feel ready, because you will not feel ready.
The best app to learn Japanese for each goal
Pick by your bottleneck, not by star ratings.
Best overall for a beginner: LingoDeer or Human Japanese, depending on whether you want a guided path or a good explanation. Neither is the last app you will use, and that is fine.
Best free app to learn Japanese: Renshuu. It is the only free tool here that covers script, grammar and vocabulary in one place without capping the core. Anki is free too and holds more, while Duolingo's free tier wins a different prize: best free habit.
Best for kanji: WaniKani, and it is not a close race. The free alternative is Anki with a kanji deck plus Renshuu's kanji tools, which costs nothing and asks a lot more of you.
Best for grammar: Bunpro to keep it, Human Japanese to understand it the first time, LingoDeer if you want it inside a course.
Best for speaking: italki. Among the apps proper, Pimsleur, because it makes you produce whole sentences aloud under mild time pressure. AI conversation features help with nerves and do nothing for the silence after a real person asks you something.
Best for JLPT prep: Bunpro and Renshuu, both of which sort everything by level from N5 to N1, so you study exactly what the test covers.
So there is no single best Japanese learning app, only the best pair for the gap in front of you.
A 3-app Japanese stack, and what no app will do for you
One app for script and kanji, one for grammar, one human for output. That is the whole recipe.
The free stack: Renshuu for script, grammar and vocabulary, Anki with the Kaishi 1.5k deck for retention, and one italki conversation a fortnight. Only the last of those costs anything.
The paid standard: WaniKani for kanji, Bunpro for grammar, italki for speaking. This is where a lot of intermediate learners quietly end up, and it works.
Month one from zero: Human Japanese or LingoDeer for the course, our kana charts for the script, and Duolingo only if you need a streak to keep showing up.
Five hours a week, split like this:
| Day | Time | What you do |
|---|---|---|
| Monday | 30 min | Kanji reviews, plus one course lesson |
| Tuesday | 45 min | Grammar reviews and one new grammar point |
| Wednesday | 30 min | Kanji reviews, plus 10 vocabulary cards |
| Thursday | 45 min | Course lesson, add 5 words to your deck |
| Friday | 30 min | Tutor call, or shadowing audio if you are not ready |
| Saturday | 60 min | Read something real: manga, easy news, a game menu |
| Sunday | 60 min | Reviews, then a rest day (take the rest day) |
Now the honest part. Every app here trains recognition in perfect conditions: clean audio, one speaker, a topic you were primed for, unlimited thinking time. Japanese in the world is a train announcement, three friends talking over each other, and a handwritten sign.
The arithmetic is not kind, and no app rewrites it. Those 2,136 jōyō kanji at 20 new characters a week is roughly two years, and that is before the words they spell. What moves the number is volume: reading things you half understand, every day, for longer than feels reasonable.
So add the three things your apps will not give you. Reading real Japanese, badly at first, starting with graded material. Listening at native speed, which means shows and podcasts rather than app audio. And a person who answers back, even for fifteen minutes a fortnight.
Our free Japanese lessons begin with the kana and the numbers, which is the right first week. The whole field, on one screen, is below.
Japanese app comparison: cost, free tier and the honest catch
| WaniKani | Bunpro | Anki | Duolingo | LingoDeer | Renshuu | Human Japanese | Pimsleur | italki | |
|---|---|---|---|---|---|---|---|---|---|
| Genuinely best at | Kanji, in order | Grammar review | Vocabulary retention | Showing up daily | A structured start | Free all-round study | Explaining things | Speaking aloud | Real conversation |
| Teaches the script | Kanji only | Your deck's job | Kana yes, kanji weakly | Audio first | If you ask | ||||
| Free tier reality | Levels 1 to 3 | Free forever, limited | Free except on iOS | Full course, ads | None advertised | Core is free | First 8 chapters | One free lesson | |
| Rough price | $9/mo, $299 lifetime | $5/mo, $150 lifetime | Free, $24.99 on iOS | Free or subscription | $14.99/mo, $95.99/yr | Free, optional Pro | $5/mo or $49/yr | Subscription | $15 to $60 an hour |
| The honest catch | No grammar at all | Reviews more than teaches | You build it yourself | Kanji without a system | You outgrow it | Dense interface | Light on drilling | Leaves you illiterate | Costs real money |
TL;DR: picking your Japanese app
There is no single winner
Japanese needs four things: script, grammar, vocabulary and speaking. Each app covers one or two of them. Pair two and you close a gap one alone never will.
Kana first, romaji never
Learn all 46 hiragana and 46 katakana in your first fortnight, then switch romaji off. Japanese has no spaces between words, so kanji is what makes text readable.
The default picks
WaniKani for kanji, Bunpro for grammar, Anki for retention, Renshuu for free coverage, Duolingo for the habit, Pimsleur for speaking aloud, italki for real conversation.
Best free option
Renshuu covers script, grammar and vocabulary free, sorted by JLPT level. Anki is free everywhere except iPhone and iPad. Duolingo's free tier is the best free habit builder.
The stack that works
WaniKani plus Bunpro plus one italki call a fortnight is where most intermediate learners land. The zero-budget version is Renshuu plus Anki.
What apps cannot do
They train recognition in perfect conditions. Add real reading, native-speed listening and one human who answers back, or you plateau around upper beginner.
Start Japanese today, free
No subscription needed for your first week. Our beginner lessons cover both kana charts, the numbers, and the words you will actually use.