Kanji Handwriting Practice App in 2026: Market Size, Revenue Precedents, Cost to Build

Last updated: 30 April 2026Category: LearningData source: MyAppTemplates analysis of 2026 public SOW benchmarks and shipped-app case studies

Executive Summary

What it is. A mobile app where Japanese-language learners draw kanji on a touch canvas, get stroke-order feedback, and run a spaced-repetition queue across the JLPT N5–N1 set (roughly 2,200 characters). The core loop is: see prompt → handwrite → grade strokes → schedule next review. Optional layers: vocabulary cards, radical drills, and a Genki/Tobira textbook crosswalk.

Who pays. Self-taught learners studying for JLPT, university Japanese students who hit the kanji wall around N4, and adult hobbyists. They already pay for WaniKani ($9/mo), Bunpro, and Anki add-ons — the willingness-to-pay is established. The buyer is single-player and motivated; you are not selling to schools or B2B.

Why now. On-device stroke recognition is finally good enough on a 2024+ iPhone or Pixel without a server round-trip, and a single developer can build the SRS scheduler, paywall, and sync layer in days rather than months with Claude Code on a working boilerplate. Mid-market agency quotes for this scope still land at $25k–$55k for the launchable version — a real benchmark, not a verdict on agency value.

Scope variants

Kanji handwriting practice app: four scope variants from Lean MVP to 100k users

Same idea, four honest stopping points. Pick the one that matches your runway.

Every DIY build starts with the same flat boilerplate fee:$199 one-time — column below shows marginal Claude Code API spend on top
#Scope variantIncludesAgency Quote+ AI SpendSavingsBuild Time
1Lean MVPValidate the loop on TestFlightN5 set only (~100 kanji), local SRS, handwriting canvas with stroke-order check, no auth, no paywall$15k–$25k$6099.7%3 days
2Solo launchPublic release with subscriptionFull N5–N1 set, RevenueCat paywall, phone OTP auth, profile, cloud sync of SRS state, Sentry$25k–$45k$12099.5%5 days
3Production at 10k usersReal cohort, real retention workAbove + radical drills, vocab cards linked to kanji, push-driven daily review, leaderboards, web dashboard$45k–$75k$18099.6%8 days
4Production at 100k usersMulti-region, content team, A/B paywallAbove + audio examples, textbook crosswalk, family plan, A/B paywall, admin panel for content, multi-region D1$70k–$110k$24099.7%12 days

1. Real-app precedents and revenue

Two apps anchor the category. Use them as evidence the loop converts, not as targets to clone. Revenue figures are estimated from public App Store rank, Sensor Tower / AppFigures benchmarks, and developer interviews — treat them as wide bands.

Precedent

Kanji Study (Chase Colburn)

Estimated revenue$30k–$80k MRRSolo developer, Android-first, IAP + subscription
LoopHandwriting canvas with stroke-order grading, SRS, JLPT-tagged sets, vocab examples.
LessonA solo dev with a tight loop and a decade of compounding can sit comfortably in mid-five-figure MRR. The moat is content quality and user trust, not technology.
Precedent

WaniKani (Tofugu)

Estimated revenue$200k–$500k MRRWide band — Tofugu is private; based on 2026 active-subscriber estimates
LoopRadicals → kanji → vocab SRS, no handwriting. Mnemonics-led. $9/mo or $89/yr.
LessonA focused, opinionated curriculum at one fair price retains adults for years. Handwriting is the gap WaniKani deliberately leaves open — that gap is your wedge.

2. Market size and demand signal

Demand is verifiable, not aspirational. Three data points before you write a line of code:

Search volume

Head keyword demand (Google, global, 2026)

"learn kanji"~40k–60k searches/mo
"kanji practice"~15k–25k searches/mo
"how to write kanji"~8k–12k searches/mo
ReadStable, evergreen demand. Not a trend. JLPT cycles drive a twice-yearly spike (July, December).
Unmet need

Where current users complain

r/LearnJapaneseRecurring threads asking for a WaniKani-style app that includes handwriting. Same complaint for 5+ years.
App Store reviewsTop kanji apps consistently get 1-star reviews about stroke-order grading being too lenient or too strict — a quality wedge exists.
TAM readRoughly 4M serious Japanese learners worldwide. 1% paid conversion at $7/mo = $280k MRR ceiling. Realistic 3-year solo target: $20k–$40k MRR.

3. Monetisation fit

Pick one and commit. For this category the honest answer is subscription, not IAP and not ads.

Verdict

Subscription at $6.99/mo or $59/yr

Why subscriptionKanji study is a multi-year commitment. The user is buying ongoing access to SRS state and new content, not a one-time unlock. Both Kanji Study and WaniKani converged on subscription after trying IAP.
Why not adsAds break flow in a focus-heavy SRS loop and signal low quality to the exact buyer who pays $9/mo for WaniKani. You will lose more revenue than you gain.
Why not pure IAPOne-time content packs cap your LTV at ~$40 and remove the recurring incentive to ship new sets. Use IAP only as an optional lifetime tier ($129) for the small share who hate subscriptions.
Free tierGive N5 (first 100 kanji) free forever. It is enough to feel the loop and not enough to skip JLPT N4. This is the conversion lever.

What to ship in week one

A minimum loop a real learner would use, on a working boilerplate. Skip everything that is not on this list until you have 100 weekly active users.

1
Day 1 — Data and canvas
Import a public-domain kanji dataset (KanjiVG for stroke vectors, JMdict for readings). Build the handwriting canvas with stroke capture and a basic stroke-order check. The boilerplate's modular routes give you a clean place to put the grading logic.
2
Day 2 — SRS scheduler
Implement an SM-2 style scheduler in a feature module. Persist review state to the boilerplate's Drizzle schema. No auth yet — local-only.
3
Day 3 — Auth and sync
Wire the included phone OTP auth. Add a sync endpoint that pushes/pulls SRS state. Use the existing rate-limited middleware.
4
Day 4 — Paywall
Configure the included RevenueCat adapter. Gate everything past N5. Use the scaffolded paywall screen — change copy and pricing only.
5
Day 5 — TestFlight and 20 testers
Ship to TestFlight. Recruit 20 testers from r/LearnJapanese. Watch where they quit. Do not add features until you know.

Frequently Asked Questions

Is this idea saturated?
No. There are roughly six serious kanji apps in the App Store and only one (Kanji Study) does handwriting well. The category has stable five-year search demand, a recurring complaint that no app combines WaniKani-style SRS with proper handwriting, and a buyer with proven willingness-to-pay. Saturated would look like fitness trackers in 2018; this looks like an evergreen niche with a visible wedge.
Do I need a Japanese-speaking co-founder?
No, but you need a Japanese-speaking content reviewer before launch. Wrong stroke order or wrong reading on day one is a 1-star review you cannot recover from. Budget $500–$1,500 for a native reviewer to audit your first 500 cards.
Can the boilerplate handle the handwriting canvas?
The canvas itself is a React Native gesture handler component you build — not pre-wired. The boilerplate covers the surrounding 80%: auth, subscription paywall, sync, CI, edge backend, error tracking. Claude Code with the @mobile-dev subagent writes the canvas component in a few hours against the existing structure.
Should I launch on iOS, Android, or both?
iOS first. The Japanese-learner buyer skews iOS, ARPU is roughly 2x Android, and TestFlight is faster than the Play Store closed track. The boilerplate ships both targets from one codebase, so Android is a same-week follow-up, not a separate project.
How much do I really need to spend before charging?
$199 boilerplate, $60–$120 in Claude Code spend through TestFlight, $99 Apple developer account, $25 Google Play. Realistically under $500 to a paid TestFlight build. Mid-market agency benchmarks for the same launchable scope sit at $25k–$45k — that gap is what a hands-on founder is buying back, not a verdict on agency delivery.
What's the realistic 12-month outcome?
If the loop works and you ship steadily: $2k–$8k MRR by month 12 is a reasonable solo outcome in this niche. Kanji Study took roughly a decade to reach $30k–$80k MRR. This is a compounding-content business, not a hockey stick.

An evergreen niche with a visible wedge and a $500 path to TestFlight.

Kanji handwriting practice is one of the rare learning ideas where the buyer is identified, the willingness-to-pay is proven, and the leading app deliberately leaves the wedge open. The hard part is content quality and consistency over years — not infrastructure. Start at the Lean MVP scope, ship to TestFlight in a week, and let the boilerplate carry the parts that aren't your edge.

See what the boilerplate already covers
One-time $199 fee. Lifetime updates. No retainer.