Typing Speed Calculator (WPM)

Calculate your typing speed in WPM, CPM, and KPH.
Find your gross WPM, net WPM, accuracy percentage, and skill level.
Compare to professional typists.

Typing Speed

Typing Speed Formulas

Typing speed is measured in several ways, each useful for different purposes. All measurements require knowing the amount of text typed, the errors made, and the time taken.

Gross WPM (Words Per Minute) Gross WPM = (Characters Typed ÷ 5) ÷ Minutes Elapsed

The “5 characters = 1 word” standard was established because the average English word (including the space that follows it) is approximately 5 characters long. This makes comparisons consistent regardless of what text was typed.

Net WPM (Accuracy-Adjusted) Net WPM = Gross WPM − (Errors ÷ Minutes)

Net WPM penalizes for mistakes. A typist who makes many errors may have a high gross WPM but a much lower net WPM. Most official typing tests report net WPM.

Accuracy Percentage Accuracy = ((Total Words − Errors) ÷ Total Words) × 100%

Or using characters: Accuracy = (1 − (Errors × 5) ÷ Characters) × 100%

CPM: Characters Per Minute CPM = Characters Typed ÷ Minutes

CPM is common in European countries and is simply the raw character throughput without dividing by 5.

KPH: Keystrokes Per Hour KPH = CPM × 60

KPH is widely used in data entry and administrative roles, where postings commonly ask for 8,000 to 12,000 KPH.

Be careful comparing that against a WPM figure, because the two describe different work. 10,000 KPH is 167 characters a minute, which is about 33 WPM. That sounds slow next to the 60-90 WPM quoted for typists, and it is: KPH targets are set for numeric and alphanumeric keying on a ten-key pad, not for typing prose. A data entry operator who types 75 WPM of English will still only manage around 10,000 KPH on account numbers.

Speed Benchmarks

Level WPM range
Beginner (hunt and peck) 15–30 WPM
Average computer user 40–55 WPM
Good typist 60–80 WPM
Professional typist (data entry, transcription) 80–100 WPM
Court reporter / competitive typist 120–200+ WPM
Barbara Blackburn, sustained 150 WPM over 50 minutes
Barbara Blackburn, peak 212 WPM

Those last two get conflated constantly. Blackburn held the Guinness record with a 150 WPM average sustained across 50 minutes, on a Dvorak keyboard, and her top recorded speed was 212 WPM in short bursts. She did not type at 212 for fifty minutes, and nobody has. Short-burst figures above 300 WPM exist but last a few seconds and are usually on text the typist has drilled to death.

Accuracy beats speed, every time

Typing at 100% accuracy at 40 WPM and gradually increasing is more effective long-term than rushing at 60 WPM with 95% accuracy. Errors require correction; correction takes time; correction time isn’t measured in any “raw” typing speed. Net WPM (the number that actually matters) almost always rises faster when you slow down and focus on accuracy first.

Touch-typing programs like Keybr, TypingClub, and Monkeytype all emphasize this: drill the keys you miss until accuracy is consistent, then speed climbs on its own.


How we build and check this calculator

This calculator runs entirely in your browser, so the numbers you enter stay on your device. The math behind it is written by hand and tested against worked examples and standard references before the page goes live.

SuperGlobalCalculator is independently built and maintained. See how we build and verify our calculators.


Embed This Calculator

Copy the code below and paste it into your website or blog.
The calculator will work directly on your page.