Typing Speed Test — WPM & Accuracy

Measure your typing speed in WPM and accuracy. Choose 30 s, 60 s, or 120 s modes and track your personal best. Free, runs in your browser.

Runs 100% in your browser — nothing is uploaded.
60sec
0wpm
100%accuracy
--best wpm

dog body null its but grew tempo forth drink meter kick cool days shoot crowd tempo taste novel clear file far outer net forge close crazy shock how mail tempo sleep voter melt swear ratio meal sheer media slope being renew trade ruler groan nice mixed loft blaze music scout

Click the text above and start typing — the timer begins on your first keystroke.

How to use

  1. 1
    Choose a duration

    Pick 30 s, 60 s, or 120 s using the tabs at the top.

  2. 2
    Start typing

    Click the text area to focus it. The timer starts on your very first keystroke.

  3. 3
    Type the displayed text

    Each correctly typed character turns dark; errors highlight in red. Keep going until time runs out.

  4. 4
    See your results

    Your final WPM, accuracy, and character count appear at the end. A "New best!" badge shows if you beat your record for that mode.

Frequently asked

How is WPM calculated?

WPM = (characters typed ÷ 5) ÷ minutes elapsed. A "word" is standardised as 5 characters so results are comparable across different texts.

What counts as an error?

Any character typed that does not match the prompt at that position counts as an error. Accuracy = (correct chars ÷ total chars typed) × 100.

Can I restart mid-test?

Yes — click Restart or press Escape at any time to reset with a fresh prompt.

Where is my best score saved?

In your browser's localStorage — it persists across sessions on the same device but is not synced to any server.

Related tools