Typing Speed Test

How fast can you type? Test your WPM and accuracy.

30s
i
nspect boiling since warming syringe victoriously gosh past amidst gee provided polyester entice er cultivated enraged bah stormy stale sour after meadow acceptable insignificant regulate of mid halt glaring huzzah that abseil mmm commemorate winged lumpy drat phooey wedge over lest yippee advocate phooey tightly apud violin amused mid out

Start typing to begin...

About the Typing Speed Test

The test shows a passage of 50 random English words in lowercase, with no capitals, numbers or sentence punctuation, and times you for 15, 30 or 60 seconds. The clock starts on your first keystroke. Each character you type is compared with the character at the same position in the passage: matches turn solid, mistakes turn red, and you can backspace to correct them. When the timer reaches zero the passage is replaced by your words per minute and accuracy. Try Again loads a fresh passage. Nothing is saved between runs, so note the score if you are tracking progress.

How the score is calculated

Typing speed is measured in words per minute (WPM), and a "word" in that formula is a fixed five characters, spaces included. The convention dates from the typewriter era and makes results comparable across passages: "the cat sat" and "photosynthesis" both count as short bursts of characters rather than one word each. The formula used here is:

WPM      = (correctly typed characters / 5) / minutes elapsed
Accuracy = correctly typed characters / characters in your final input x 100

So 300 correct characters in a 60-second run is 60 WPM, and 100 correct characters in a 15-second run is 80 WPM. Only characters that match the passage count towards speed; wrong characters are simply left out rather than subtracted. Typing tutors often quote "gross" WPM (every character counts) and "net" WPM (gross minus one word for every uncorrected error, per minute). The number here is closest to net WPM, so it will read a little lower than a gross figure from another site.

Accuracy is judged on your final input, not on every keystroke. A mistake you fix with backspace disappears from the input and is forgiven; it only costs you the time spent fixing it. A mistake you leave in place counts against you.

One skipped letter turns the rest of the line red

Characters are compared by position. If you miss a letter or type one twice, every character after it lands in the wrong position and shows as an error, which drags both numbers down. The fastest recovery is to backspace to the mistake straight away rather than typing on.

What the numbers mean

Figures quoted for typing speed vary by study and by who is being measured, so treat them as bands rather than thresholds. Everyday computer users are commonly placed around 40 to 50 WPM, people who touch type without looking at the keyboard tend to sit above 60, and competitive typists pass 100. The results screen uses simple cut-offs of 40 and 60 WPM for its messages. Accuracy is the more useful number to chase: speed built on 95 percent accuracy or better holds up on real work, while a high WPM with many errors is slower in practice because every correction costs several keystrokes.

Choosing a duration and reading the result

  • 15 seconds measures burst speed. Results swing a lot from run to run because one stumble is a large share of the time.
  • 30 and 60 seconds are steadier and closer to how you type during real work. Use the same duration every time you want to compare runs.
  • The passage is 50 words long. On the 60-second setting a fast typist can reach the end before the timer stops; the score is still computed over the full minute, so pick 30 seconds or press the reset icon for a new passage instead of waiting.
  • Random dictionary words are harder than a familiar sentence because you cannot predict the next word. Expect a somewhat lower figure here than on tests that use quotations or prose.

Practice that moves the number

Speed follows accuracy, not the other way round. Slow down until your accuracy is consistently high, then let speed rise on its own. Learn touch typing if you have not: rest the fingers on the home row (a s d f and j k l ;), give each finger its own column of keys, return to the home row after every reach, and keep your eyes on the screen. Short daily sessions of ten minutes beat an occasional long one, and a run that highlights the same weak keys each time tells you exactly what to drill.

Posture matters for both speed and comfort: wrists straight rather than bent up at the keyboard, elbows roughly at keyboard height, and light keystrokes instead of bottoming out every key. Hardware changes little for most people. A different keyboard layout such as Dvorak or Colemak takes weeks to relearn before it pays off, and key rollover only matters at speeds where several keys are pressed at once. If you type code for a living, remember that this test covers letters and spaces only; practise punctuation, brackets and numbers separately, since those are where programmers lose the most time.

Limits of this test

The passage is lowercase Latin letters and spaces, drawn from an English word list, so it does not measure capitals, punctuation, numbers or typing in Indian-language layouts. On a phone or tablet, on-screen keyboards may auto-capitalise or insert spaces, which will show up as errors; a physical keyboard gives a fair reading. Times are measured in whole seconds, and the final score always uses the full chosen duration.

Privacy

The passage is generated in your browser and your keystrokes are compared there. No result is stored or transmitted. If you want a history, keep it yourself: the date, the duration, WPM and accuracy are enough to see a trend.

How to use

  1. Choose 15, 30 or 60 seconds. The choice locks once the timer starts.
  2. Click the passage and start typing. The timer begins on your first keystroke.
  3. Matching characters turn solid, wrong ones turn red; press Backspace to correct a mistake before typing on.
  4. When the timer reaches zero, read your WPM and accuracy. Try Again or the reset icon loads a fresh passage.

Common use cases

  • A two-minute warm-up before a long writing or coding session.
  • Tracking progress while learning touch typing: same duration, one run a day, scores kept in a note.
  • Comparing two keyboards, or a laptop keyboard against an external one, under identical conditions.
  • Checking a new keyboard for dropped or repeated keystrokes at your normal speed.
  • A friendly lunch-break competition where everyone uses the same 30-second setting.
  • Measuring how much a change in posture or desk height affects your accuracy.

Frequently asked questions

How is WPM calculated on this page?

Correctly typed characters divided by five, then divided by the elapsed minutes. A "word" is a fixed five characters including spaces, so 300 correct characters in 60 seconds equals 60 WPM. Only characters that match the passage count.

Why did my accuracy collapse after a single mistake?

Characters are matched by position. Missing a letter or typing one twice shifts everything after it by one position, so each following character is marked wrong until you backspace to the mistake. Fix errors immediately rather than typing on.

Do corrected mistakes count against me?

Not against accuracy: a character you backspace and retype correctly is scored as correct. They do cost time, which lowers WPM, because the timer keeps running while you fix them.

Why is there no punctuation or capitalisation in the passage?

The passage is 50 random lowercase words from an English word list, which tests raw letter speed without letting you predict the next word. It does not measure symbol or number typing, so programmers should practise those separately.

What happens if I finish the passage before the timer ends?

The timer keeps running and the score is still computed over the full duration, which lowers your WPM. Choose a shorter duration or press the reset icon for a fresh passage.

Are my results saved?

No. Nothing is stored in the browser or sent to a server. Write down the duration, WPM and accuracy if you want to track improvement.

What is a good typing speed?

Quoted averages differ between studies, but everyday users are commonly placed around 40 to 50 WPM, touch typists above 60 and competitive typists past 100. Aim for accuracy of 95 percent or better first; speed gained on top of that is the kind that lasts.

Can I take the test on a phone?

You can, but on-screen keyboards often auto-capitalise, auto-correct or insert spaces, and each of those shows as an error. Use a physical keyboard for a fair measurement.

Advertisement