Typing Test

A typing test measures how fast and how accurately you type, in words per minute. Pick a mode and start typing — the timer begins on your first keystroke, and you get WPM, accuracy, raw speed, consistency and a per-second speed chart at the end. Everything runs in your browser and nothing is uploaded.

30sec left
0
WPM
100%
Accuracy
Tap or click here to start typing

The timer starts on your first keystroke.

How to

How to use the typing test

  1. 1

    Pick a mode

    Choose Time for a fixed-length test, Words for a set number of words, or Quotes to practise punctuation and capitalisation.

  2. 2

    Start typing

    Click or tap the text and type. There is no countdown — the timer starts on your first keystroke.

  3. 3

    Correct as you go

    Wrong letters turn red. Backspace fixes the current word, and backspacing past the start steps back to the previous one.

  4. 4

    Read your result

    You get WPM, accuracy, raw speed, consistency and a second-by-second speed chart. Press Tab for a fresh test.

Examples

How the numbers work

A clean run

Input
300 correct characters in 60 seconds, 2 wrong
Result
60 WPM · 99% accuracy

300 ÷ 5 = 60 words in one minute. With only two wrong characters, WPM and raw WPM are almost identical.

Fast but error-prone

Input
420 characters typed in 60 seconds, 60 wrong
Result
72 WPM · 86% accuracy · 84 raw WPM

The 12-point gap between raw and net WPM is what the mistakes cost. Slowing down slightly would likely raise the net score.

Uneven pacing

Input
50 WPM average, ranging between 20 and 90 each second
Result
50 WPM · 58% consistency

The average looks fine, but the low consistency shows bursts and stalls — usually a sign of hunting for less familiar keys.

Why use it

What this test gives you

Measures what matters

WPM, accuracy, raw speed and consistency together, rather than a single speed figure that hides how many mistakes you made.

Works on a phone

Input is read from the field itself, so virtual keyboards, swipe typing and predictive text all register properly.

Three practice modes

Timed tests for a quick benchmark, fixed word counts for a fair comparison, and quotes for punctuation and capitals.

See where you slowed down

The per-second chart shows exactly where you sped up, stalled or made errors — far more useful than one average.

Records that stay private

Personal bests are kept per mode in your own browser. Nothing is uploaded and no account is needed.

Good to know

What affects your score

  • Results vary with the keyboard you use. Comparing a laptop keyboard against a mechanical one is not a fair test of your speed.
  • Personal bests live in one browser. Clearing site data, or switching browser or device, starts them from scratch.
  • The word list is common English. Speeds on code, other languages or technical terms will be lower.
  • A single short run is noisy — take several before treating a number as your real speed.

Summary

Typing speed in short

  • WPM = correct characters ÷ 5 ÷ minutes; a word is standardised to five characters.
  • Raw WPM counts every keystroke, so the gap between it and WPM is the cost of your errors.
  • About 40 WPM is average, 60–70 is a solid professional pace, and 100+ is fast.
  • Accuracy above 95% is worth more than raw speed — practising mistakes trains them in.

FAQ

Typing test questions

How is WPM calculated?

WPM is correct characters divided by five, divided by minutes elapsed. A 'word' is standardised to five characters including the space, so the score does not depend on whether the text happens to use long or short words.

What is the difference between WPM and raw WPM?

WPM counts only the characters you typed correctly, so mistakes reduce it. Raw WPM counts every character you typed, right or wrong. A large gap between the two means errors are costing you more speed than they appear to.

How is accuracy measured?

Accuracy is correct characters as a percentage of all characters you attempted. Typing 98 of 100 characters correctly gives 98%. Spaces count too — a space is correct only when the word before it was typed exactly.

What does the consistency score mean?

Consistency compares your speed each second against your average. A high score means you held a steady pace; a low one means bursts followed by pauses. Steady typing is usually more accurate and less tiring than sprinting.

What is a good typing speed?

Around 40 WPM is typical for an adult using a keyboard regularly. 60 to 70 WPM is a comfortable professional pace, and above 100 WPM is fast by any measure. Accuracy above 95% matters more than raw speed for real work.

Does this work on a phone or tablet?

Yes. Tap the text and your keyboard opens. The test reads the whole field as it changes rather than listening for individual key presses, so virtual keyboards, swipe typing and autocomplete all register correctly.

Can I go back and fix a previous word?

Yes. Pressing Backspace at the start of a word returns you to the end of the previous one so you can correct it. The score is recalculated from what you finally typed, not from your first attempt.

Are there keyboard shortcuts?

Tab starts a fresh test at any time, and Escape ends a run early so you can see your result. Both work whether or not the text has focus.

Where are my personal bests stored?

In your browser's local storage, separately for each mode and setting, so a 15-second record is never compared against a 60-second one. Nothing is sent to a server, and clearing your browser data removes them.

Are my keystrokes recorded?

No. The whole test runs in your browser. Your keystrokes, results and records never leave your device, and no account is required.

How do I actually get faster?

Slow down until you can type at 98% accuracy, then let speed build on its own. Practising errors trains them in. Short daily sessions of five to ten minutes beat occasional long ones.

Is the typing test free?

Yes, entirely — no account, no limit on attempts and no paid tier. Your results are calculated in the browser and are not uploaded, so nothing about your typing is recorded anywhere.

Discover

Related text tools