Typing Speed Test
Measure your typing speed in words per minute (WPM), track your accuracy, and improve your keyboard skills.
Updated
What is the Typing Speed Test?
Welcome to the Typing Speed Test, a sleek and straightforward tool designed to accurately measure your typing speed and efficiency. Whether you are a professional programmer writing code, an author drafting a novel, or a student finishing a term paper, typing quickly and accurately is a fundamental digital skill.
This test provides real-time feedback on your performance, tracking your exact Words Per Minute (WPM) and your keystroke accuracy. By regularly testing your skills with a randomized set of common English words, you can build muscle memory, reduce typing errors, and boost your overall productivity.
Why Test Your Typing Speed?
- Benchmark Your Skills: Discover exactly where you stand compared to global averages.
- Track Improvement: Use the baseline metrics to measure your progress as you practice touch typing over time.
- Boost Productivity: Faster typing translates directly into time saved on everyday tasks, emails, and data entry.
How it works
The Typing Speed Test operates using standardized industry formulas for calculating typing speed and accuracy. The system tracks your keystrokes in real-time as you type the randomly generated text on the screen.
The WPM Formula
A standard "word" in typing speed metrics is uniformly defined as exactly 5 characters (including spaces). This prevents the test from being skewed if you happen to get a sequence of very long or very short words.
The WPM is calculated using the following formula:
The Accuracy Formula
Your accuracy is determined by comparing your correct keystrokes against the total number of keystrokes you made during the test:
How to Use the Tool
- Select a Duration: Choose whether you want to take a 15-second sprint, a standard 30-second test, or a full 60-second endurance run.
- Start Typing: Click into the text area or simply begin typing. The timer will start automatically upon your first keystroke.
- Type the Highlighted Words: Type the sequence of words exactly as they appear. The current letter you need to type will be indicated.
- Review Your Stats: Once the timer hits zero, the test will end and immediately display your final WPM, Accuracy, total correct characters, and total errors.
- Restart and Retry: Click "Test Again" to generate a fresh set of words and attempt to beat your high score.
Examples
Standard 30-Second Test
A moderate typist completing a 30-second assessment with high accuracy.
High-Speed 15-Second Sprint
A fast typist taking a quick 15-second speed run.
Frequently asked questions
What is considered a good typing speed?
What is considered a good typing speed?
The average typing speed is generally considered to be around 40 Words Per Minute (WPM). A speed of 60 WPM or higher is typically required for professional typing or data entry jobs. Speeds above 80 WPM are considered excellent, and competitive typists can often reach speeds of 120 WPM or more.
Why is a "word" considered 5 characters?
Why is a "word" considered 5 characters?
In typing tests, measuring actual words can be wildly inconsistent because words vary drastically in length (e.g., "a" vs. "encyclopedia"). To standardize the metric across different texts and languages, the industry standard defines one word as exactly five keystrokes, including spaces and punctuation.
Does this test penalize for errors?
Does this test penalize for errors?
Yes, this test calculates Net WPM. Only correct keystrokes contribute to your final WPM score. If you type a character incorrectly, it will lower your accuracy percentage and will not be counted toward your correct keystrokes, meaning your final WPM will be lower if you make frequent mistakes.
Can I backspace and correct my mistakes?
Can I backspace and correct my mistakes?
Yes! If you realize you have made a mistake in the current word, you can use the backspace key to delete and retype the characters. If you have already pressed the spacebar to move on to the next word, however, you cannot go back and correct previous words.
How can I improve my typing speed?
How can I improve my typing speed?
The most effective way to improve is by practicing touch typing—typing without looking at the keyboard. Focus on accuracy first rather than speed; muscle memory will naturally make you faster over time. Maintain proper posture, keep your fingers on the home row keys (ASDF JKL;), and practice consistently for 10-15 minutes a day.
Related tools
More utilities you might find handy.
Daily Planner Generator
Instantly generate a time-blocked daily plan from your tasks — free, private, no account needed.
Dice Roller
Free online dice roller for d4 to d1000. Roll d20 with advantage, 4d6 drop lowest, exploding dice, modifiers, and live stats — no login, no install.
Flashcard App
Create and study flashcards locally with spaced repetition