Free Typing Speed Test
Test your typing speed in 15 to 120 second rounds. See live net and raw WPM, accuracy and highlighted errors. Works with phone keyboards.
Loading tool…
How to measure your typing speed in words per minute
Pick a 15, 30, 60 or 120 second round and type an original practice passage. The tool scores net WPM, raw WPM and accuracy as you go.
- Choose a test length: 15, 30, 60 or 120 seconds.
- Tap or click the input box and start typing the passage. The timer begins with your first character.
- Watch correct characters turn green and mistakes turn red. Use Backspace to fix errors before moving on.
- When time runs out, read your net WPM, raw WPM, accuracy and error counts in the result summary.
- Press Restart to retry the same passage or New passage for a different text. Press Esc to restart from the keyboard.
When a typing speed test is useful
A timed typing test gives you a quick, repeatable number for how fast and how accurately you type. Job seekers use it before applying for data entry, transcription, customer support or administrative roles that list a minimum words per minute. Students use it to track progress while learning to touch type, and writers use it to see whether a new keyboard or layout is slowing them down.
Short rounds of 15 or 30 seconds are good for warming up or testing bursts of speed. Longer rounds of 60 or 120 seconds are closer to real work, because they include the small slowdowns that happen when you lose focus or reach an unfamiliar word. Comparing the same round length over several days tells you more than a single score.
The passages are original sentences written for this tool, so you are not retyping a famous text you may already know by heart. A new shuffled order is used each time you choose New passage.
Worked example: reading a 60 second result
Suppose you run the 60 second test and finish with 300 characters in the input box, including spaces. Twelve of those characters do not match the passage when time runs out. During the round you entered 320 characters in total, and 20 of those entries were wrong, including the ones you fixed with Backspace.
Raw WPM is 300 divided by 5, which is 60 words, divided by 1 minute, so 60 raw WPM. Net WPM subtracts the 12 uncorrected errors per minute, giving 48 net WPM. Accuracy is 320 minus 20, which is 300, divided by 320, or 93.8 percent.
The same typing in a 30 second round would look different. If you typed 150 characters with 6 uncorrected errors, raw WPM is 150 divided by 5 divided by 0.5 minutes, which is still 60. Net WPM is 60 minus 6 divided by 0.5, which is 48. The rate is identical even though the counts are half as large.
How the scoring works
The tool compares each character you type with the character in the same position of the passage. Matching characters are shown in green, mismatches in red, and the next character to type is underlined. Because it compares the text in the box instead of listening for key events, it works with phone keyboards, swipe input and accessibility keyboards.
Time is measured from your first character using the browser's high resolution clock, and the round ends exactly at the chosen length. One word equals five characters, a standard convention that keeps long and short words comparable. Accuracy counts every character you entered, so mistakes you corrected still lower it, while net WPM only subtracts errors that remain at the end. Your best net WPM for each round length is saved in this browser only.
Common mistakes that skew your score
Looking down at the keys is the most common habit that limits speed. It feels faster at first, but every glance costs time and breaks your rhythm. Another frequent problem is racing ahead without fixing errors, which raises raw WPM but drops net WPM and accuracy.
On mobile devices, autocorrect, predictive text and automatic capitalization can quietly change words. Turning them off gives a fairer result. Also keep in mind that typing a practice passage is easier than composing your own text, so treat the number as a measure of copying speed rather than writing speed.
Useful tips and limitations
- Aim for accuracy first. Uncorrected errors lower your net WPM, so a slower clean run often scores higher than a fast messy one.
- On a phone, turn off autocorrect and predictive text before testing, because suggestions can replace words you typed correctly.
- Run three tests of the same length and use the median score rather than your single best run.
- Rest your wrists lightly and keep your eyes on the passage instead of the keyboard.
Common questions
How does the Typing Speed Test calculate WPM?
It counts every five characters, including spaces, as one word. Raw WPM is typed characters divided by five, divided by minutes. Net WPM subtracts uncorrected errors per minute from raw WPM.
Does the Typing Speed Test work on phones and tablets?
Yes. It reads the text in the input box rather than individual key presses, so on-screen keyboards work. Smart quotes and dashes are converted to plain characters automatically.
Can I paste text into the Typing Speed Test?
No. Pasting and dropping text are blocked during a test so that results reflect what you actually typed.
What is the difference between raw and net WPM in this typing test?
Raw WPM counts every character left in the input box. Net WPM subtracts the characters that still do not match the passage when time ends, spread over the minutes of the test.
Why is my typing test accuracy lower than expected when I fixed every error?
Accuracy counts each character you entered, including wrong ones you later deleted. Fixing errors improves net WPM, but the original mistakes still count against accuracy.
Where is my best typing test score stored?
Your best net WPM for each round length is saved in your browser's local storage on this device. Clearing site data removes it, and it is not shared with other devices.
Your input is processed in your browser without a ToolWorld Online account. Copy or download anything you want to keep before leaving the page.
