Average Typing Speed โ Benchmarks by Age, Profession, and Country
Global average sits around 45-50 WPM, but the real number depends on age, profession, and language. Concrete tables and a guide to placing yourself in context.
The short answer โ what's the average WPM
If you need a quick number: the average computer keyboard user types between 38 and 45 WPM. This figure comes from millions of users tested by Microsoft, Ratatype, Typing.com, and other major typing platforms.
But "average" is a misleading word โ age, profession, keyboard experience, and even your native language all change the result significantly. In this article we break the number down by real context: school student, office worker, developer, professional typist โ each gets its own benchmark.
If you want to know your speed right now โ take the free 30-second test, then compare your result to the tables below.
Average typing speed โ global statistics
One of the largest studies was run in 2018 by Aalto University (Finland), analyzing 136,000+ users:
- Average speed โ 51.6 WPM
- Average accuracy โ 92%
- Only 28% used all 10 fingers (the rest used "hunt and peck" or hybrid)
- Fastest group โ 18-24 year olds who use a keyboard 4+ hours daily
But that figure is from volunteers who took a typing test. In real work โ chat, email, reports โ speed drops 25-30%, landing around 35-40 WPM.
How test conditions affect speed
The same person posts very different WPM under different conditions:
| Condition | Typical WPM (for someone who tests at 51) |
|---|---|
| Typing a known passage (test) | 51 |
| Replying to an incoming email | 38-42 |
| Writing a fresh article/report | 28-35 |
| Writing programming code | 30-40 |
| Phone chat typing | 22-28 |
So your typing test result is your maximum potential. Real daily WPM is usually 25-30% lower.
Average speed by age
Age is one of the biggest factors. The numbers below are aggregated from 5+ million Ratatype, Typing.com, and Keybr user records:
| Age group | Average WPM | Notes |
|---|---|---|
| 6-10 years | 10-15 | Just learning, mixed-finger typing |
| 11-13 years | 18-25 | School computer classes drive growth |
| 14-17 years | 30-40 | Smartphone generation โ keyboard is secondary |
| 18-24 years | 45-55 | Fastest group โ university and early career |
| 25-34 years | 42-52 | Stable, grows with work |
| 35-44 years | 38-46 | Today's office workers |
| 45-54 years | 32-40 | Many learned tech later in life |
| 55+ years | 25-35 | Adopted keyboards as adults |
Interesting: peak WPM lands at 18-24, then slowly declines. Reason โ most people stop practicing after 25 and stay at their current level.
What's normal for kids and teens
Standard benchmarks used by school computer teachers:
- 5th grade (10-11 years): 15 WPM = pass, 25 WPM = excellent
- 9th grade (14-15 years): 25 WPM = pass, 40 WPM = excellent
- 11th grade (16-17 years): 35 WPM = pass, 50 WPM = excellent
If your child is below these benchmarks โ don't panic. A touch typing program (15 minutes daily) can double their speed in 6 months.
Average speed by profession
This is the most practical section โ what WPM is actually expected for your job.
Standard benchmarks
| Profession | Average WPM | Minimum required |
|---|---|---|
| Standard office worker | 35-45 | 30 |
| Secretary / admin | 60-80 | 55 |
| Developer (programmer) | 50-70 | 45 |
| Journalist / content writer | 60-90 | 55 |
| Call-center operator | 45-60 | 40 |
| Data entry specialist | 70-90 | 65 |
| Translator | 55-75 | 50 |
| Court stenographer | 200+ | 180 (special keyboard) |
| Customer support (chat) | 50-65 | 45 |
| Teacher / educator | 35-50 | 30 |
Nuances for developers
WPM is a slightly misleading metric for programmers. Reasons:
- Lots of special characters (
{ } [ ] ( ) ; < > = + - * / % & | ^ ~) - Keywords and variable names aren't standard vocabulary
- 60-70% of typing time is thinking, only 30-40% is keyboard motion
So 50 WPM is enough for a professional developer โ what matters is thinking quality, not raw speed. But below 35 WPM is a serious problem: you waste attention hunting for the { key instead of structuring code.
Data entry and secretarial โ the highest bar
In these jobs WPM is graded professionally:
- 65 WPM โ minimum hiring threshold
- 75-85 WPM โ average experienced
- 90+ WPM โ senior, premium pay
Accuracy must be 97%+ here โ every error costs time and money to correct.
Comparison by country
These numbers come from 2024 Typing.com and MonkeyType platform data:
| Country | Average WPM | Notes |
|---|---|---|
| Poland | 56 | Highest โ strong technical education |
| Philippines | 54 | Driven by call-center industry |
| India | 52 | IT outsourcing hub |
| Germany | 50 | European baseline |
| Russia | 48 | Slightly lower due to Cyrillic alphabet |
| USA | 45 | Domestic average |
| United Kingdom | 44 | Similar to US |
| Brazil | 42 | Portuguese word length effect |
| Japan | 38 | Slowed by IME (input method) |
| China | 35 | Pinyin and character conversion |
Uzbekistan official statistics are still limited, but UzbekType.uz data shows the average user is around 32-42 WPM. Slightly below global average โ typing practice culture is newer than in Russia or Europe.
Why countries differ
Four main factors:
- Language structure โ long-word languages (German, Finnish, Turkic) are slower; short ones (Chinese pinyin) faster
- Keyboard layout โ languages optimized for QWERTY win
- Tech education โ countries with mandatory school computer classes rank higher
- Job market demand โ call-center and IT-outsourcing nations practice harder
Language differences โ what about Uzbek?
Uzbek uses the Latin alphabet โ this lets it type fast on QWERTY, similar to English. But there are nuances:
Uzbek-specific quirks
- Average word length โ 5.4 chars (English 4.7, Russian 5.3)
- Special characters โ
o',g',ch,shโ digraphs slow down typing - Apostrophe โ
'needed every 8-10 words
This drags the 5-character WPM standard down a bit. Someone typing 60 WPM in English usually shows 52-55 WPM in Uzbek. Don't compare English and Uzbek test results 1:1.
Cyrillic vs Latin
Older generations often learned Cyrillic keyboards. Cyrillic has:
- 33 letters (Latin has 26)
- Many digraphs (ั, ั, าณ, า, า)
- Slightly more right-hand load
People switching from Cyrillic to Latin typically regain their previous WPM in 2-3 months. Touch-typing drills cut that to 1 month.
How to position yourself โ practical path
This section walks you through judging your WPM in your own context.
Step 1 โ measure accurately
Take the 30-second test โ it gives the most reliable number. 10 seconds is too short to settle in; 60 seconds adds a fatigue factor.
Tip: take 3 runs back to back and use the best result. The first run is always the slowest โ you haven't warmed up.
Step 2 โ compare to context
Answer 3 questions:
- What age group are you in? โ see the age table above
- What's your job/goal? โ match to the profession table
- How much practice do you have? โ if zero, being 15-20% below the age+job benchmark is still normal
Step 3 โ set a goal
Realistic targets (with 15 minutes of daily practice):
| Starting WPM | After 1 month | 3 months | 6 months |
|---|---|---|---|
| 20 | 35 | 50 | 60 |
| 30 | 42 | 55 | 65 |
| 40 | 50 | 60 | 70 |
| 50 | 58 | 67 | 75 |
| 60 | 65 | 72 | 80 |
| 70+ | +5 | +10 | +12 |
Past 70 WPM progress slows โ that's the normal "speed ceiling" zone.
Frequently asked questions
Is 35 WPM bad?
No. 35 WPM is around average for adults. Fine for standard office work. But if you want to be a developer or content writer, aim for 50+.
Has the average typing speed changed over the years?
Yes. In the 1990s it was around 30 WPM. In 2024 it's around 45 WPM. Reasons โ smartphone generation learns keyboards earlier, internet and remote work raised the bar.
Does smartphone typing affect computer WPM?
It can hurt. Two-finger phone typing becomes a habit and carries over to the computer. You need separate touch-typing practice on a real keyboard.
Is there a difference between men and women?
Statistics show: women type 2-4 WPM faster on average. The reason isn't fully clear โ likely finger dexterity and more time spent on written text.
Does keyboard type affect WPM?
Mechanical keyboard: +2-5 WPM (mainly endurance over long sessions). Wireless and low-quality keyboards: -2-3 WPM. But the main difference is the person, not the tool.
Conclusion and next step
Average typing speed is a context-dependent number:
- Global average sits around 45-50 WPM
- 18-24 year olds are fastest (50-55 WPM)
- Profession requirements vary โ secretary 70+, developer 50+, regular office 35+
- For Uzbek text, expect 5-10% lower than English
Knowing your level is step one. Next steps:
- What's WPM? โ Complete guide to WPM formulas and benchmarks
- How do I improve? โ Learn to type fast โ beginner-to-advanced roadmap
- Which drills? โ Keyboard typing drills โ free and effective routines
Start with the free 30-second test โ your result is saved automatically and you'll see a growth chart after a month.
Test your typing speed now
Start typing test โ