Typing Speed Test
Find out how fast you can type. Pick a duration, start typing the passage below, and get your WPM and accuracy instantly. No signup — everything runs in your browser.
Your result
How to improve your typing speed
Improving your typing speed is mostly about building muscle memory and removing bad habits. A few proven tips:
- Use touch typing. Keep your fingers on the home row (
ASDFfor the left hand,JKL;for the right) and reach for each key without looking at the keyboard. - Prioritize accuracy over raw speed. Every mistake costs you a backspace and breaks your rhythm. Speed naturally follows once your accuracy is consistently high.
- Practice in short, regular sessions. Ten focused minutes a day beats a single long session once a week.
- Look at the screen, not your hands. Trusting your fingers is what unlocks real speed.
- Warm up. Your first run of the day is usually your slowest — take a couple of tries before reading too much into a score.
What is WPM?
WPM stands for words per minute. Because real words vary in length, typing tests use a standardized "word" of five characters (including spaces). So WPM is calculated as the number of characters you typed divided by five, scaled to a full minute:
WPM = (correct characters ÷ 5) ÷ (minutes elapsed)
For context, the average adult types around 40 WPM, a proficient typist is in the 65–80 WPM range, and professional typists often exceed 100 WPM. This test counts only correctly typed characters toward your WPM, so it reflects usable speed rather than how fast you can mash keys.
How accuracy is calculated
Accuracy is the share of your keystrokes that matched the target text. It is calculated as:
Accuracy = (correct characters ÷ total characters typed) × 100%
Every character you enter counts toward the total — including ones you later correct — so accuracy rewards getting it right the first time. A score in the high 90s is excellent; if yours drops below about 90%, slowing down slightly will usually raise both your accuracy and your net WPM, since you'll waste less time on corrections.