Tools Blog Pro About Free guide
← All guides

Bunpro Review: Is the Grammar SRS Worth It in 2026?

13 July 2026

🎯 Want to actually speak Japanese, not just read about it? Practise with a friendly tutor for about the price of a coffeetry a lesson on italki → Affiliate link — supports Wakoku at no extra cost to you.

Bunpro Review: Is the Grammar SRS Worth It in 2026?

If you’ve spent any time learning Japanese, you already know the pattern: kanji and vocabulary have a dozen great apps built around spaced repetition, but grammar is where most learners drift. You read the Genki explanation for the て-form, nod along, and three weeks later you still can’t produce it in a real sentence. Bunpro is built to fix exactly that gap — it takes the same SRS engine that makes flashcards work and points it at grammar instead.

I’ve used Bunpro on and off for years alongside teaching Wakoku learners, so this is an honest look at what it does well, where it falls short, and whether the 2026 version is worth your money. Short answer: for the right learner it’s one of the best-value tools in the whole ecosystem. But it is not a “learn Japanese from zero” app, and it’s important to know that going in.

What Bunpro actually is

Bunpro (文法, bunpō, literally “grammar”) is a web and mobile app made by a small team in Osaka. Its core idea is a fill-in-the-blank SRS. You’re shown an example sentence with a gap where a grammar point belongs, plus an English hint, and you type the Japanese that fits. Get it right and the review interval stretches out; get it wrong and it comes back sooner. It’s the WaniKani model applied to grammar and vocabulary.

Here’s what a single review looks like in practice:

ElementExample
Prompt sentence明日、雨が___。(It looks like it will rain tomorrow.)
Grammar point being tested~そう (looks like / seems)
You type降りそう
If you slip upBunpro shows the correct answer, a short explanation, and accepted alternatives

That “accepted alternatives” part matters more than it sounds. Japanese often has several correct ways to fill a gap, and Bunpro keeps a large list of alternate answers so it doesn’t punish you for writing something that’s also right — a genuinely common frustration with input-based drilling.

What you get inside

As of 2026, Bunpro covers over 900 grammar points spanning JLPT N5 all the way to N1, with more than 10,000 example sentences that deliberately build on grammar you’ve already learned. Every example sentence has native audio, which is a bigger deal than it looks — hearing だろう or ~ば in natural speech does more for retention than reading it silently.

Beyond the grammar SRS, the current feature set includes:

FeatureWhat it does
Vocabulary decksLearn vocab alongside grammar at no extra cost, with 100,000+ context sentences
Reading passages120+ graded reading passages so you see grammar in longer, real context
Cram modeOff-schedule review before a test or lesson — the crunch-time companion
”Ghost” reviewsItems you keep missing come back as ghosts until you truly own them
WaniKani integrationMatch furigana to your WaniKani level and auto-mark known vocab
Progress trackingPer-JLPT-level breakdowns, accuracy charts, and a review forecast

The WaniKani tie-in is worth calling out if you already use that app for kanji. Bunpro can match its furigana display to your current WaniKani level, so kanji you know appear without readings and kanji you don’t get support. It’s a small touch that makes the two tools feel like one system.

How to actually use it well

Bunpro rewards a specific study rhythm, and getting that right is the difference between loving it and quitting in a month.

Start by picking a path. You can follow a textbook order (Genki, Minna no Nihongo, Tobira and others are mapped) or just walk the JLPT levels in sequence. If you’re studying with a textbook already, matching the path means Bunpro reinforces exactly what your book introduces that week.

Then keep your daily new-item count low. The most common mistake I see is adding 15 new grammar points a day because it feels productive, then drowning in 120 reviews a week later and giving up. Five new items a day is plenty. Grammar is heavier per item than vocabulary — each point needs to settle before you pile on more.

Finally, read the write-up before you drill. Every grammar point has a proper explanation with structure notes and links to textbook page numbers. Bunpro is at its best when you treat the SRS as review of something you’ve understood, not as your first exposure. Type your reviews out fully rather than reading and clicking “I knew that” — production is the whole point.

If you’re not sure which level to aim for first, it’s worth pinning down where you actually stand. You can test your JLPT level in a few minutes and then start Bunpro at the level just below your ceiling, where the reinforcement does the most good.

Pricing: is it worth it?

This is where Bunpro looks strong. Here’s the current structure:

PlanPriceNotes
Free$0Browse grammar, vocab, and reading pages — but no SRS reviews
Premium$5 USD / monthFull SRS, decks, cram, everything; discounted 6-month and yearly plans exist
Lifetime$150 USDOne-time payment, full access for the life of the app

Every new account gets a 30-day free trial of Premium with no credit card required, which is genuinely enough time to know if the method clicks for you. At $5 a month it’s one of the cheaper subscriptions in Japanese learning, and if you’re a committed multi-year learner the $150 lifetime option pays for itself in roughly two and a half years. Prices can change and Bunpro does run occasional sales, so check the current pricing page before you commit — but the value proposition has been consistent for years.

The honest downsides

No tool is for everyone, and Bunpro has real limits.

It only does grammar (and now vocab). There is no speaking practice, no listening comprehension beyond example-sentence audio, and no live conversation. It will not make you fluent on its own — it makes the grammar half of fluency stick.

It assumes you’ll do the explaining elsewhere. The write-ups are good, but they’re reference notes, not a course. Absolute beginners who want to be taught step by step will do better starting with a textbook or a structured course and adding Bunpro once they’ve met the basics.

And input drilling can feel dry. If you dislike typing answers over and over, the format may wear on you — though the themes, badges, and streaks are there to soften that.

If you’ve decided grammar drilling isn’t your thing and you’d rather learn through conversation, a human tutor covers the speaking and listening that Bunpro can’t — our honest italki review walks through that route. Many learners run both: Bunpro for grammar retention, a tutor for output.

Who should use Bunpro

Bunpro is close to ideal if you’re an intermediate self-studier who understands grammar when you read it but can’t recall it on demand, or a JLPT candidate who needs to lock in every pattern for a specific level. It pairs especially well with kanji SRS tools — if you’re weighing those, our guide to WaniKani vs Anki covers the kanji side of the same study stack.

It’s a weaker fit if you’re a total beginner with no textbook, or if your main goal right now is conversation rather than reading and test prep.

The verdict

For 2026, Bunpro remains the strongest dedicated grammar SRS available, and the free 30-day trial means you can find out whether the method suits you at zero risk. It won’t teach you Japanese from scratch and it won’t make you conversational by itself — but as the tool that finally moves grammar from “I recognize it” to “I can use it,” it earns its place in most serious learners’ routines. Try the trial, keep your daily count modest, and treat it as review rather than instruction, and it will quietly do exactly what it promises.

Serious about learning Japanese? Get thousands of free lessons at JapanesePod101 → Some links are affiliate links — if you sign up we may earn a small commission, at no extra cost to you.

Free tool

Test your JLPT level

Find out your level in 3 minutes — free.

Open the tool →

Or get a free study guide by email →