WPM Test — Free Words Per Minute Test and Calculator

Check your words per minute in 30, 60, or 120 seconds. Includes a WPM calculator, benchmark table, job requirements, and WPM milestone challenges. No signup needed.

30 / 60 / 120s WPM Calculator Challenges Personal Bests
Choose test duration
60s
Time
0
WPM
100%
Accuracy
0
CPM
Esc to restart — click the text area or press any key to start

Your Personal Bests

No records yet. Complete a test to see your best!

WPM Calculator

Already took a test elsewhere? Enter your word count and time to calculate your exact WPM score and see how you rank.

:

What is a Good WPM Score?

Use this benchmark table to see exactly where your WPM score places you among all typists worldwide. These percentages are based on global typing speed studies.

WPM RangeLevelTypistsWho Typically Scores This
130+ WPMWorld ClassTop 1%Competitive typists, stenographers
110 to 130 WPMExpertTop 2%Advanced professionals, power users
90 to 110 WPMProfessionalTop 6%Experienced typists, secretaries
70 to 90 WPMFastTop 12%Power users, bloggers, writers
50 to 70 WPMAbove AverageTop 25%Regular keyboard users, office staff
35 to 50 WPMAverageMiddle 35%Most office workers, general users
20 to 35 WPMBasicBottom 15%Casual computer users
Under 20 WPMBeginnerBottom 5%First-time typists, hunt and peck

The global average typing speed is approximately 40 WPM. Scoring above 50 WPM places you ahead of the majority of internet users.

WPM Requirements by Job

Different professions have different WPM standards. Use this table to see if your current speed meets the requirements for your target role.

Job TitleRequired WPMNotes
Basic Office Work40 WPMMinimum professional standard
Administrative Assistant50 to 70 WPMAccuracy is important
Data Entry Clerk60 to 80 WPMSpeed is critical, 95% accuracy
Live Chat Agent65+ WPMReal-time response required
Medical Transcriptionist80+ WPMHigh accuracy needed, medical vocabulary
Legal Secretary70+ WPMSpecialized legal vocabulary
Court Reporter225+ WPMStenotype machine, not standard keyboard

How is WPM Calculated?

Gross WPM Formula
WPM = (Total Characters / 5) / Minutes

A standard "word" in typing is defined as 5 characters. This includes spaces. So typing 300 characters in 1 minute equals 60 WPM.

Net WPM (Official Tests)
Net WPM = Gross WPM - (Errors x 1)

Official employment tests often use Net WPM, which penalizes each error by subtracting 1 word from your gross score. Accuracy matters as much as speed.

CPM vs WPM
CPM = WPM x 5

Characters Per Minute (CPM) is the raw count of correct characters typed per minute. It is exactly 5 times your WPM. Some employers report CPM instead of WPM.

Accuracy Formula
Accuracy = (Correct / Total) x 100

Accuracy is the percentage of keystrokes that were correct. A 95% accuracy means 95 out of every 100 keystrokes hit the right key. Most jobs require 90% or above.

WPM Milestone Challenges

Can you reach these WPM milestones? Each challenge tracks your achievement and saves it locally. Start the test targeting a specific goal.

30 WPM Challenge
Reach 30+ WPM in any test
Not reached yet
30 WPM is the minimum requirement for most government and entry-level office positions. Achieving this milestone means you can handle basic keyboard tasks professionally.
40 WPM Challenge
Reach 40+ WPM in any test
Not reached yet
40 WPM is the global average typing speed. Reaching this milestone means you type as fast or faster than the average adult. You now meet the standard for most basic administrative roles.
50 WPM Challenge
Reach 50+ WPM in any test
Not reached yet
50 WPM places you in the top 35% of all typists. At this speed you qualify for the majority of office, administrative, and general data entry positions. This is a strong practical milestone.
60 WPM Challenge
Reach 60+ WPM in any test
Not reached yet
60 WPM puts you in the top 28% of typists globally. At this speed you qualify for live chat agent roles, data entry specialist positions, and most professional typing assessments.

Frequently Asked Questions

What is a good WPM score?

A good WPM score depends on your goals. For general professional use, 50 to 70 WPM is above average. For data entry and office work, 60 to 80 WPM is the standard. The global average is approximately 40 WPM, so anything above 50 WPM places you ahead of most people. Competitive typists aim for 100 WPM or higher.

What is the average typing speed in WPM?

The average typing speed is approximately 40 WPM for most adults who type regularly without formal training. Trained touch typists average 50 to 70 WPM. Office professionals average 55 to 65 WPM. The all-time speed record on a standard keyboard is 212 WPM, achieved by Barbara Blackburn using the Dvorak layout.

How is WPM calculated?

WPM uses the formula: (total correct characters divided by 5) divided by elapsed minutes. The number 5 is the standard word length, so typing 300 correct characters in 1 minute gives you 60 WPM. Official tests often use Net WPM, which subtracts 1 for each error: Net WPM equals Gross WPM minus number of errors.

What WPM do I need for data entry?

Data entry clerk positions typically require 60 to 80 WPM with at least 95 percent accuracy. Entry-level positions may accept 60 WPM, while senior roles expect 70 to 80 WPM. Most employers also require a minimum accuracy alongside the WPM score because data entry errors can have significant business consequences.

What is the difference between WPM and CPM?

WPM measures standardized 5-character word units per minute. CPM counts the actual total correct characters typed per minute and is always approximately 5 times your WPM. For example, 60 WPM equals about 300 CPM. WPM is the more widely used and understood measure, while CPM is preferred in some specialized employment contexts.

What WPM is needed for live chat jobs?

Live chat agent positions typically require a minimum of 65 WPM with at least 95 percent accuracy. High-volume support centers may require 70 to 80 WPM. Because live chat agents respond to customers in real time while simultaneously reading and navigating systems, typing speed directly impacts customer satisfaction and agent performance metrics.

Is 60 WPM a good typing speed?

Yes, 60 WPM is a good typing speed, placing you in the top 28 percent of typists globally. At 60 WPM you can handle most professional office tasks efficiently, qualify for the majority of administrative and data entry positions, and meet live chat support requirements. Most employers consider 60 WPM with high accuracy to be a strong performance level.