Typing speed is usually reported in words per minute, or WPM. Online tests do not count dictionary words because passages contain words of very different lengths. Instead, the common convention defines one word as five typed characters, including spaces and punctuation.
Gross words per minute
The basic formula is:
gross WPM = typed characters / 5 / elapsed minutes
If someone types 300 characters in one minute, gross speed is 60 WPM. If the same 300 characters are typed in 30 seconds, elapsed time is 0.5 minutes and gross speed is 120 WPM.
Gross WPM describes output rate before mistakes are considered.
Accuracy
Mini Test Lab compares every typed character with the character at the same position in the reference passage:
accuracy = correct characters / typed characters x 100
If 285 of 300 typed characters match, accuracy is 95%. This position-based method penalizes errors that shift later text until the typist corrects the sequence, which reflects the disruption such errors create.
Other tests may compare completed words or use edit-distance algorithms, so accuracy percentages are not always directly comparable between websites.
Net words per minute
Net WPM reduces the gross result according to errors. One common approach subtracts errors per minute from gross WPM:
net WPM = gross WPM - errors / elapsed minutes
Different platforms define an error as a wrong character, uncorrected word, or failed keystroke. Always compare results generated by the same scoring method.
Corrected and uncorrected errors
Some tests count only errors visible when time expires. Others record every wrong key even when corrected. Counting every temporary mistake rewards clean first-pass typing, while final-text scoring rewards successful correction.
Mini Test Lab scores the text currently present in the input. Backspacing can restore accuracy, but the time spent correcting naturally reduces WPM.
Why short tests look faster
A 15-second test emphasizes a quick burst and allows a strong opening rhythm to dominate. It is also sensitive to passage position: the first sentence may be easier than later punctuation. A 60-second test includes more transitions and gives mistakes more opportunity to affect the result.
Use short rounds for warm-up and longer rounds for a baseline. Never compare a personal-best 15-second score with another person’s 60-second average.
Factors that change the result
- Keyboard layout and physical key travel
- Familiarity with the passage language
- Capitalization, punctuation, and numbers
- Whether the passage is copied or generated randomly
- Test duration and scoring method
- Autocorrect, predictive text, or input-method software
- Whether pasting and automated input are blocked
A fair personal protocol
Choose a 60-second duration, disable autocorrect, and use an unfamiliar but readable passage. Complete one warm-up round and then three recorded rounds. Keep the median WPM and its accuracy rather than only the fastest score.
Report both values together, for example 72 WPM at 97% accuracy. The speed alone hides whether the text was usable.
The typing speed test offers 15, 30, and 60-second modes with the same passage and scoring method. Stay with one duration when tracking improvement over time.