How are words per minute and typing accuracy calculated?
Words per minute, or WPM, expresses typing speed using a standard unit of five characters. This test calculates net WPM as correctly positioned characters retained in your text divided by five, divided by elapsed minutes. Spaces count as characters. The generated passage uses a fixed vocabulary of 300 common English words and is shuffled locally for each attempt.
Typing accuracy percentage uses correct character attempts divided by all character attempts, multiplied by one hundred. A backspace can repair the visible passage and improve retained correct characters, but it does not erase the original mistake from attempt-based accuracy. Raw characters per minute, or CPM, counts all entered characters per elapsed minute. The error counter records incorrect attempts, including mistakes you later fix.
For example, 250 correct retained characters in sixty seconds equal 50 net WPM. If you attempted 260 characters and 247 of those attempts matched their expected positions, accuracy is 95 percent. These are different measurements: one describes usable correctly positioned output, and the other describes the history of character entry. A deletion alone adds neither a correct attempt nor an incorrect attempt.
Build touch typing speed without losing accuracy
Choose a fifteen-second test for a quick warm-up, thirty seconds for a short practice interval, or sixty seconds for a steadier sample. The first inserted character starts the timer. Correct characters appear green, errors appear red with a strike-through, and the active position is highlighted. As the passage advances, the display follows the current word. Paste and drag-and-drop insertion are disabled for the exercise.
Gross versus net WPM is not defined identically by every testing service. Some services subtract a fixed penalty per uncorrected word, while this one counts correct retained characters directly. Always compare formulas, punctuation, language, duration, and correction rules before comparing certificates. A word-list exercise is different from writing code, composing an email, or transcribing unfamiliar text.
Touch typing practice works best when you favor a comfortable rhythm and accurate finger placement. Repeat a consistent duration and review both speed and errors. Short tests are sensitive to a strong or weak opening few seconds. This page provides descriptive speed tiers, not career percentiles or a hiring standard. Programmers spend substantial time reasoning, while transcription work may involve formatting and listening; neither role can be assessed by WPM alone.
Typing practice comparison table
| Practice context | Useful measure | Comparison limit |
|---|---|---|
| Casual everyday typing | Accuracy plus comfortable WPM | No minimum required here |
| Programmers | Accuracy with symbols and editing | Common-word speed does not measure coding |
| Typists / transcription | Sustained speed on matching material | Employer tests define their own standards |
| Under 30 / 30–59 WPM | Finding your rhythm / Steady typist | Tool labels, not population percentiles |
| 60–89 / 90+ WPM | Fast fingers / Keyboard ace | Compare equal durations and formulas |
How to use Typing Speed Test
1. Choose a duration
Select 15, 30, or 60 seconds. Changing the selection creates a fresh passage and resets all previous measurements.
2. Type the displayed words
Focus Type here and enter the passage, including spaces. The first character starts timing; use backspace for corrections and watch the active position.
3. Review your certificate
When time ends, compare WPM, accuracy, raw CPM, and errors. Download the certificate, or restart with the button or Tab followed by Enter within the test.
Key features and technical specifications
Standard Net WPM formula (correct chars ÷ 5 ÷ minutes)
Calculates Net Words Per Minute using the universal industry standard of 5 keystrokes per word, counting only correctly positioned characters retained in the finalized passage.
Attempt-based accuracy with full error tracking
Accuracy percentage divides correct attempts by total keystroke attempts (including backspaced corrections), accurately recording mistakes in the error count without distorting net output.
15s, 30s & 60s timed modes with real-time feedback
First keystroke automatically triggers the countdown timer; characters highlight green for correct and strike-through red for typos, with auto-scrolling passage and disabled copy-paste.
Downloadable practice certificate PNG
Exports an elegant typing speed certificate PNG locally on your device displaying Net WPM, accuracy %, raw CPM, error count, test duration, and speed tier for your portfolio or records.
Practical use cases
Benchmark typing speed before job assessments
Take a 60-second test to establish a reliable Net WPM and accuracy percentage to include on resumes or prepare for administrative and transcription employment evaluations.
Track touch-typing muscle memory and accuracy
Practice daily across 15s or 30s sprints to reinforce home-row finger placement, monitoring whether speed gains come from faster typing or fewer backspaced errors.
Evaluate new keyboard switches and layouts
Test typing performance before and after switching keyboard hardware (mechanical switches vs. chiclet membrane) or alternative ergonomic layouts like Colemak and Dvorak.
Frequently asked questions
Does a space count as a character?
Yes. A space in the correct position contributes to net WPM. Five characters represent one standard word, regardless of the number of letters in each actual English word.
Can I correct a typo?
Yes, use backspace and retype. Corrected text can increase your net WPM, while the original incorrect attempt remains in the accuracy history and error count.
Why can a short test show a high live WPM?
At the beginning, a small number of characters is divided by a very small elapsed time. Wait for the completed result and compare tests with the same duration.
Is the downloadable certificate official?
It is a personal practice graphic showing your result, duration, accuracy, and a descriptive speed tier. It is not an accredited typing qualification or an identity-verified employment certificate.
Does this work privately on mobile?
Yes. The text and scores stay in memory, and the PNG is generated locally. Mobile keyboard prediction can affect results, so use consistent keyboard settings for comparisons. No account is needed.