On-device generation
No backend. Plays fully offline in the native app. Perfect for the train.
JLPT N5 to N1. Type romaji, the puzzle fills in hiragana. One free puzzle a day on the web. Additional free plays in the app.
No account required. Works offline in the app.
Choose from N5 everyday basics to N1 near-fluent vocabulary. Every puzzle is generated fresh on your device from a curated JLPT wordlist, so no two sessions are the same and the difficulty stays consistent with your level.
Just spell out the pronunciation you already know. For example, 'kyou' lands as きょう, 'tsu' as つ, 'sha' as しゃ. The conversion engine handles every compound kana and long vowel automatically. You never have to memorise the hiragana layout to play.
Every clue is a real JLPT word with its English gloss. Recalling the right kana spelling in context is different from recognising it on a flashcard. The former tends to stick. The latter mostly doesn't.
No backend. Plays fully offline in the native app. Perfect for the train.
Aizome, Ink & Ember, Chashitsu, Yuyami Cobalt, Kasuga, Sakura Komorebi.
Every word tagged N5–N1 so puzzles match your study level.
One puzzle a day keeps the streak alive. Miss a day and it resets.
Same game, three form factors. Pick up where you left off.
Romaji helper, kana fallback, clue hints.
Tap any icon in the mock-up below to see what it does.
↑ Tap any control above
Web gives you today's puzzle. The native app gives you the full archive, offline play, and streak tracking across devices.
Yes. The web puzzle is free every day. The native app is free with optional in-app purchases for unlimited plays.
No. The web and app both work without sign-up. Progress is stored locally on your device.
The web version gives you one new puzzle each day. The native app gives you the full archive, offline play, and per-level streaks.
N5 through N1. After picking the level, the puzzle is generated on-device from a curated JLPT wordlist for that level.
Ad-free users can play fully offline. No connection needed once the app is installed. Ad-supported play requires a brief network connection at puzzle start to load the ad. The web version always requires a connection.
Yes. The romaji helper shows you what each kana sounds like, and you can type romaji at any time. The engine converts it for you.