Take a live typing test or manually calculate your words-per-minute typing speed, with gross WPM, net WPM, and accuracy.
Already know your word count and time? Calculate manually instead.
The average typing speed is around 40 WPM. Professional typists often reach 65-75 WPM, while touch-typing experts can exceed 100 WPM.
Gross WPM counts all words typed without penalty. Net WPM subtracts errors from the total, giving a more accurate picture of effective typing speed.
By convention, one "word" equals 5 characters (including spaces), regardless of actual word length, providing a standardized way to compare typing speeds.
This tool measures typing speed specifically. Reading speed is a related but different skill, typically measured separately.
This tool offers two ways to measure typing speed: a live typing test where you type a given passage and get instant results, or a manual calculator if you already know your word count, time, and error count from another source.
Words per minute (WPM) is calculated by dividing the number of words typed by the time taken in minutes. Since actual word lengths vary widely, the typing industry standard defines one "word" as exactly 5 characters (including spaces) — this way, a burst of typing gets measured consistently regardless of whether the actual words were short or long. Gross WPM is this raw calculation; net WPM subtracts a penalty for errors, giving a more realistic measure of productive typing speed.
All typing test measurement and calculation happens directly in your browser — nothing you type is sent to a server.