Typing Speed Test

Measure your WPM, accuracy, and CPM. Three modes, live stats, and a WPM chart when you finish.

3 Test Modes Live WPM WPM Chart Free
wpm
%
60s

Click above and start typing — Tab to restart

How it works

Choose a mode

Pick Time, Words, or Quote. Select your duration or word count.

Start typing

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

See your results

Get your WPM, accuracy, CPM, errors, and a WPM-over-time chart.

Frequently asked questions

What is a good typing speed in WPM?

The average typist reaches 40–50 WPM. A typing speed of 60–80 WPM is considered above average, while professional typists typically exceed 80 WPM. Touch typists often reach 100+ WPM.

How is WPM calculated?

WPM (Words Per Minute) is calculated by dividing the total number of correctly typed characters by 5 (the standard word length), then dividing by the elapsed time in minutes.

What is the difference between WPM and CPM?

WPM (Words Per Minute) measures how many 5-character words you type per minute. CPM (Characters Per Minute) counts the raw number of correct characters typed per minute. CPM = WPM × 5.

How can I improve my typing speed?

Practice touch typing by keeping your fingers on the home row (ASDF JKL;). Focus on accuracy first — speed will follow. Aim for 15–30 minutes of daily practice. Use all fingers and avoid looking at the keyboard.

What do the test modes mean?

Time mode tests you for a fixed duration (15s, 30s, 60s, or 120s). Words mode ends after you type a set number of words (10, 25, 50, or 100). Quote mode gives you a famous quote to type.