Practise Japanese in the real JLPT format.

92 practice papers from N5 to N1, timed and marked automatically, with answer explanations and listening scripts.

Next JLPT

89 days to go

The worldwide sitting date. Application dates are set by each country — check yours. Official information

Daily review

Mark words ✓ or ✗ as you study. Anything you get wrong comes back here on the day you need it.

Open review

Everything on this site

Free, in twelve languages, and nothing to sign up for.

9,639 Vocabulary N5 → N1
2,211 Kanji Stroke order
280 Grammar N5 → N1
92 Practice papers N5 → N1
1,753 नेपाली Meanings in Nepali
12 Languages Interface and lists

What is available

Papers, listening audio and word meanings, level by level.

LevelPapersListeningWord meanings
N53 papersNot availableYes
N42 papersNot availableYes
N328 papers27 of 28Yes
N229 papersAll 29Yes
N130 papers24 of 30Yes

115,090 word meanings · Papers at every level carry English meanings with furigana over the kanji, on a button under each question: every word of the question and its four answers, plus the harder words of reading passages and listening transcripts.

Listening audio, word meanings and help

Choose your level

From beginner foundations to advanced Japanese.

All levels