Race
Builds sustained pace under pressure. Rivals are clearly labeled local bots or your own saved ghost — never fake human players.
Pick a game and start on the first key. Live feedback stays out of your way while you race, react, and build cleaner speed.
Race starts on your first correct key.
Builds sustained pace under pressure. Rivals are clearly labeled local bots or your own saved ghost — never fake human players.
Trains visual scanning and fast whole-word retrieval. Clearing a falling word immediately removes it from the board.
Turns mistakes into a hard cost: three misses end the run. It rewards controlled keystrokes instead of raw speed.
A 30-second common-word sprint for warmups and speed work.
Targets the number row, punctuation and shift combinations that ordinary word tests under-train.
Practices brackets, indentation, operators and punctuation in short original code snippets.
WPM uses correctly typed characters ÷ 5, normalized to one minute. Accuracy is correct keystrokes ÷ total keystrokes. Consistency uses the variation of sampled pace during the run. Local bests stay in this browser. Shareable race links contain only a game seed, difficulty and optional score-to-beat — no typed history or personal information.
Esc leaves Focus mode. Ctrl/⌘ + Enter restarts the current game. Mode buttons remain keyboard accessible, and the typing field is a real input so mobile keyboards work without hidden focus tricks.