⌨️

Typing Speed Tester

Test your typing speed and accuracy with live WPM, error count and accuracy percentage. Multiple passages available. Free, runs entirely in your browser.

📝 Text Tools Free Browser-based
Tool
WPM
Accuracy
0
Errors
Time left
Click on the passage above, then start typing

What Is WPM?

Words Per Minute (WPM) is calculated by dividing the number of correctly typed characters by 5 (the standard word length) and then by the elapsed time in minutes. Only correct characters count toward your WPM — errors do not contribute. This is the standard gross WPM calculation used across most typing tests.

Typing Speed Benchmarks

WPM rangeLevel
< 30Beginner — hunt-and-peck typist
30–50Average — casual typist
50–70Above average — comfortable touch typist
70–90Fast — proficient professional
90–120Very fast — experienced touch typist
> 120Expert — competitive typist

Tips to Improve Your Speed

Focus on accuracy first — speed follows naturally. Keep your wrists flat and use all ten fingers with proper home-row positioning (ASDF / JKL;). Practice daily with short sessions rather than infrequent long ones. Aim for a consistent rhythm rather than bursting fast then slowing to correct errors.

Gross WPM vs Net WPM vs Accuracy

Gross WPM counts all keystrokes (correct and incorrect) divided by 5, divided by elapsed minutes — it reflects raw speed ignoring errors. Net WPM subtracts one word per error from gross WPM, penalising inaccurate typing. Accuracy % is the percentage of correctly typed characters out of all characters typed. Most professional typing tests and job applications report net WPM. This tool displays all three metrics so you can track both speed and quality simultaneously. A net WPM of 60 with 98% accuracy is far more useful in practice than 80 WPM at 85% accuracy — corrections take time and interrupt flow.

Typing Speed for Common Jobs

RoleTypical Required WPM
Data entry clerk50–60+ WPM
Secretary / admin assistant60–75+ WPM
Court reporter (stenography)225+ WPM
Customer support agent40–55 WPM
Software developerNo formal requirement; 60+ comfortable
Transcriptionist70–90+ WPM

Frequently Asked Questions