Real-time typing races

Bring your keys.
Bring the party.

Race friends live or practice on your own, with passages in eight languages. No account, nothing to install.

Start a race

or join with an invite link
01

Ready up

Everyone presses Enter or Space. The passage stays hidden until the race begins, so nobody gets a head start.

02

Race

First to finish wins. If the clock runs out, whoever typed furthest takes it. In endless mode, the host calls time.

03

Keep score

Speed and accuracy appear after each race. Bests stay in this browser, and winners get a verifiable certificate.

You're invited

Join the race

Add a display name and join this race. No account needed.

Back to home

Practice

Solo runs against the clock. Press Enter or Space to reveal the passage and start.

Practice60s

Keyboard layout checked when practice starts.

Learn to type

Ten-finger touch typing, the way it is taught at school: start on the home row, add two keys at a time, and work up to full sentences. The on-screen guide fades step by step, so you learn to type without looking. Your progress stays in this browser.

Lessons passed0/0
Stars0/0
Best lesson pace0 WPM

Achievements

Your milestones and personal bests, stored only in this browser.

Races0
Wins0
Best pace0 WPM

Avatar

Milestones unlock new styles
Your avatar

Milestones

0 of 28 unlocked

Clearing this site's data resets your stats and achievements.

Room ------

Get ready

Waiting for racers to join.

Waiting for challenger90s

Keyboard layout checked when you ready up.