General tools
Typing speed test
Type the passage below and watch your words per minute and accuracy update live. Everything runs in your browser - nothing is uploaded.
Start typing to begin
How it works
Type the sample passage as quickly and accurately as you can. The timer starts the moment you press your first key, and your words-per-minute and accuracy update live as you go, with each character turning green when it is right and red when it is wrong, so you can see mistakes the instant you make them. When you reach the end of the passage the test stops and shows your final score. Press for a new passage any time, or restart the current one to try to beat your last run.
Speed is measured the standard way: a "word" is counted as five characters, and the WPM figure is net speed, based on the characters you typed correctly, so spraying wrong keys does not inflate it. Accuracy is the share of your keystrokes that matched the text. Everything runs in your browser - the passages are built in and nothing you type is uploaded, logged, or stored on a server. For the best result, keep your fingers on the home row and aim for accuracy first; speed tends to follow.
Example. Typing a 90-character passage cleanly in 30 seconds is about 36 WPM at 100% accuracy. If you typed 95 characters with 90 correct in the same time, your accuracy is around 95% and your net speed is calculated from the 90 correct characters.
FAQ
How is words per minute (WPM) calculated?
A word is defined as five characters (the standard used by typing tests), so WPM is the number of correctly typed characters divided by five, divided by the minutes elapsed. Basing it on correct characters gives your net speed rather than rewarding fast but error-filled typing.
How is accuracy measured?
Accuracy is the percentage of your keystrokes that matched the expected character in the passage. If you type 100 characters and 96 of them are correct, your accuracy is 96%. Errors are highlighted in red as you type so you can correct your form.
When does the timer start and stop?
It starts on your very first keystroke - not when the page loads - so reading the passage first does not count against you. It stops automatically when you have typed the whole passage, at which point your final WPM and accuracy are shown.
Is what I type sent anywhere?
No. The passages are built into the page and the whole test runs in your browser. Nothing you type is uploaded, logged, or stored on a server.