Typing Speed Test
See how fast and accurately you type, from a 15-second sprint to a 2-minute run, and watch your progress over time. Nothing leaves your device.
Curly quotes and dashes become plain ones so you can type them. Up to 2,000 words.
The solid line is your speed so far, the dashed line your raw speed, and a red dot marks a second in which you made a mistake.
Your progress
Your results are stored only in this browser. Export them to keep a copy.
No results yet. Finish a test and it appears here.
Personal bests
| Test | Best WPM | Accuracy | Tests |
|---|
Last 30 tests
🔒 Runs entirely in your browser — nothing you type is uploaded or stored on a server.
Pick a test length and start typing. The timer starts with your first key, so there is no countdown to race. When it ends you get your words per minute, your accuracy, your raw speed, how many mistakes you made and a second-by-second chart of the run. Choose 15, 30, 60 or 120 seconds, or a fixed 10 to 100 words.
Also on Txtset: work out how long a speech takes to say · check every key on your keyboard.
Your progress is saved on this device, so you can see whether you are getting faster. The page keeps every finished test in your browser and shows your personal best for each kind of test, the average of your last ten, a daily streak and a chart of your last thirty results. There is no account and nothing is uploaded. Export the history as a file whenever you like, or clear it in two clicks.
The words are the commonest English words, so the test measures your typing and not your vocabulary. Switch on punctuation and numbers for a harder test that is closer to real writing, widen the pool from the 200 to the 1,000 commonest words, or paste your own text to practise a paragraph, a snippet of code or the words you keep getting wrong.
It works with an on-screen keyboard too, but a phone or tablet is usually slower than a physical keyboard, so compare like with like.
How to use
- Choose how long to type for, and the word list, punctuation and numbers if you want a harder test.
- Click the words (or tap them on a phone) and start typing. Press Space after each word. Backspace fixes the word you are on, and goes back to the previous word only if it had a mistake.
- When the time is up, or the last word is typed, read your WPM, accuracy and chart. Press Esc or New test to go again.
- Come back another day: your history, personal bests and streak are kept in this browser.
Examples
The default test: quick enough to repeat a few times and compare.
Closer to everyday writing, with commas, full stops, question marks and the odd number.
A short sprint when you want a result in a few seconds.
Paste a paragraph or a function you type often and practise it exactly as written.