WPM Chart

Words per minute (WPM) is the standard way to measure typing speed. One "word" is usually 5 characters, including spaces. Use this chart to see how your speed compares to common benchmarks.

Typing speed levels

Typing speeds vary by experience and practice. The table below gives a rough guide. Your result on TypingMonk depends on accuracy, difficulty, and test length as well as raw speed.

WPM rangeLevelDescription
0โ€“25 WPMBeginnerLearning the keyboard; often hunt-and-peck or limited touch typing.
26โ€“40 WPMBelow averageBasic typing ability; room for improvement with practice.
41โ€“55 WPMAverageCommon range for casual and many office typists.
56โ€“65 WPMAbove averageSolid typist; suitable for most jobs requiring typing.
66โ€“80 WPMProficientStrong typist; typical for professional typists and heavy computer users.
81โ€“100 WPMAdvancedVery fast typing; often from dedicated practice or professional work.
100+ WPMExpertElite typing speed; achieved through consistent practice and efficient technique.

How TypingMonk calculates WPM

We use the standard formula: (correct characters รท 5) รท minutes. So 300 correct characters in 1 minute = 60 WPM. This matches the common words per minute definition used in typing and reading tests. Accuracy is reported separately so you can see both speed and precision.

TypingMonk reports both gross WPM (raw speed before error deductions) and net WPM (after applying an error penalty). Most employers and certification bodies quote net WPM, so that is the figure to focus on when preparing for a job application or government exam. You can track your WPM trend over time in your personal Dashboard.

WPM benchmarks by profession

The WPM levels above are general skill descriptors. In practice, different professions have specific expectations:

Role / ContextTypical requirement
General office / clerical40โ€“55 WPM
Administrative assistant55โ€“70 WPM
Legal secretary65โ€“80 WPM
Medical transcriptionist70โ€“90 WPM
Data entry operator45โ€“60 WPM
SSC CHSL / LDC (India)35 WPM (qualifying)
RRB NTPC clerical (India)25โ€“30 WPM (qualifying)
CPCT / UPSSSC (India)25โ€“30 WPM (qualifying)
Court / High Court copyist (India)40 WPM
Court reporter (steno)80โ€“100+ WPM (standard keyboard)
Professional transcriptionist75โ€“100 WPM
Competitive / elite typist120โ€“200+ WPM

Average WPM by age group

Typing speed is strongly influenced by how long someone has been using computers regularly. Children who learn touch typing in school often outpace adults who learned to type casually later in life.

Age groupAverage WPM (untrained)Average WPM (trained)
10โ€“12 years15โ€“25 WPM30โ€“45 WPM
13โ€“17 years30โ€“45 WPM50โ€“65 WPM
18โ€“30 years40โ€“55 WPM60โ€“80 WPM
31โ€“50 years35โ€“50 WPM55โ€“75 WPM
51+ years25โ€“40 WPM45โ€“65 WPM

These are approximate averages. Individual variation is high โ€” a motivated adult who practices 15 minutes per day for 8 weeks can typically move up one or two level categories regardless of age.

How long does it take to reach each level?

Progress depends on starting skill, practice consistency, and technique. The estimates below assume 15โ€“20 minutes of deliberate daily practice using touch-typing technique (not hunt-and-peck):

From โ†’ ToEstimated time
Hunt-and-peck โ†’ 30 WPM touch typing3โ€“6 weeks
30 WPM โ†’ 50 WPM4โ€“8 weeks
50 WPM โ†’ 65 WPM6โ€“10 weeks
65 WPM โ†’ 80 WPM10โ€“16 weeks
80 WPM โ†’ 100 WPM6โ€“12 months
100 WPM โ†’ 120+ WPM1โ€“2+ years

The jump from hunt-and-peck to touch typing feels slow at first because you are relearning muscle memory from scratch. Most people experience a temporary speed decrease before the new technique becomes faster than their old method. Stick with it โ€” the crossover typically happens within 2โ€“3 weeks.

Improving your WPM: key principles

Accuracy first: Speed follows accuracy. If your accuracy is below 92%, slow down until it stabilizes above 95%, then gradually increase your pace. Practicing at high speed with poor accuracy reinforces mistakes rather than building speed.

Use the right test length: A 1-minute test captures your peak sprint speed; a 5-minute test captures your sustainable working speed. Use the 5-minute medium-difficulty test as your primary benchmark โ€” it matches the format used by most employment assessments.

Identify weak keys: TypingMonk shows a per-character error breakdown after each test. Most typists have 3โ€“5 keys they consistently mistype. Drilling those specific keys for 5 minutes per day is far more efficient than general practice.

Practice regularly: Fifteen minutes daily beats two hours once per week for building muscle memory. Consistency is the single biggest factor in long-term WPM improvement.

Frequently Asked Questions

What is a good typing speed (WPM)?

The average typing speed is around 40 WPM. Anything from 56โ€“65 WPM is above average and suitable for most jobs, 66โ€“80 WPM is proficient, and 100+ WPM is expert level. For most office and data-entry roles, 50โ€“65 WPM is considered a strong, employable speed.

What is the average words per minute for adults?

Untrained adults aged 18โ€“30 typically type 40โ€“55 WPM, while trained touch typists in the same group reach 60โ€“80 WPM. Speed generally decreases slightly with age for untrained typists, but consistent practice can raise anyone by one or two skill levels regardless of age.

How is WPM calculated?

WPM uses the standard formula: (correct characters รท 5) รท minutes. One word is counted as five characters, including spaces. For example, typing 300 correct characters in one minute equals 60 WPM. Net WPM additionally subtracts a penalty for errors.

How long does it take to improve typing speed?

With 15โ€“20 minutes of deliberate daily practice, most people move from hunt-and-peck to 30 WPM touch typing in 3โ€“6 weeks, reach 50 WPM in another 4โ€“8 weeks, and hit 80 WPM within a few months. Progress slows above 100 WPM, which typically takes 6โ€“12 months of focused practice.

Take a typing test โ†’ ยท Learn touch typing โ†’ ยท Typing tips โ†’