WPM Calculator

Calculate gross WPM, net WPM, CPM and accuracy from your typing result.

Take a typing test
Gross WPM
50
Net WPM
50
CPM
250
Accuracy
100%
250 characters in 60 seconds equals 50 gross WPM.

How the WPM calculator works

Typing speed is usually measured in words per minute. A standard typing word is counted as five characters, so 250 typed characters in one minute equals 50 gross WPM.

Net WPM adjusts the result by subtracting errors. CPM means characters per minute and is useful when you want a more detailed view of typing speed.

WPM Calculator FAQ

How do I calculate WPM?

Divide typed characters by five, then divide by the time in minutes. For example, 300 characters in 2 minutes is 30 WPM.

What is a good WPM score?

For everyday typing, 40 WPM is a practical baseline. 60 WPM is strong, and 80+ WPM is fast for most work or study tasks.

Is CPM better than WPM?

CPM is more granular because it counts characters. WPM is easier to compare across typing tests, while CPM is useful for character-heavy work.