Type for 60 seconds. We track WPM, CPM, accuracy and detailed mistakes for each run.
Type over the “ghost text”. Each character you type is evaluated: green = correct, red = error. The current target character is softly underlined.
Tip: click the text area to focus. Backspace undoes and removes an error.
| # | Date | Time | CPM | WPM | Score | Acc. | Typed | Correct | Mistakes | Errors / 100 chars | Worst letter | Text |
|---|
This test tracks your WPM, CPM, accuracy and also detailed mistakes: total typed, correct letters, mistakes, errors per 100 characters and which letter trips you up most often.
Fast typing is mostly about clean mechanics. Before you try to push the speed, make sure your hands move in a predictable way.
Your fingers and brain learn best in short, intense blocks, not in one long, exhausting session.
Some days you will be tired or distracted. Use the trend across several runs instead of chasing one “perfect” score.
This is a training tool, not a formal typing exam — use it as a sandbox to experiment, tweak your technique and see which habits actually move the numbers.
We use the common estimate: 5 characters (including spaces) = 1 word. WPM is that word-count per minute over your actual test time.
CPM uses characters without counting spaces as "correct" characters for the speed figure in this implementation. WPM is derived from all correct characters including spaces.
Score applies an accuracy factor: Score ≈ WPM × (Accuracy). Errors reduce the final score.
Yes. Keyboard feel, key travel, layout, and input latency can affect results. For fair tracking, repeat on the same device.