Typing Speed Test (WPM)

Start typing the passage below to begin — the timer starts on your first keystroke and stops the moment you finish. Pasting is disabled so the result reflects actual typing.

How Typing Speed Test (WPM) Works

Words per minute (WPM) is the standard way typing speed is measured, but it only tells the full story alongside accuracy -- typing fast while making constant mistakes isn't actually faster in any useful sense. This test times you against a random passage and reports both figures together, live, as you type.

Formula & Method

The timer starts the instant your first keystroke lands (not when the page loads), so time spent reading the passage before you start typing doesn't count against you. WPM is calculated using the standard convention of (correct characters ÷ 5) ÷ minutes elapsed -- dividing by 5 because that's the conventional average word length used in typing tests generally, regardless of the actual words in the passage, which keeps results comparable across different texts. Accuracy is the percentage of typed characters that matched the passage at that position. Pasting is blocked entirely, since pasting the whole passage in one action would trivially produce an artificially perfect, instant result that reflects nothing about actual typing ability.

Worked Example

Typing an 88-character passage with 2 mistakes in 24 seconds: correct characters are 86, elapsed time is 0.4 minutes, giving (86 ÷ 5) ÷ 0.4 = 43 WPM, with an accuracy of 86/88 ≈ 97.7%.

Frequently Asked Questions

Why does WPM divide by 5 instead of counting actual words?
This is the standard convention used by virtually every typing test, precisely because it removes word-length as a variable -- a passage full of short words would otherwise score artificially high WPM, and a passage full of long words would score artificially low, purely from vocabulary choice rather than actual typing speed. Treating every 5 characters as "one word" makes WPM comparable across completely different passages.
What happens to the letters I type after a mistake?
Nothing special -- every character you type is compared against the corresponding character in the passage at that exact position, so a single wrong keystroke marks just that one character as an error; it doesn't cascade into marking every following character wrong unless you keep making mistakes, and correcting with backspace before continuing lets you get back to accurate typing from that point on.
Why is pasting disabled?
A typing speed test measures actual keystroke-by-keystroke typing -- allowing paste would let someone instantly fill the box with the correct passage, producing a meaningless "infinite WPM" result that reflects clipboard speed, not typing skill, which defeats the entire purpose of the test.
Does the test end automatically, or do I have to submit?
It ends automatically the instant your typed text reaches the same length as the passage -- there's no submit button and no need to press Enter, since the test is simply measuring the time from your first keystroke to your last, and the moment you've typed the full passage is exactly that endpoint.
0 Words Per Minute