Typing Speed Test
Measure your WPM, accuracy, and CPM. Three modes, live stats, and a WPM chart when you finish.
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.