Typing Speed Test
Measure your typing speed in words per minute with timed tests. Choose from English, programming, and gaming text modes with 30-second to 2-minute timers. Track WPM, accuracy, and personal bests.
How to use Typing Speed Test
-
Choose a text mode
Select Common English, Programming, or Gaming to pick the style of passage you want to type. Programming mode uses code and technical vocabulary; Gaming mode uses gaming-specific terminology.
-
Set a test duration
Choose 30 seconds for a quick burst test, 60 seconds for the standard WPM benchmark, or 2 minutes for an extended endurance test.
-
Start typing
Click the text area and begin typing. The timer starts automatically on your first keystroke — you don't need to press a start button.
-
Follow the highlighted text
Type each character following the highlighted passage. Correct characters turn green, mistakes turn red. Backspace to fix errors — each uncorrected error reduces your net WPM.
-
Review your results
When the timer expires, see your net WPM, accuracy %, correct and incorrect character counts, and skill rank. Your personal best per mode is updated automatically.
Typing Speed Test FAQ
How is WPM calculated?
What is a good typing speed?
What is the difference between gross WPM and net WPM?
How does this compare to TypeRacer, Monkeytype, and 10fastfingers?
Does my keyboard affect my WPM score?
Can I restart the test mid-way?
Why should gamers care about typing speed?
What typing speed do I need for a data entry job?
How do I improve my typing speed?
Background
Find out exactly how fast you type with this free online typing speed test. Choose from Common English passages, Programming-themed code snippets, or Gaming content to match what you actually type, then race a 30-second, 60-second, or 2-minute timer.
Every keystroke is tracked in real time — correct characters highlight green, errors turn red, and your live WPM and accuracy update continuously so you can monitor your performance without waiting for the timer to end. The standard net WPM formula (characters / 5 / minutes, errors excluded) matches the methodology used by TypeRacer, 10fastfingers, and Monkeytype.
A skill rank from Beginner to Elite puts your score in context against the average typist (40–50 WPM) and professional typists (80+ WPM). Personal bests per mode are saved locally so you can track progress over time. Everything runs in the browser — no data leaves your device.
Related tools
Reaction Time Test
Measure your visual reaction time in milliseconds. Click when the screen turns green across 5 attempts and see your average, rank, and percentile vs the human average of 250ms.
Keyboard Tester
Test every key on your keyboard with a visual layout. Detect ghosting, verify N-key rollover, and identify stuck keys. Works with any keyboard type — mechanical, membrane, USB, or Bluetooth.
CPS Test
Measure your clicks per second with precision timing. Choose from 1s to 60s modes, view a live per-second chart, and rank from Beginner to Godlike. Supports jitter and butterfly clicking.
Aim Trainer
Free browser-based 2D aim trainer with flick, precision, and speed modes. No download or account needed — practice mouse aim and track accuracy, reaction time, and scores.