Typing Speed Test

Test how fast you type with a quick WPM (words per minute) and accuracy test. Free, instant and private — runs entirely in your browser.

Duration:

Pick a duration, then start typing — timer begins on your first keystroke.

Reliable for English text and US QWERTY layouts only.

0
Gross WPM
0
Net WPM
100%
Final accuracy
100%
Keystroke accuracy
0
Uncorrected errors
0s
Time left
Score definitions
  • Gross WPM = (total keystrokes ÷ 5) ÷ minutes.
  • Net WPM = Gross WPM − (uncorrected errors ÷ minutes).
  • Final accuracy = correct characters ÷ expected characters.
  • Keystroke accuracy = correct keystrokes ÷ total keystrokes.

Recent results

    No completed tests yet.

    Test your typing speed

    Timed 1/3/5-minute modes, live WPM and accuracy, plus a keyboard heatmap when you finish. Everything runs locally — nothing you type is uploaded.

    FAQ

    How is WPM calculated?

    Gross WPM is (total keystrokes ÷ 5) ÷ minutes. Net WPM subtracts uncorrected errors per minute from Gross WPM.

    What are the timed modes?

    Choose 1, 3 or 5 minutes. The timer starts on your first printable keydown, paste is blocked, and the expected-key heatmap records which keys you should have pressed.

    What is a good typing speed?

    Around 40 WPM is average; 60–80 WPM is fast; professional typists often exceed 90 WPM.

    Last updated: