Skip to main content

What Is a Good Typing Speed (WPM)?

A good typing speed is generally around 40 WPM for everyday typing, 60-70 WPM for fast typists, and 80+ WPM at professional level. Here is the full scale and how WPM is actually measured.

UniSoftware 4 min read

What is a good typing speed - WPM scale guide

A good typing speed is generally considered to be around 40 words per minute (WPM) for everyday typing, with 60-70 WPM counted as fast, 80-100+ WPM as professional level, and 120+ WPM as competitive. These figures come from a timed test, where every five characters typed, including spaces, count as one standard word.

Key takeaways

  • Around 40 WPM is a typical everyday typing speed; 60-70 WPM is considered fast.
  • 80-100+ WPM is professional or typist-job level; 120+ WPM is competitive territory.
  • WPM is calculated from characters typed, not literal words - every 5 characters, including spaces, count as one standard word.
  • Accuracy matters as much as raw speed: most tests account for errors, so a high raw speed with many mistakes is not the full picture.

Test your typing speed free

Takes under a minute, no signup needed - try the free Typing Master typing speed test and see exactly where your own WPM lands on the scale below.

What counts as a good typing speed?

"Good" depends on context. For casual computer use - emails, chat, browsing - anything from 35-45 WPM is comfortable and will not slow you down. For office or administrative roles, 50-65 WPM is a common expectation. Data entry, transcription, and other typing-heavy jobs often look for 70-90+ WPM with high accuracy. Competitive typists and some stenography-adjacent roles push past 120 WPM, which is a small minority of typists.

None of these numbers are a hard pass/fail line. A 35 WPM typist with 99% accuracy can often finish a task faster and with less rework than a 55 WPM typist who has to stop and fix errors constantly. If you want to see exactly how accuracy and speed trade off against each other, how WPM and accuracy are actually calculated breaks down the formulas with a worked example.

How is WPM actually calculated?

The standard formula is: WPM = (total characters typed ÷ 5) ÷ minutes typed. The "divide by 5" step exists because average English words are about 5 characters long, so character count is used as a consistent stand-in for word count rather than counting actual space-separated words (which would unfairly reward typing short words).

Worked example: if you type 250 characters correctly in 60 seconds, that is 250 ÷ 5 = 50 "words", over 1 minute, giving a gross WPM of 50. If you made 2 errors during that minute, most tests subtract those from the word count for a net WPM of 48 - this is the number most typing tests actually display, since it reflects usable, correct output rather than raw keystrokes. Test length and format also affect your result, so it helps to understand the different test modes and durations before comparing scores between sessions.

Average vs professional typing speed

Most adults who type regularly on a keyboard land somewhere between 30 and 45 WPM without ever having trained specifically for speed - this is simply what comes from years of everyday typing. Professional-level speed (80-100+ WPM) is different: it is almost always the result of deliberate practice, usually starting with proper finger placement on the home row and building up through repetition, rather than something that happens by accident.

How to check your own WPM

The only reliable way to know your real WPM is a timed typing test - estimating from how fast typing "feels" is usually inaccurate in both directions. Run a short test, note your net WPM and accuracy, and repeat it over a few days to see a real trend rather than a single snapshot. If your number is lower than you would like, a structured weekly practice plan is a more reliable path to improvement than just typing more of the same way.

LevelTypical WPMWhat it looks like in practice
Beginner10-20 WPMHunting for keys, frequently looking down at the keyboard
Average / everyday typist30-45 WPMComfortable touch typing for messages, email and browsing
Fast / above average55-70 WPMConfident touch typing with few look-downs; common in office roles
Professional / typist-level80-100 WPMData entry, transcription and other typing-heavy job roles
Competitive120+ WPMElite typists and competitive typing events
Horizontal gauge showing WPM bands from beginner through competitive, with a marker at 50 WPM10-2030-4555-7080-100120+Average 50 WPM test result
The WPM scale from beginner (10-20 WPM) to competitive (120+ WPM), with a 50 WPM result marked in the average/everyday-typist band.

These bands are general guidance, not a pass/fail score

WPM naturally varies by test length, text difficulty, and keyboard language, so do not read these bands as a strict grading scale. A single short test can swing several WPM either way - looking at your average over a few sessions gives a far more honest picture than one result.

Test your typing speed free

Ready to see your number? Run a free test, or read more about the tool on the Typing Master software page.

What WPM is considered fast?
A typing speed of 60-70 words per minute is generally considered fast, since it is well above the typical 30-45 WPM range for everyday typists. Speeds of 80 WPM and above are usually described as professional level.
What is the average typing speed for adults?
Most adults who type regularly without specific speed training land somewhere between 30 and 45 words per minute. This is a general, widely cited range rather than a measured statistic from any single source.
Does accuracy matter more than speed?
Accuracy and speed both affect your real output, since most typing tests calculate a net WPM that subtracts errors from your raw speed. A slower typist with very high accuracy can often produce more usable, correct text per minute than a faster typist who makes frequent mistakes.
How can I find out my own WPM?
The only reliable way is to take a timed typing test and check your net WPM and accuracy at the end. Repeating the test over several sessions gives a more accurate picture of your real typing speed than a single result.
View all
Comparison illustration for the best free online Markdown editors of 2026
Developer Tools

Best Free Online Markdown Editors Compared (2026)

A 2026 comparison of the best free online Markdown editors - Dillinger, StackEdit, HackMD, Markdown Live Preview and UniPreview - with a feature table and guidance on picking the right one.

· 8 min read

Comparison of free online regex tester tools including regex101 and RegExr
Developer Tools

Best Free Online Regex Tester Tools (2026)

A practical, up-to-date comparison of the best free online regex tester tools in 2026 — regex101, RegExr, Pythex, Rubular, and Debuggex — with real pattern examples and a feature comparison table.

· 8 min read