Typing Speed Calculator

Calculate your typing speed in WPM, CPM, and accuracy. Time yourself with custom text, analyze error patterns, and track improvement over sessions.

Net WPM
57
Adjusted for 5 errors
Gross WPM
62
Raw speed (no error penalty)
CPM
310
Characters per minute
Accuracy
98.4%
305 correct of 310
Keys/Second
5.2
1.0 min test
Percentile
Top 30%
~Above Average level

Speed Comparison

Hunt & Peck15 WPM
Casual Typist35 WPM
Average44 WPM
Above Average โ‰ˆ You60 WPM
Good75 WPM
Professional90 WPM
Excellent110 WPM
Expert130 WPM
Competitive160 WPM
World Class200 WPM
โ†’ Your Net WPM57 WPM

Time to Type Common Texts

TextCharactersTime at Your Speed
Tweet (280 chars)2800.9 min
Email (500 words)2,5008.1 min
Blog Post (1,500 words)7,50024.2 min
Essay (3,000 words)15,00048.4 min
Novel (80,000 words)400,00021.5 hrs
WPM Rate Reference
LevelWPMCPMDescription
Hunt & Peck1575Looking at keyboard
Casual Typist35175Basic touch typing
Average44220Basic touch typing
Above Average60300Proficient typist
Good75375Proficient typist
Professional90450Very fast
Excellent110550Very fast
Expert130650Elite speed
Competitive160800Elite speed
World Class2001000Elite speed
Planning notes, formulas, and examples

About the Typing Speed Calculator

The Typing Speed Calculator measures typing performance in WPM, CPM, and accuracy.

It uses the standard five-character word convention, which keeps results comparable across different texts. That lets you convert a raw character count and elapsed time into gross speed, net speed, and accuracy without having to normalize the figures yourself.

The page also includes benchmark context, so you can see whether the result looks like casual typing, professional transcription, or competitive speed typing.

When This Page Helps

Typing tests are easier to compare when the score is normalized into WPM and accuracy instead of left as a raw character count. This calculator gives you those numbers together so you can track progress or compare a session against a benchmark.

How to Use the Inputs

  1. Enter the total number of characters you typed (including spaces).
  2. Enter the time taken in seconds.
  3. Enter the number of errors (incorrect characters).
  4. View your WPM, CPM, accuracy, and Net WPM.
  5. Compare your speed against the benchmark table.
  6. Use the time presets for standard 1-minute and 5-minute tests.
Formula used
Gross WPM = (Characters / 5) / (Time in minutes). Net WPM = Gross WPM - (Errors / Time in minutes). CPM = Characters / Time in minutes. Accuracy = ((Characters - Errors) / Characters) ร— 100%.

Example Calculation

Result: 62 gross WPM, 57 net WPM, 98.4% accuracy

310 characters in 60 seconds: Gross WPM = (310/5)/1 = 62. Net WPM = 62 - (5/1) = 57. Accuracy = (310-5)/310 = 98.4%. This is above average for casual typists.

Tips & Best Practices

  • Accuracy matters more than speed for productivity โ€” correcting errors costs more time than typing slightly slower.
  • The home row position (ASDF JKL;) is the foundation of touch typing.
  • Most typing improvement happens in the first 2-4 weeks of dedicated practice.
  • Mechanical keyboards with tactile switches (Cherry MX Brown) provide good typing feedback.
  • Aim for 95%+ accuracy โ€” below that, your effective speed drops dramatically from corrections.

The Science of Typing Speed

Typing is a complex motor skill involving coordination between visual processing, working memory, and fine motor control of 10 fingers simultaneously. Expert typists plan 3-4 characters ahead while executing the current keystroke, similar to how pianists read ahead in sheet music.

Research shows that typing speed follows a logarithmic learning curve. Beginners see rapid improvement (2-8 WPM per week), which slows to 1-2 WPM per week for intermediate typists. Most people plateau at 60-80 WPM without deliberate practice techniques.

Typing Speed and Productivity

At 40 WPM, writing a 1,000-word email takes 25 minutes of pure typing. At 80 WPM, it takes 12.5 minutes. Over a career, that speed difference adds up to thousands of hours. However, for most knowledge workers, the bottleneck is thinking, not typing โ€” the fastest typists don't necessarily write the best.

For data entry and transcription, typing speed is directly tied to productivity and income. Professional transcriptionists typically type 80-100 WPM with 99%+ accuracy. Court reporters use stenotype machines to achieve 200+ WPM.

Competitive Typing

Competitive typing (TypeRacer, MonkeyType, etc.) has a dedicated community. Top competitors sustain 150-180 WPM on random English text and exceed 200 WPM on familiar passages. The current world record for sustained typing on an English text is 212 WPM, set by Sean Wrona. Barbara Blackburn holds the Guinness record of 150 WPM (sustained for 50 minutes) using a Dvorak keyboard.

Sources & Methodology

Last updated:

Frequently Asked Questions

  • Average: 40-45 WPM. Good: 60-75 WPM. Professional: 80-95 WPM. Excellent: 100+ WPM. Competitive typists reach 150+ WPM. The world record is over 200 WPM sustained.