What Is This Typing Speed Test?
This is a free online typing speed test built for people who want to know how fast they actually type — not just see a number, but understand it. It measures your Words Per Minute (WPM), Characters Per Minute (CPM), accuracy, and typing consistency, then gives you one specific tip based on your actual mistakes from that session. No generic advice. No paywalls. No account required.
How the Typing Speed Test Works
Click the typing area and start typing the words you see on screen. The test begins the moment your first key registers. Each character lights up green when correct and red when wrong. When the timer runs out your results appear instantly with a full breakdown of your performance including WPM, accuracy, error patterns, and one personalised tip based on your actual session data.
What Your WPM Score Actually Means
The average adult types between 38 and 45 WPM. Reaching 60 WPM puts you above average. Most professional typists sit between 75 and 100 WPM. This test shows you both gross WPM (everything you typed) and net WPM adjusted for errors — because net WPM is what matters in real-world use and in professional typing assessments.
How to Improve Your Typing Speed
The single most effective habit is to prioritise accuracy over speed. Typing fast but incorrectly trains your fingers to make the same mistakes repeatedly. Start with the free lesson system, which begins at home-row basics and builds progressively through 27 structured lessons across four levels. Daily practice of 10 to 15 minutes is more effective than occasional longer sessions. Speed follows accuracy naturally — not the other way around.
The Complete Lesson Curriculum
The lesson system is organised into four levels, each building directly on the last. Every lesson checks your accuracy and speed against a target before letting you move on, so progress reflects real skill rather than just time spent. In total: 27 lessons across four levels, free, no account required.
Level 1 — Foundation (8 lessons)
- Left Hand Home Row
- Right Hand Home Row
- Both Hands Together
- Add G and H
- Full Home Row
- Add E and I
- Add R and U
- Common Short Words
Level 2 — Expansion (8 lessons)
- Full Top Row
- Full Bottom Row
- Numbers 1 to 5
- Numbers 6 to 0
- Shift Key and Capitals
- Common Punctuation
- Top 100 Common Words
- Short Sentences
Level 3 — Speed Building (6 lessons)
- Common Words Timed
- Accuracy Drill
- Speed Bursts
- Mixed Case Sentences
- Numbers in Context
- Paragraph Typing
Level 4 — Mastery (5 lessons)
- Weak Finger Drills
- Custom Problem Key Practice
- Speed Consistency
- Cold Start Drills
- Advanced Punctuation
What's a Good Typing Speed? (By Skill Level and Job)
Typing speed is usually grouped into rough bands rather than one fixed number, since it depends heavily on practice and how someone learned to type in the first place:
- Beginner: 10–20 WPM — still finding keys, mostly without touch typing
- Average adult typist: 38–45 WPM — the typical range for someone who types daily but was never formally trained
- Above average: 60+ WPM — comfortable touch typing, few corrections needed
- Professional typist: 65–75 WPM — the common baseline for administrative and data-heavy roles
- Advanced / specialist: 80–100+ WPM — experienced data entry and transcription professionals
- Elite / competitive typists: 120+ WPM — a small minority, usually with years of deliberate practice
By job type, commonly expected minimums look like this: general office and administrative roles typically ask for 40–60 WPM; data entry specialist roles usually require 50–70 WPM at 95% or higher accuracy; legal and medical transcription often expects 65–80 WPM; executive assistant roles commonly sit at 60–80 WPM. These are typical ranges seen in job postings, not fixed rules — some employers set the bar lower for training positions and higher for senior ones.
WPM vs CPM: What's the Difference?
WPM (Words Per Minute) is the standard used across almost every typing test, including this one. By convention, one "word" equals 5 characters, including spaces — this keeps the measurement consistent regardless of whether the text you typed happened to use short or long words. CPM (Characters Per Minute) is the raw character count typed per minute, with no averaging applied. As a rule of thumb, CPM is roughly WPM × 5. WPM is more useful for comparing your result against typical benchmarks and job requirements, since almost every published typing benchmark uses WPM. CPM can be more informative if you're typing in a language where average word length differs significantly from English.