Learn Japanese words the smart way

18,557 carefully checked words, from hiragana to N1 and beyond, 50 a day.
Spaced repetition brings each word back just as you're about to forget it, so you only study what you need.

KotsuKotsu Japanese Vocabulary

18,557 carefully checked Japanese words, from hiragana and katakana through JLPT N5, N4, N3, N2, N1 and beyond. Each level is split into days of 50, and you can search by kanji, reading, or meaning.

Click a word to open its card. Flip it to check the answer, choose how well you remembered, and the word gets a temperature. Temperatures come from spaced repetition (FSRS) and cool down over time. Every word has native audio.