WPM Calculator — Convert Characters and Time to Words Per Minute

Calculate words per minute using the standard five-character word convention.

Try Live Test

Inputs

Result

WPM59.2
Raw WPM60
Accuracy98.7%

Formula: correct characters divided by 5, then divided by elapsed minutes. Raw WPM uses all typed characters before subtracting errors.

WPMTest guide

How to use this tool and understand your results

The calculation uses the industry-standard convention that five characters, including spaces, equal one “word,” regardless of the actual words in the text — this keeps scores comparable across different pieces of text, since counting real words would unfairly reward short, simple-word passages. Gross WPM counts character inputs. WPMTest’s net WPM subtracts current incorrect characters before dividing by five and elapsed minutes. Other providers may use different penalties.

Worked example: 1,500 correct characters typed in 5 minutes = (1,500 ÷ 5) ÷ 5 = 60 gross WPM. If 30 of those characters were errors, net WPM drops to roughly 54, depending on the exact penalty formula used.

For a live, timed measurement instead of a manual calculation, use the typing test directly — it calculates gross and net WPM automatically along with accuracy and a weak-key breakdown.

Frequently asked questions

Why 5 characters per word and not real words?

It standardizes scoring across texts of different difficulty — “cat” and “extraordinary” would otherwise count as equally fast.

What's the difference between gross and net WPM?

Gross counts all keystrokes; net subtracts errors and is the number most certifications and job postings mean by “WPM.”