Writing Sandbox

Pick a kanji, trace it on the canvas, then mark yourself correct or incorrect. Tracks your streak.

Romaji → Kana Converter

Type romaji (e.g. konnichiwa, nihongo) and get hiragana and katakana instantly. Use a capital letter or - for long vowels.

Hiragana
Katakana

Phrase Trainer

Flip through everyday Japanese phrases with English meaning and reading. Pick a category, tap the card to flip, and shuffle when you want a challenge.

Tap card to reveal meaning

Reading Quiz

Pick a mode below. For kana, type the romaji. For kanji, type the English meaning. Press Enter or hit Check. Build a streak and track your accuracy.

 
0Correct
0Streak
0Attempts

Number → Japanese

Enter a whole number (0 – 999,999,999) to see it written in kanji with its hiragana reading and romaji.

Kanji
Hiragana
Romaji

Interactive Japanese practice tools

NihongoDoya's practice tools are browser-based, free, and require no install. They focus on the skills most learners struggle with: writing kanji from memory, reading hiragana and katakana at speed, converting numbers, and getting quick translation help. Everything runs locally in your browser, so your practice data stays on your device.

Kanji writing sandbox

The writing sandbox lets you pick any of the 1,379 kanji in our database (JLPT N5 through N1), trace it on a touch-friendly canvas, then self-mark correct or incorrect. The app tracks your streak across sessions so you can see your progress. Use it for daily stroke-order practice — even 5 minutes a day will dramatically improve your handwriting recognition.

Romaji to kana converter

Type romaji ("konnichiwa") and instantly see it in hiragana (こんにちは) or katakana (コンニチハ). The converter handles long vowels, geminate consonants (small っ) and palatal sounds (きゃ, しゅ, ちょ) correctly, so it's a reliable quick reference while you are still memorising the kana charts.

Phrase trainer, reading quiz and number converter

The phrase trainer drills 200+ common conversational phrases with audio, the reading quiz times you on hiragana and katakana recognition, and the number converter turns any number into its Japanese reading (e.g. 1,234 → 千二百 三十四 / せんにひゃくさんじゅうよん). Together they cover the most common daily practice routines a beginner needs.