Skip to content
ZeroServer.tools

Typing Speed Calculator

Live typing test with WPM and accuracy tracking, or calculate WPM from elapsed time.

Passage
Duration
60s
The quick brown fox jumps over the lazy dog. Pack my box with five dozen liquor jugs. How vexingly quick daft zebras jump. The five boxing wizards jump quickly. Sphinx of black quartz, judge my vow.

WPM, CPM, and accuracy explained

Words per minute (WPM) uses the chars/5 standard — every 5 characters count as one word, regardless of actual word length. The Live Testmode shows a passage, starts timing on "Start Test", and scores your WPM + accuracy at the end of the selected duration. The WPM Calculatorlets you paste any text and enter the elapsed time manually. Average typists score 40–60 WPM; professional typists 80–120 WPM. No text is ever uploaded — everything runs in your browser.

Built and maintained by Meet Shah · Last updated

What this tool is used for

  • Working out words per minute from a passage and a time.
  • Comparing WPM against CPM, which count differently.
  • Tracking typing speed over several attempts.
  • Checking a claimed speed against the arithmetic.
  • Getting a figure for an application that asks for one.

Frequently Asked Questions

How is WPM calculated here?
Words divided by elapsed minutes, counting actual words. The formal standard defines a word as five characters, which is what CPM divided by five approximates — the two figures differ on text with unusual word lengths.
How is accuracy measured?
Character by character against the passage, so every position that does not match counts as an error. That is stricter than word-level scoring: one wrong letter early in a line marks only that character, not the whole word.
What is a good typing speed?
Around 40 WPM is average for an adult, 60 to 80 is a proficient touch typist, and above 100 is genuinely fast. Professional transcription work typically expects 70 or more with high accuracy.
Should I chase speed or accuracy?
Accuracy. A mistake costs the keystroke, the backspace and the retype, so error-prone fast typing is slower in net terms. Speed follows from accurate muscle memory, which is why lessons hold you at a comfortable pace.
Why does my score vary between tests?
Because the text matters. Familiar prose types faster than technical vocabulary, and passages heavy in numbers, capitals or punctuation are slower because they need the shift key and the number row.
What is CPM for?
Characters per minute, which is a fairer comparison across languages — German compounds and English monosyllables give very different word counts for the same effort. It is the standard metric in several non-English typing communities.

Common errors and gotchas

  • Ignoring accuracy, which makes a high speed meaningless if the text is wrong.
  • Assuming a standard word length, since WPM conventionally uses five characters rather than actual words.
  • Comparing speeds on texts of very different difficulty.
  • Timing from the first keystroke rather than from when the passage was presented.
  • Treating one attempt as representative, when speed varies with fatigue and text.

Related Calculators tools

Private & free — this tool runs entirely in your browser.