Learn the keys
Start with F and J, build ASDF JKL;, then add new keys in small, manageable groups.
Enter the Dojo →
KeyNinja helps anyone master the ancient art of typing one keystroke at a time. Learn the keyboard in the Dojo, train the keys that slow you down, then use your skills to defeat eight bosses.

Start with F and J, build ASDF JKL;, then add new keys in small, manageable groups.
Enter the Dojo →KeyNinja remembers which keys cause mistakes and adds extra practice where your fingers need it most.
How practice works →Every correct word becomes a strike. Accuracy keeps enemies away while speed grows naturally.
Enter the Shadow Trials →Touch typing begins with a reliable home position. Feel the raised guides on F and J, then place the rest of your fingers on the home row without looking down.
START LESSON 1: F & J ↗Practice is easier to stick with when it leads somewhere. KeyNinja turns lowercase words, capitals, punctuation, numbers, and full passages into increasingly difficult battles.
The Dojo introduces keys gradually and requires accurate rounds before advancing. The game reinforces those same habits under pressure without putting the core experience behind a paywall.
$0to start
$4.99/ month
$49 / year · save compared with monthly
Renews automatically until cancelled. Cancellation & refunds · Terms · Privacy. Purchases require an adult.
$4.99once
Explore practical guides on touch typing, finger placement, accuracy, speed, and practice for beginners.
Start with home position, short sessions, and accuracy-first practice.
Read the guide →See which fingers handle the home, top, and bottom rows.
Learn finger placement →Improve rhythm and WPM without turning practice into rushed mistakes.
Improve your speed →You can start free with Dojo basics and 3 full Shadow Trial runs. After that, a KeyNinja membership unlocks unlimited game runs.
Start in the Dojo with F and J, then learn the full home row before moving into longer words and battles.
Yes. The Dojo teaches home-row positioning, adds keys progressively, tracks errors by key, and gives weaker keys extra practice.
No account is required to start. A Google sign-in is required when you subscribe so membership can stay linked to you.
Yes. Monthly and annual KeyNinja memberships can be cancelled anytime.