KEYBOARD RUNNER
Coins
0
Streak
0
Stage
1
Time
Best
0
WPM
--
Accuracy
100%
Practice
Next key A

Type to mine

Ready
Next move
Shift+1 · Keyboard

Rest on ASDF · JKL; · Feel the bumps on F and J

Getting your adventure ready…

WELCOME TO THE TYPING KINGDOMS

Where will you go today?

A sunlit courtyard with a keyboard pavilion, glowing world portal, library, trophy board, hourglass, and blacksmith shop.
KEYBOARD RUNNER The Courtyard

A little practice. A bigger adventure.

Every key opens
a new adventure.

Find your rhythm, grow your skills, and explore the Typing Kingdoms.

Coins 0
Stars 0 / 168
Best WPM 0
Best score 0

The keyboard pavilion

Find your
typing rhythm.

Start with a finger guide, or practice the keys and words you know.

New to typing? Start here Free

First Steps

Learn where your fingers go, starting with F and J. Your hero waits for you.

Your pace · No timer · No damage

Practice with moving targets

What would you like to practice?

Choose any level. Start when you’re ready.

Your selected practice

Key Kid

For finding your way around the keyboard.

Build confidence one key at a time.

You’ll practice
No timer · Esc to pause

Choose a levelTab Go to StartEnter Start practice

Put your skills into a story

The Lost Green Key Free sample

Practice sentences with capitals and punctuation. No account or equipment needed.

Curious · Math Makes Motion

Open the matching equation study?

This will end the current run and open Curious. Coins and progress earned so far will be saved.

You’ll explore this run’s motion recipe.

Your first adventure

You type. Your hero runs.

  1. Follow the next key

    Type the letters on approaching blocks, in order. Your hero moves automatically.

  2. Find a comfortable rhythm

    Clear blocks before they pass you. The keyboard guide shows which finger to use.

  3. Make it your adventure

    Build confidence in Training, explore Worlds, or enter the Arena for a 60-second Sprint.

Esc Pause / resume Browse the menu

Use a physical keyboard to play. You can take a break at any time.