A clean run
- Input
- 300 correct characters in 60 seconds, 2 wrong
- Result
- 60 WPM · 99% accuracy
300 ÷ 5 = 60 words in one minute. With only two wrong characters, WPM and raw WPM are almost identical.
A typing test measures how fast and how accurately you type, in words per minute. Pick a mode and start typing — the timer begins on your first keystroke, and you get WPM, accuracy, raw speed, consistency and a per-second speed chart at the end. Everything runs in your browser and nothing is uploaded.
The timer starts on your first keystroke. Press Tab for a new test, Esc to stop.
How to
Choose Time for a fixed-length test, Words for a set number of words, or Quotes to practise punctuation and capitalisation.
Click or tap the text and type. There is no countdown — the timer starts on your first keystroke.
Wrong letters turn red. Backspace fixes the current word, and backspacing past the start steps back to the previous one.
You get WPM, accuracy, raw speed, consistency and a second-by-second speed chart. Press Tab for a fresh test.
Examples
300 ÷ 5 = 60 words in one minute. With only two wrong characters, WPM and raw WPM are almost identical.
The 12-point gap between raw and net WPM is what the mistakes cost. Slowing down slightly would likely raise the net score.
The average looks fine, but the low consistency shows bursts and stalls — usually a sign of hunting for less familiar keys.
Why use it
WPM, accuracy, raw speed and consistency together, rather than a single speed figure that hides how many mistakes you made.
Input is read from the field itself, so virtual keyboards, swipe typing and predictive text all register properly.
Timed tests for a quick benchmark, fixed word counts for a fair comparison, and quotes for punctuation and capitals.
The per-second chart shows exactly where you sped up, stalled or made errors — far more useful than one average.
Personal bests are kept per mode in your own browser. Nothing is uploaded and no account is needed.
Good to know
Summary
FAQ
Discover