Race a Friend

Type the words, then send the race link to a friend.

How racing works

  1. Type the race. You get 30 words. Your progress is recorded keystroke by keystroke, a quarter of a second at a time.
  2. Send the link. Press Copy race link on your results. The link contains the exact text and your recorded run.
  3. Your friend races your ghost. They see the same words and a faint second cursor moving exactly as you typed: every burst, pause and correction.
  4. They send it back. When they finish, they get their own link to send to you, so you can keep racing back and forth.

Nothing is uploaded or stored. The whole race lives inside the link.

Race a bot

Want a steady opponent? Pick a bot speed above. The bot types at a perfectly even pace, which makes it a great training partner: start at your average and raise it by 5 WPM each time you win.

Why racing helps

Racing gives you something to chase. Most people type faster against a visible opponent than alone, and a ghost of your own best run is one of the most effective ways to break a plateau.

How your score is calculated

  • WPM (net words per minute) counts only correctly typed characters, divided by five (the standard length of a word, including spaces), divided by the minutes taken. Mistakes you leave in the text do not add to your speed.
  • Raw WPM counts every keystroke, right or wrong. A large gap between raw and net WPM means accuracy is holding you back.
  • Accuracy is the share of keystrokes that were correct when you typed them. Fixing a mistake with Backspace still counts the original error, which is how most employer tests work too.
  • Consistency shows how steady your speed was from second to second. Above 80% means a smooth rhythm; below 60% usually means you pause on certain words or keys.
  • Percentile and grade compare your net WPM with the 168,000 typists measured in the largest published typing study (average 51.56 WPM).

Typing speed grades

GradeSpeedFaster thanWhat it means
Beginner0 to 29 WPM0.5% of typistsUsually looking at the keys or typing with two to four fingers. Touch typing lessons give the biggest gains here.
Below average30 to 44 WPM14% of typistsComfortable for messages and short emails. A few weeks of daily practice usually moves people into the average band.
Average45 to 59 WPM37% of typistsThe speed of a typical computer user. Meets most office requirements, including the 40 WPM federal clerk-typist standard.
Above average60 to 74 WPM66% of typistsFaster than about two thirds of typists. Meets typical requirements for data entry, chat support and most administrative roles.
Fast75 to 89 WPM88% of typistsFaster than about 9 in 10 typists. Competitive for transcription, legal and executive assistant roles.
Expert90 to 119 WPM97% of typistsFewer than 3 in 100 typists reach this band. Speed is no longer the limit for any common job.
Elite120+ WPMmore than 99.9% of typistsCompetition-level typing. Very few people ever sustain this speed on varied text.