WaniKani vs Anki: who should pick your kanji order?
Both run spaced repetition. Both will get kanji into your head if you show up. Comparing the scheduling algorithms is a waste of an afternoon, because that isn't where these two differ.
The real split is who decides what you study next. WaniKani has already decided, for all sixty levels. Anki has decided nothing and never will.
The two machines
| WaniKani | Anki | |
|---|---|---|
| What it is | A fixed kanji curriculum with SRS attached | An SRS with nothing attached |
| Content | 2,000 kanji and 6,000 vocabulary words, theirs | Whatever you add or import |
| Order | Radicals unlock kanji, kanji unlock vocabulary | Yours |
| Levels | 60, unlocked by getting items to Guru | None |
| Scheduler | 9 SRS stages in 5 groups, fixed intervals | FSRS, built in but off until you switch it on |
| Mnemonics | Written for every item | You write them |
| Cost | Free through level 3, subscription past that | Free, except $24.99 once on iOS |
Read the "order" row twice. That one row explains most of the arguments people have about these two.
Who decides the order
WaniKani's order is a dependency graph. You learn the radical 一, then kanji built from it, then vocabulary built from those kanji, and you cannot jump ahead. Items only unlock once you've pushed their prerequisites to Guru, which takes about four days of correct answers. The pace is not yours to set.
That constraint is the product. It's also why people who join with a book they want to read get frustrated: the kanji in chapter one of that book are scattered across levels 8, 23 and 41, and there's no way to pull them forward.
Anki has the opposite problem. Nothing stops you putting chapter one's kanji in tonight, which means nothing stops you building a 600-card deck at 11pm and never reviewing it. The order is free, so the discipline has to come from you.
What WaniKani will never teach you
WaniKani teaches kanji and the vocabulary those kanji spell. A Japanese sentence is not made of that alone. Kana-only words, katakana loanwords, names, slang, grammar, the particular sense a common word takes in a particular field: none of it is on the list, because it can't be. No fixed curriculum can contain the language.
So even at level 60 you meet unknown words on page one of a novel. That surprises people who treated the 60 levels as a finish line. It's the most common reason people leave, and it isn't really a complaint about WaniKani.
What Anki asks in return
Anki's freedom has a price and the price is card-making. Every card is a small decision: what goes on the front, what audio, which sentence, whether to keep the screenshot. Ten minutes of card-making is ten minutes you didn't read.
Shared decks skip that, and then you're back to someone else's order, except now without the mnemonics and the dependency graph that made WaniKani's order coherent. The Core 2k deck is not a curriculum, it's a frequency list.
One thing worth knowing if you're on Anki already: FSRS ships inside modern Anki but is not on by default. If you never went into deck options and enabled it, you're on the older scheduler. More on that here.
The third answer: let the reading decide
There's an option the comparison hides, which is to stop choosing an order at all and let the text choose it.
You read something real, you tap what you don't know, and that word goes into review with the sentence it came from. The order isn't frequency and isn't a curriculum, it's what you actually ran into, which is the only list guaranteed to be relevant to you. Words you keep meeting come back often. Words you never meet again quietly stop mattering.
That's what Mossglen (ours, free) does on any web page: tap a word, get the meaning, and it's scheduled for you without a deck to build. The same trade-off as everything else here, made explicit: you give up the systematic coverage WaniKani gives you, and you get the coverage of what you read.
Which one, honestly
- You can't read any kanji yet. WaniKani. The first levels are the best on-ramp anyone has built, and the mnemonics genuinely work. Free through level 3 is enough to find out.
- You already read, slowly. Not WaniKani. Its order will fight your text. Either Anki with sentences you mined yourself, or reading-driven review.
- You hate making cards. Not Anki. This is the honest disqualifier and people ignore it for years.
- You want one tool for a show or a book. Neither of these, really. Migaku is the closer comparison.
- You're at level 45 and drowning in reviews. Stop adding lessons for two weeks. That's a WaniKani setting, not a reason to switch.
The short version
WaniKani is a path someone else laid, and it ends. Anki is an empty box that never ends and never starts by itself. Reading is a third thing: no order, no end, and it's the thing both of the others were supposed to be preparing you for. If you've been at this a while, the question isn't which SRS wins, it's how soon you can start reading real Japanese with whichever one you pick.
Mossglen turns the pages you browse into reading practice.
Add to Chrome — freeKeep reading
Clozemaster alternative: when fill-in-the-blank stops working
Looking for a Clozemaster alternative? Figure out why the cloze grind stalled first, then pick the tool that fixes that problem instead of the one that repeats it.
How to immerse yourself in a language at home, one default at a time
How to immerse yourself in a language at home without a trip abroad. Swap the defaults you already have, add input you can follow, and skip the background noise.
How many words do you need to know to read a newspaper?
How many words do you need to know to read a newspaper in another language? The research figure, what 98% coverage feels like, and what to read before you get there.