Global Mind Tests

Typing Speed Test

Type for 60 seconds. We track WPM, CPM, accuracy and detailed mistakes for each run.

How it works

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.

WPM: 0 CPM: 0 Accuracy: 100% Left: 60 s
Typing fast is a skill.
Short daily sessions beat long marathons. Keep your eyes on the text, not on the keyboard, and fix errors as soon as they appear.
History
# Date Time CPM WPM Score Acc. Typed Correct Mistakes Errors / 100 chars Worst letter Text

Learn to type faster — without losing accuracy

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.

1. Build clean technique first

Fast typing is mostly about clean mechanics. Before you try to push the speed, make sure your hands move in a predictable way.

2. Train with short, focused blocks

Your fingers and brain learn best in short, intense blocks, not in one long, exhausting session.

3. Track progress, not single runs

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.

FAQ

How is WPM calculated?

We use the common estimate: 5 characters (including spaces) = 1 word. WPM is that word-count per minute over your actual test time.

Why does CPM differ from WPM?

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.

Why is my score lower than my WPM?

Score applies an accuracy factor: Score ≈ WPM × (Accuracy). Errors reduce the final score.

Does device matter?

Yes. Keyboard feel, key travel, layout, and input latency can affect results. For fair tracking, repeat on the same device.