Typing Test
Test your typing speed and accuracy with real-time WPM tracking, multi-language support, and detailed performance analytics. Practice in 6 languages and track your progress over time.
Recent Results
No results yet. Complete a test to see your history.
Real-Time Tracking
See your WPM and accuracy update live as you type. Detailed results with WPM chart after each test.
6 Languages
Practice typing in English, Spanish, French, German, Portuguese and Italian with native word lists.
100% Private
Everything runs in your browser. No data is sent to any server. Your history stays on your device.
How to Use the Typing Test
- Choose your settings — Select time mode (15, 30, 60 or 120 seconds) or word mode (10, 25, 50 or 100 words). Pick your language and optionally enable punctuation or numbers.
- Start typing — Click the text area and start typing. The test begins automatically on your first keystroke. Correct characters turn green and errors turn red.
- Track your progress — Watch your WPM and accuracy update in real-time. The timer counts down in time mode or tracks elapsed time in word mode.
- Review your results — After the test, see your final WPM, accuracy, character breakdown, consistency score and a WPM-over-time chart. Results are saved to your history automatically.
Understanding Your Typing Speed
- Below 30 WPM — Beginner. Focus on accuracy over speed. Use proper finger placement.
- 30-50 WPM — Average. This is the typical speed for casual typists and most office workers.
- 50-70 WPM — Above average. You type faster than most people and can handle most tasks efficiently.
- 70-100 WPM — Fast. Professional-level speed suitable for writers, programmers and data entry.
- Above 100 WPM — Expert. Only about 1% of people type this fast. You are among the fastest typists.
Tips to Improve Your Typing Speed
- Touch type — Learn to type without looking at the keyboard. Keep your fingers on the home row (ASDF JKL;).
- Focus on accuracy first — Speed comes naturally when you stop making mistakes. Aim for 95%+ accuracy.
- Practice regularly — Short daily sessions of 10-15 minutes are more effective than occasional long sessions.
- Use all your fingers — Each finger should be responsible for specific keys. Avoid hunting and pecking with two fingers.
- Start with shorter tests — Begin with 15-second tests and gradually increase to 60 seconds as you improve.
How WPM Is Calculated
Words per minute (WPM) is calculated using the standard formula where one "word" equals 5 characters including spaces. This standardization allows fair comparison regardless of actual word length.
- Raw WPM = (Total Characters Typed / 5) / Time in Minutes — Your gross typing speed including errors.
- Net WPM = (Correct Characters / 5) / Time in Minutes — Your effective speed after accounting for errors. This is the number shown as your main result.
- Accuracy = (Correct Characters / Total Characters) x 100 — The percentage of characters you typed correctly.
Frequently Asked Questions
The average typing speed is around 40 WPM. A speed of 50-60 WPM is considered above average and sufficient for most jobs. Professional typists and programmers typically type 70-100 WPM. Speed above 100 WPM is exceptional and puts you in the top 1% of typists.
Raw WPM counts every character you type regardless of whether it is correct. Net WPM only counts correctly typed characters. Net WPM is always equal to or lower than Raw WPM. Net WPM is the industry standard measurement because it reflects your actual useful typing output.
Yes. This typing test supports 6 languages: English, Spanish, French, German, Portuguese and Italian. Each language uses its own word list of common words. Select your language from the dropdown before starting a test.
No. Everything runs entirely in your browser. Your test history is saved in your browser's local storage and never leaves your device. You can clear your history at any time using the Clear button.
Pasting text is blocked to ensure accurate speed measurement. The test is designed to measure your actual typing ability, and allowing paste would make the results meaningless. This is standard practice across all typing test platforms.
Press Tab followed by Enter to instantly restart with new words. You can also press Escape to cancel a running test or click the restart button. These keyboard shortcuts let you practice efficiently without using your mouse.