Kanji Mastery
Master every JLPT kanji from N5 to N1 — no sign-up required. Browse kanji, take tests, and drill at your own pace. Create a free account to save your progress and unlock Smart Review.
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 Tests, Reading Tests, and Speed Drills
- ✦ 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, lapse prediction
- ✦ JLPT progression, card pipeline, confusion tracking & more
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 practice, reading tests, flashcards, and speed drills — 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 — 100% free, no registration required. Kanji browsing, writing tests, reading tests, flashcards, and speed drills work instantly without an account. A free account is only needed for features that store your data — Smart Review, Analytics, and progress sync across devices.
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.
What study modes are available?
Six modes: Writing Tests (see a meaning, write the kanji), Reading Tests (see a kanji, type its readings), Flashcards (flip cards and self-rate), Speed Drills (timed recognition quizzes), Smart Review (FSRS-6 spaced repetition), and Weak Spots Drill (premium — a personalised quiz targeting your weakest kanji based on 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.