Free Typing Practice
Start with touch-typing basics, then move into English drills, timed tests, and optional work-style chat practice.
Recommended

Ninja Typing Battle
A free anime-style typing game. Defeat 10 yokai and become a legendary ninja.

Magic Typing
Magic Typing is a free fantasy typing RPG where accurate input charges a magic circle. Choose one of three mages, rescue ten gadget monsters and improve accuracy through a complete ten-chapter story.
Country name typing

Type the name of the country that lights up on the world map. Flag and capital are shown with it. All 65 countries, once each, in a new order every time.
Build the basics
Start here if you still look down at the keys, or if you are on a phone.
Home Row Warm-up

A guided three-minute warm-up with short prompts, before you move on to longer drills.
Mobile Text Input Practice

The same prompts as English typing mode, checked against the final text entered on your phone.
Measure your speed
RecommendedOne minute shows your speed. Five minutes shows whether it holds.
1-Minute Typing Test

Continuous business text scrolls as you type. The timer starts on your first keystroke.
5-Minute Typing Test

The same format for five minutes. The gap between your first and last minute reveals tension.
Practice with games
RecommendedFor when you want to type in a game format. All of them need a physical keyboard.
Home Row Rhythm

Each letter falls straight onto the key you have to press. Start on the right hand's home row and work out to every key across nine chapters. Being off the beat never counts as a miss, so you can finish it while you are still learning where the keys are.
Robot Typing Battle

Choose Sou or Nagi and type your way from the United States circuit to the world final in an obsolete robot.
Magic Typing

Complete the magic circle with accurate typing and cast your spell.
Ninja Typing Battle

A free anime-style typing game. Defeat 10 yokai and become a legendary ninja.
Alphabet Typing Training
Shoot down the incoming a-z. The red mage is in training.
Ninja Typing Shooter

Type to throw shuriken at approaching yokai. Ten bosses rise from 90 to 600+ CPM.
Ninja Yokai Whack

Yokai pop out of holes — type to hurl a shuriken and drive them off. Whack-a-mole, ninja style.
Ninja 100-Character Dash

Race through 100 characters and become the fastest ninja.
Animal Typing

A whack-a-mole game: type the word above each animal to defeat it. They appear faster as you go.
Typing Race: 100-Character Dash

Clear the 100 characters on the lane as fast as you can. Athletics start, and a key before the gun is a false start.
A–Z Dash

Race the clock from a to z. Type all 26 letters in order and your runner sprints to the finish line
Business Typing Shooter

Destroy the business words falling from the top of the screen before they reach the ground.
Practice real writing
Drills built from the sentences you actually type at work.
English Typing Practice

Practical English typing with business phrases, judged against the English target text.
English Email Phrases

Useful email expressions, from Dear and Best regards to polite requests, attachments and follow-ups.
Business Chat Practice

Type the displayed prompt exactly and press Enter to send. Shift+Enter adds a line break.
Learn Japanese typing
Optional courses for learners who specifically want to type Japanese; separate from general English practice.
Kana Typing

Start at a, i, u, e, o and work through voiced kana, contracted sounds, small kana and punctuation. No timer and no ranking.
Japanese Business Words: Beginner

Practice small tsu, contracted sounds, long vowels, and the n / nn rule across Japanese business words with English glosses.
Search Goals Covered By These Modes
Use the links below when you want a more specific entry point.
