Type the romaji before the words hit the ground. Progress from N5 to N1!
Final Score: 0
Reached Level: N5
Welcome to N4
Welcome to Nihongo Drop! Your goal is to type the Romaji spelling of the falling Japanese vocabulary words before they hit the bottom of the screen.
The game starts at JLPT N5 (Beginner) and progresses all the way to JLPT N1 (Advanced). Every time you successfully type 10 words, you will level up, and the falling speed will slightly increase. The vocabulary dynamically matches your current level.
Mistyped words will be added to a review queue and will reappear more frequently to help you memorize them!
Last updated: October 2026
Your privacy is important to us. This Privacy Policy explains how we collect, use, and protect your information when you use Nihongo Drop.
We do not require users to create an account. We use browser Local Storage to save your game progress (Current Level) entirely on your device.
This website uses affiliate programs (such as Adsterra) to display advertisements. These third-party networks may use cookies or web beacons to collect non-personal information about your visits to this and other websites in order to provide relevant ads or track referrals.
This tracking is completely anonymous and does not include sensitive personal information. By using this game, you consent to the use of such cookies.
We may update this Privacy Policy from time to time. Any changes will be reflected on this page.
Nihongo Drop is an educational web-based game designed to help language learners memorize Japanese vocabulary, Kanji, and Kana through interactive typing exercises.
Our comprehensive dictionary covers standard vocabulary from the Japanese-Language Proficiency Test (JLPT), ranging from N5 (basic) to N1 (fluent). Whether you are a beginner learning Hiragana or an advanced student reviewing complex Kanji, Nihongo Drop adapts to your learning pace.
Developed with modern web technologies, this game is completely free to play and aims to make language learning fun and engaging.
Happy Typing! 頑張って!