Skip to content
easytoolapp
  • Home
  • Text
  • Calculators
  • Converters
  • Date & Time
  • Generators
  • Developer
  • Design
  • Device
  • Health
  • Business
  • About
  • Contact
  1. Home/
  2. Text/
  3. Typing Speed Test
AaText

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.

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.

Why is my WPM here lower than on Monkeytype or TypeRacer?

Each test handles errors differently. Some sites only count words that were eventually correct (so backspacing 'fixes' them); others penalise every wrong keystroke. This test counts correct characters at the end of the test — closest to how the original 1971 WPM standard was defined. Use the same site to track your own progress, not for comparing scores across sites.

Related tools

AaText

Word Counter

Count words, readability score and keywords.

AaText

Character Counter

Count characters and check platform limits.

AaText

Case Converter

17 text case transforms in one tool.

◷Date & Time

Stopwatch

Stopwatch with laps & CSV export.

easytoolapp
AboutContactGuidesPrivacyTerms
© 2026 easytoolappEasy online tools for everyday tasks.
Time left
30s
WPM
0
raw 0
Accuracy
100%
Consistency
100%
No PB yet
each develop between may to present same be about play a keep what as around increase lead here on out take school man stand child if like before the man way no consider school while any thing school come