Skip to content
Text

Typing Speed Test

A focused typing test that measures real WPM, accuracy and consistency. Pick 15s, 30s, 60s or 2 minutes and a mode: common words, with punctuation, code tokens, or a fixed quote. Live highlighting marks correct, wrong and extra characters as you type. Your personal best is saved in your browser.

Time left
30s
WPM
0
raw 0
Accuracy
100%
Consistency
100%
No PB yet
such line now plan school how he hand take begin might by see another against long not lead be most plan give year see at public life take man take long program you old when look head still great when 

Tests run locally and only your personal best is stored in your browser. Nothing is uploaded.

How to use this typing speed test

  1. Pick a mode (common, punctuation, code or a quote) and a duration.
  2. Click into the test area and start typing — the timer starts on your first keystroke.
  3. Wrong characters turn red; extra characters get highlighted with red background.
  4. When the time is up, see your WPM, raw WPM, accuracy, consistency and a WPM-over-time chart.
  5. Beat your personal best — it's stored locally in your browser.

Frequently asked questions

How is WPM calculated?

WPM = (correct characters / 5) ÷ minutes elapsed. The standard 'word' is 5 characters. Raw WPM uses all characters including errors.

What is consistency?

How steady your speed was throughout the test. It's 100 minus the coefficient of variation of per-second WPM samples — higher is more consistent.

What's a good WPM?

30–40 is average for a casual typist, 60+ is solid, 80+ is fast, 100+ is very fast. Code mode is harder because of symbols.

Is my typing data uploaded?

No. The test runs entirely in your browser. Only your personal best is stored locally via localStorage.