Kanji Mastery
Free — no sign-up required.
Master every JLPT kanji from N5 to N1 with writing tests, reading tests, and spaced repetition. No sign-up required to start.
— kanji across 5 JLPT levels. Try now!
Tap a card to see readings
Smart Review — Spaced Repetition
Free accountOur Smart Review system uses the FSRS-6 algorithm to schedule each kanji at the perfect time — right before you'd forget it. It tracks three memory variables per card: difficulty, stability, and retrievability, so easy kanji fade into long intervals while tricky ones are drilled more often.
- ✦ Automatically fed by Writing/Reading Tests and all drills (Flashcards, Speed Drill, Writing Drill, Weak Spots)
- ✦ Four response buttons — Again, Hard, Good, Easy — fine-tune scheduling
- ✦ Confusion tracking detects kanji you mix up and spaces them apart
Premium Features
PremiumGo deeper with advanced analytics and a personalised weakness drill that targets the kanji you struggle with most.
- ✦ Weak Spots Drill — auto-targets high-lapse, low-stability, and confused kanji
- ✦ Accuracy & velocity trends, consistency scores
- ✦ Study time optimization — see when you perform best (success by hour) and get a suggested time to study
- ✦ JLPT progression, card pipeline, confusion tracking & more
- ✦ More features to come!
No registration needed to start
Kanji browsing, writing tests, reading tests, flashcards, and speed drills all work without an account. Only features that need to remember your data — Smart Review, Analytics, and cross-device progress sync — require a free account. Sign up in seconds when you're ready.
Note: This app uses JLPT levels purely as a way to organise and group kanji — it is not designed to prepare you for the JLPT exam itself. The JLPT tests listening, vocabulary, grammar, and reading comprehension; this app focuses only on kanji recognition and writing practice.
Get started
JLPT Levels Overview
Learn Japanese Kanji Online — Free
Kanji Mastery is a free, web-based kanji study tool that helps you learn and review Japanese kanji based on the JLPT (Japanese Language Proficiency Test). You'll find characters organised by level with meanings, on'yomi, kun'yomi, stroke order, and example sentences — all accessible without creating an account.
Jump straight into five interactive study modes — Writing test, Reading test, flashcards, Writing drill, and Speed drill — no sign-up required. When you're ready to track your progress long-term, a free account unlocks Smart Review (FSRS-6 spaced repetition). Premium subscribers also get a personalised Weak Spots Drill and detailed analytics.
Frequently Asked Questions
Is Kanji Mastery really free?
Yes — the core app is free to use. Kanji browsing, writing tests, reading tests, flashcards, and speed drills work instantly without an account. A free account unlocks Smart Review, Analytics, and progress sync. Premium (optional) adds the Weak Spots Drill and advanced analytics.
What JLPT levels does it cover?
All five: N5 (beginner, ~80 kanji), N4 (elementary, ~170 kanji), N3 (intermediate, ~370 kanji), N2 (pre-advanced, ~380 kanji), and N1 (advanced, ~600+ kanji).
Where do the JLPT level assignments come from?
The JLPT level data is sourced from Jonathan Waller's JLPT Resources, via the open-source kanji-data dataset. Please note: the official stance of the JLPT administrators is that there are no published kanji or vocabulary lists for the test, and studying from lists is discouraged. As a result, it is not possible to be certain which kanji will or will not appear on a given exam. The levels used here are community-sourced approximations and should be treated as a study guide, not an official syllabus.
Do I need an account?
No. Every feature that doesn't need to remember your data works without any registration: browse all kanji and compounds, take writing tests, reading tests, flashcards, and speed drills — all instantly accessible. You only need a free account for Smart Review (spaced repetition), Analytics, and cross-device progress sync, because those features store your history.
How does Kanji Mastery compare to WaniKani?
Both offer spaced repetition (SRS), kanji drills, and JLPT-style study. WaniKani costs about $9/month. Kanji Mastery's core features are free to use — no subscription required to get started. We also offer optional premium features (Weak Spots Drill, advanced analytics). Smart Review uses the same kind of algorithm (FSRS) to schedule reviews. You can use both: we link to WaniKani on each kanji page if you want to compare.
What study modes are available?
Seven modes: Writing Test (see a meaning, write the kanji — optional in-app drawing or on paper), Reading Test (see a kanji, type its on'yomi and kun'yomi), Flashcards (flip cards and self-rate), Speed Drill (timed meaning or reading quizzes, optional timer), Writing Drill (trace kanji over a stroke-order guide; level or manual kanji list), Smart Review (FSRS-6 spaced repetition — free account; fed by tests and all drills), and Weak Spots Drill (premium — targets your weakest kanji by lapse rate, confusion pairs, and stability).
Are more features planned?
If there is enough demand, yes! Have an idea or suggestion? Head over to the forum and let us know — we'd love to hear your feedback.