Typing Speed Test

WPM & accuracy test

Start the timer and type the text exactly as shown. This test tracks WPM, accuracy, and mistakes, and uses a level system that gets harder over time.

Test text

Type the text below. Your progress is highlighted in real time.

Typing input

Test settings

Level 1

Choose a timer. Levels and targets update automatically.

WPM target 20
Accuracy target 90%

Live stats

Updates while you type. Final feedback appears in a popup.

Time left
60s
WPM
0
Accuracy
100%
Mistakes
0
Typed chars
0
Correct chars
0

Quick tips

  • Focus on accuracy first. Speed improves naturally with clean repetition.
  • Type what you see. Do not skip punctuation or extra spaces.
  • Use the level system to build consistency and confidence over time.

How to use this typing speed test

Choose a timer (15, 30, 60, or 120 seconds), press Start, and type the test text exactly as shown. Your WPM, accuracy, and mistakes update live while you type. When the timer ends (or you complete the text), you will see a result popup with feedback and improvement tips.

How it works

The test measures your speed using a standard approach: it estimates words as 5 characters. WPM is calculated from your typed characters over the elapsed time. Accuracy is calculated by comparing each typed character against the target text. Mistakes reflect characters that do not match.

Why this test is useful

  • Build real-world typing skill for work, study, messaging, and content creation.
  • Improve accuracy so your speed stays stable under pressure.
  • Level up gradually with harder text and higher targets to keep practice engaging.
  • Get actionable feedback after each attempt via the result popup.

What improves when you practice regularly?

  • Fewer mistakes and less backspacing
  • More consistent rhythm and smoother typing flow
  • Better control when typing punctuation and mixed-case text
  • Higher WPM without sacrificing accuracy

Typing levels and progressive difficulty

This tool uses a level system that increases difficulty step by step. Early levels use shorter, simpler sentences to help you build confidence. Later levels introduce longer texts, punctuation, numbers, and more complex structure. If you meet the WPM and accuracy targets, you level up. If not, the result popup shows what to improve next.

The goal is to help you improve in a controlled way: small challenges, clear feedback, and repeatable practice. Over time, you can raise both speed and accuracy while keeping errors low.