Measure gross and position-matched adjusted typing speed with 15, 30, 60, or 120-second limits, actual elapsed time, accuracy, and local history.
Specialist tool for Lifestyle1 executable calculation mode1 guided projectPrivate in your browser
Use this result well
A quick decision brief for this specific tool
Inputs that matter
15/30/60/120-second limit, passage difficulty or custom reference text, and the exact typed character sequence
Output to expect
Actual elapsed time, gross and position-matched adjusted WPM, positional accuracy, correct/incorrect characters, interval chart, and locally stored recent/best results
How it works
Both speeds divide characters by the standard five-character word and actual elapsed minutes; adjusted WPM counts only characters matching the reference at the same position
Completing a passage ends the test early and uses actual elapsed time; the selected duration remains only the maximum.
The displayed speed band only restates the numeric result range and is not a validated hiring, accessibility, or productivity standard; compare like passage types and durations.
Choose your path
Built around the job you need to finish
Measure gross and position-matched adjusted typing speed from actual elapsed time, with transparent errors and like-for-like local history.
Touch-typing learner
Separate speed from accuracy while practicing comparable passages.
Choose duration/difficulty, type the reference, and inspect gross WPM, adjusted WPM, accuracy, and character counts.
Can explain why errors reduce adjusted but not gross WPM and compares similar future runs.
Job-test candidate
Practice without mistaking this implementation for an employer standard.
Use custom text matching the relevant domain and review the exact formula and actual elapsed duration.
Treats numeric bands as descriptive only and confirms the employer’s passage, correction, duration, and scoring rules.
Developer or specialist typist
Benchmark punctuation/code without comparing it unfairly to prose.
Select Code or custom content, finish the full passage or reach the limit, and review local history.
Understands passage type and test length materially affect results and that personal best WPM/accuracy are separate maxima.
Was this tool helpful?
Projects using Typing Speed Test
This tool is part of these guided projects. Each project provides step-by-step instructions with checklists and all the tools you need in one place.
Tracks correct keystrokes vs. total keystrokes to calculate accuracy percentage. Errors are highlighted in real-time.
Accuracy = (correct characters / total characters) × 100%
Real-Time Feedback
Provides live WPM and accuracy updates during the test, with color-coded character highlighting for immediate error detection.
Updated: August 2026
Example Scenarios
A job applicant practices typing speed before a data entry role interview that requires a minimum WPM score.
A student uses the test to improve touch-typing skills, tracking WPM improvement over weeks of practice.
A programmer measures coding speed on code-specific passages to establish a baseline for productivity.
FAQ
Gross WPM is (all typed characters ÷ 5) ÷ actual elapsed minutes. Adjusted WPM uses only characters matching the reference at the same position. Five characters is a standardized word convention, not a count of space-delimited words.
There is no universal good score: passage type, test length, language, keyboard, correction rules, and access needs all matter. The displayed band only restates the result's numeric range; compare your own like-for-like runs or the explicit standard used by the relevant organization.
Errors do not reduce gross WPM, but they do reduce adjusted WPM because only position-matched characters count there. Accuracy is position-matched characters divided by all typed characters.
Yes. Choose easy, medium, hard, or code passages, or provide custom text. Results across different passage types and durations are not directly equivalent.
Practice regularly with focus on accuracy first, then speed. Use all fingers on the home row, avoid looking at the keyboard, and take the test daily to track improvement.
About Typing Speed Test
Type a built-in or custom reference passage and compare gross WPM with adjusted WPM based on characters matching at the same position. Completing the passage ends the run early and uses actual elapsed time rather than the selected time limit.