Calculate your typing speed in Words Per Minute (WPM) instantly. Enter your typed words and completion time, and our free WPM Calculator will automatically calculate your WPM score and typing speed level. Perfect for typing tests, keyboard practice, and tracking your typing improvement with accurate results.
WPM Calculator
Calculate words per minute from characters typed and time, using the standard 5-characters-per-word formula.
Estimated WPM
0.00
Based on 5 characters per word.
How to Calculate Words Per Minute (WPM)
Words Per Minute (WPM) is the standard measurement used to evaluate typing speed. It shows how many standardized words you can type in one minute, making it easy to compare typing performance across different tests and users.
Whether you're preparing for a typing test, improving your keyboard skills, or tracking your daily progress, a WPM Calculator provides a quick and accurate way to measure your typing speed.
The Standard WPM Formula
The industry-standard formula for calculating WPM is:
WPM = (Characters Typed ÷ 5) ÷ Time in Minutes
The number 5 represents the standard word length used in typing tests. Instead of counting actual words, every five characters (including letters, numbers, spaces, and punctuation) are treated as one word. This standardized method ensures consistent results regardless of the text being typed.
If your typing time is recorded in seconds, simply convert it into minutes before applying the formula. Most online WPM calculators perform this conversion automatically.
Example WPM Calculation
Suppose you typed 420 characters in 2 minutes.
Characters Typed = 420
Standard Words = 420 ÷ 5 = 84
WPM = 84 ÷ 2 = 42 WPM
Your typing speed is 42 Words Per Minute.
Gross WPM vs. Net WPM
There are two common ways to measure typing speed:
Gross WPM
Gross WPM measures your raw typing speed without considering mistakes.
Formula:
Gross WPM = (Characters Typed ÷ 5) ÷ Time in Minutes
Net WPM
Net WPM measures your effective typing speed after accounting for typing errors. It is the standard metric used in many typing tests, hiring assessments, and certification exams because it reflects both speed and accuracy.
A high typing speed is valuable, but maintaining good accuracy is equally important for real-world typing tasks.
Related Typing Metrics
Besides WPM, several other typing metrics are commonly used.
Characters Per Minute (CPM)
CPM measures the total number of characters typed each minute.
Formula:
CPM = WPM × 5
Keystrokes Per Minute (KPM)
KPM represents the number of keystrokes made each minute. In standard typing calculations, KPM is generally equal to CPM.
Characters Per Second (CPS)
CPS measures how many characters you type every second.
Formula:
CPS = CPM ÷ 60
Keystrokes Per Hour (KSPH)
Some typing software reports typing speed as Keystrokes Per Hour (KSPH).
To convert KSPH into WPM:
WPM = KSPH ÷ 300
Understanding these metrics makes it easier to compare results from different typing tests and productivity tools.
What Is a Good WPM?
Typing speed varies depending on experience, profession, and daily computer use.
Typing Speed
Skill Level
0–20 WPM
Beginner
21–35 WPM
Basic
36–50 WPM
Average
51–70 WPM
Good
71–90 WPM
Fast
91–110 WPM
Advanced
111+ WPM
Professional
Most office workers type between 35 and 50 WPM, while experienced typists often reach 60–80 WPM. Professional typists and transcriptionists may consistently exceed 100 WPM with high accuracy.
Tips to Improve Your Typing Speed
Improving your typing speed takes consistent practice and proper technique. Here are a few effective ways to increase your WPM:
Practice typing every day.
Focus on accuracy before trying to type faster.
Learn proper touch typing techniques.
Use all ten fingers instead of looking at the keyboard.
Maintain good posture and hand position.
Take short breaks during long typing sessions to avoid fatigue.
Track your progress regularly using a typing speed test.
Small improvements over time can significantly increase both your speed and accuracy.
Related Keyboard & Typing Tools
To improve your typing skills even further, you may also find these tools helpful:
Typing Speed Test – Measure your typing speed and accuracy in real time.
Keyboard Counter – Count total keystrokes during practice sessions.
Keyboard Latency Test – Check if keyboard input delay is affecting your performance.