TryYourGear

Typing Speed Test

Type the text below as quickly and accurately as you can. The timer starts on your first keystroke, and pasting is disabled so the result reflects your real typing.

0 / 153 typed (0%)
A quick typing test can reveal how fast your fingers really move across the keyboard, and steady daily practice builds both speed and accuracy over time.
WPM
0
Accuracy
100%
Time
0.0s
Corrections
0

WPM is calculated using the standard convention of 5 characters per word, based on correctly typed characters and the time between your first and last keystroke in this browser tab. It is not a certified or standardized score, and results can be affected by your keyboard layout, autocomplete/autocorrect, or input method — this test disables paste but cannot fully prevent every browser extension from interfering.

What the Typing Speed Test measures

It measures how fast and how accurately you type one short passage. Each run picks one of five passages of about 150 characters, roughly 25 words. The timer starts with your first keystroke, not when the page loads, and stops when you type the last character. You get four numbers: words per minute (WPM), accuracy, time and corrections.

How the numbers are calculated

  • WPM counts only the characters you typed correctly, divides them by 5 (the usual convention for one word) and then by the minutes elapsed.
  • Accuracy is the share of typed characters that match the passage in the same position.
  • Time runs from your first keystroke to the last character.
  • Corrections is how many times you pressed Backspace.

A worked example: you type a 150-character passage in 40 seconds and 147 characters match. That is 147 ÷ 5 = 29.4 words in about 0.67 minutes, or 44 WPM, with 98% accuracy.

Reading your result

Speed and accuracy pull against each other. Because WPM only counts correct characters, mistakes lower it directly. Because accuracy is judged on the final text, an error you fix with Backspace doesn't hurt accuracy, but it costs time and adds to Corrections. A high WPM with a long list of corrections means you're fast but fixing a lot; a lower WPM with few corrections and high accuracy is a steadier rhythm. The test ends as soon as the last character is typed, so an error you leave in the final text stays in the result.

Patterns you might notice across Typing Speed Test runs and what to try
Pattern across several runsWhat it may point toWhat to try
WPM is high but Corrections is high tooYou are typing faster than you can control and fixing as you go.Slow down slightly and see whether Time barely changes while Corrections falls.
Accuracy is high but WPM is lowA careful, steady rhythm. Nothing is wrong with that.Only speed differs; try a few different passages before judging.
The same letter goes missing or doubles in different passagesThat points to a key rather than to your technique: a key that doesn't register, or one that registers twice.Check that key with the Keyboard Test and follow the keyboard guide if it misbehaves.
Results vary a lot from run to runOne short passage is noisy, and each of the five passages has different text, so two runs are never strictly like for like.Compare averages over several runs rather than single results.

Where this test is limited

  • One passage is short, so results are noisy. Run several and look at the trend, not one number.
  • It isn't a certified or standardized score; other typing tests use different texts and rules.
  • Pasting is disabled and Enter is ignored, but a browser extension can still interfere.
  • Autocorrect, predictive text, an input method editor or an unusual keyboard layout can change what gets typed.
  • It measures your typing on this keyboard; it doesn't tell you whether a key is faulty.

What to do next

Try a few different passages and compare your averages. If letters repeat or go missing while you type, check the keyboard itself with the Keyboard Test before blaming your technique. To see how fast you respond rather than how fast you type, the Reaction Time Test is a natural counterpart.

Try next