Genki vs Bunpro (2026): textbook or grammar app — and why most people need both
Short answer: these are not competing products. Genki is a printed beginner course from The Japan Times that teaches you Japanese from zero and runs out somewhere around JLPT N4. Bunpro is a grammar SRS that does not teach you the language at all — it drills grammar points you have already met, and keeps going to N1. If you are choosing between them you are usually choosing the wrong thing; the real question is which one you need first.
I build BetterLingo from Japan and study on this stack myself. This page names what each one is better at rather than picking a winner, and says plainly what BetterLingo is not, near the bottom.
Why this comparison barely exists anywhere
Search genki vs bunpro and you get Reddit threads and forum posts, almost no dedicated pages. That is because it is a category mismatch: a book against a web app. But people search it anyway, and the reason is real — both cost money, both claim to handle grammar, and a beginner cannot tell from the outside that one is a course and the other is a review machine.
What they actually are
Genki: An Integrated Course in Elementary Japanese is a textbook, now in its 3rd edition, published by The Japan Times Publishing. It is a full course: dialogues, grammar explanations, vocabulary lists, reading and writing sections, and a separate workbook with exercises. It expects you to sit down with paper, and it assumes a teacher or at least a disciplined self-study routine. The official site (genki3.japantimes.co.jp) carries a self-study section, a teacher's page, and the official companion app for the audio; e-book editions and Spanish and French versions exist too.
Genki comes in two volumes. Volume 1 takes you from the kana through the first half of elementary grammar; volume 2 finishes the elementary range. As a rough JLPT mapping — and every mapping like this is rough, because Genki is not a JLPT book — volume 1 lands around N5 and volume 2 around N4. It does not go past that.
Bunpro is a browser-first grammar SRS. You add grammar points to a queue, and it shows you fill-in-the-blank sentences at spaced intervals so you have to produce the form rather than recognise it. Each point has an explanation, example sentences, and links out to where that point appears in textbooks — including Genki. Its paths run from absolute beginner to N1, which is where it differs most sharply from Genki. Bunpro's own site prices it at US$5.00/month or US$150.00 lifetime, with a free tier and a trial (read from bunpro.jp/pricing in August 2026; the annual figure renders behind a toggle that does not appear logged out, so it is deliberately not quoted here).
What Genki is better at
- Teaching you something you have never seen. Bunpro assumes you have already met the grammar point somewhere. Genki is that somewhere.
- Order. A textbook sequences the language for you. You never have to decide what to learn next, which is the decision that kills most self-study.
- Context. Grammar arrives inside dialogues with people, places and a reason to say the sentence — not as an isolated pattern.
- The workbook. Production practice on paper, with an answer key, is still one of the cheapest ways to find out you do not actually know a form.
- It is the common standard. Classes use it, tutors know it, and every question about it has already been asked online.
What Bunpro is better at
- Not forgetting. A textbook teaches ~てしまう in chapter 18 and never asks you about it again. An SRS keeps asking, on a schedule tuned to when you are about to lose it.
- Range. Genki stops around N4. Bunpro keeps going through N3, N2 and N1, so the tool does not need replacing when the book runs out.
- Producing, not recognising. Typing the form into a blank is a harder and more honest test than picking it from four options.
- Disambiguation. Its explanations spend most of their effort on the lookalikes — the ones where a textbook gives you one line and moves on.
- It fits around whatever you already use. Bunpro is explicitly built to sit alongside other resources rather than replace them, which is why it references textbook chapters at all.
Where each one fails
Genki fails at retention and at the ceiling. Finishing both volumes leaves you with a large pile of grammar you met once. And past N4 there is no Genki 3 — you have to change tools mid-journey, which is the point where a lot of people quietly stop.
Bunpro fails as a first teacher. Starting from zero inside a review queue means every item is new every day, the queue grows faster than you learn, and the explanations have to carry a teaching load they were not designed for. It is also a paid subscription that gets more expensive the slower you go — an SRS charges by month, and a book charges once.
So which one
- Absolute beginner, no grammar yet: Genki first. Add Bunpro when you are a few chapters in and can feel things slipping.
- Finished Genki I and II: Bunpro, straightforwardly. This is the case it is built for.
- Learned by ear or in Japan, patchy grammar: Bunpro, using its search to fill holes, and Genki only as a reference to look things up.
- Sitting N3 or above: Genki is not in the conversation. Bunpro, or a level-specific grammar book.
- Budget is the constraint: a used Genki plus a free grammar reference beats a subscription you will pause in March.
Running them together
The stack that actually works is boring: read the Genki chapter, do the workbook pages, then add that chapter's grammar points to Bunpro so they keep coming back. Bunpro's textbook mapping exists precisely so you can do this without deciding anything. The failure mode is adding points to the SRS before you have read the explanation anywhere — then reviews become guessing, and guessing does not encode.
Where BetterLingo fits, and what it is not
I should be direct about this, since it is my project. BetterLingo is a JLPT practice app that marks written answers — you answer in your own Japanese and get it graded, rather than choosing between four options. It is aimed at the gap both tools above leave open: knowing a form and being able to use it under exam conditions are different skills.
What BetterLingo is not: it is not an SRS and does not pretend to be. No deck library, no card editor, no dictionary import, no textbook mapping, no 60-level kanji curriculum. It is small and new, and it will not replace Genki as a course or Bunpro as a review engine this year. If you are choosing your one main tool, choose between those two on the criteria above.
Next steps
If you have Genki or Bunpro running already and want to find out whether the grammar has actually stuck, try answering a few JLPT practice questions in writing and see what comes back. It is an uncomfortable check, and that is the point.