Japanese Typing Practice

Drill romaji to kana with live accuracy and WPM. Pick hiragana, katakana, or mixed mode and a difficulty — the target appears, you type, and the page scores you when you finish.

Script:
Length:
Loading…
Advertisement

Support free Japanese study resources

Advertisement area

How Japanese Typing Works

Romaji input

On any standard English keyboard, you type Japanese by entering romaji and letting an Input Method Editor (IME) convert it to kana on the fly. This drill simulates that conversion in the browser — so you can practice the rhythm without installing an IME.

Special syllables

Long vowels are written by doubling — "ou" for おう, "uu" for うう. Small つ (sokuon) is "tt" before the next consonant — "matte" for まって. Standalone ん is "nn". These conventions match Microsoft IME, macOS Japanese, and Mozc on Linux.

Tracking your progress

WPM counts five kana as one word, matching the Japanese typing-test convention used by sites like sushida.net. Aim for 20 WPM after two weeks of daily practice and 50 WPM after a few months. Native typists comfortably hit 80+.

Advertisement

Support free Japanese study resources

Advertisement area

Frequently Asked Questions

How does the drill work?

A target line of kana characters appears at the top. Type each kana by entering its romaji equivalent — for example, type "ka" to produce か. As you type each character correctly, it turns green; the current target is blue, and remaining characters stay grey. When you finish a line, the drill scores your speed (words per minute) and accuracy, then loads a new target.

What is the average Japanese typing speed?

Native Japanese typists typically reach 50–80 WPM in romaji-based IME typing. Learners starting out can expect 10–20 WPM, and reach 30 WPM after a few weeks of daily practice. WPM here means kana per second × 12 (one "word" ≈ 5 kana), which matches how Japanese typing tests like sushida.net count.

Why does my keyboard not type hiragana directly?

On a standard English keyboard, you type Japanese using an IME (Input Method Editor). You type romaji like "ka" and the IME converts it to か. To type Japanese on your computer, install Microsoft IME (Windows), Japanese IME (macOS), or Mozc / fcitx (Linux). This tool simulates that romaji-to-kana conversion in the browser so you can practice without installing an IME.

What is the difference between romaji and an IME?

Romaji is a system for writing Japanese sounds in Latin letters — "konnichiwa" is romaji. An IME is the software that converts your romaji keystrokes into kana and kanji as you type. This drill practices the romaji-to-kana step. Real Japanese typing also involves selecting the right kanji from candidate lists, which is a separate skill you build later.

Can I practice katakana too?

Yes. Switch the drill mode to "Katakana" and the target line will display katakana characters instead. The romaji-to-katakana mapping is identical to romaji-to-hiragana — typing "ka" produces カ. Switching modes mid-session also restarts the drill with a fresh target.

Why am I scoring low at first?

Two things commonly slow learners down: (1) you have not yet built muscle memory for the IME romaji shortcuts (the small つ is "tt", long vowels are "ou" or "uu", n is "nn"), and (2) you are looking back and forth between the screen and the keyboard. Both improve fast — most learners double their WPM in the first two weeks of daily 5-minute drills.

Want fluent Japanese reading too?

Typing speed is half the story. Build your reading foundation with our free JLPT N5 course — every hiragana, every katakana, plus 100 essential kanji, with interactive lessons and weekly practice.

Start Free JLPT N5 Course