Typing Speed Test
30 seconds. How fast can you type?
How to play
Click the box and start typing — the 30-second clock starts with your first keystroke. Press space to commit a word: correct words glow lime, mistakes turn rose. Your score is your words-per-minute from correctly typed characters. Stay accurate — wrong words score nothing.
What is Typing Speed Test?
Typing Speed Test is a free 30-second typing sprint that measures your typing speed in words per minute (WPM) and your accuracy at the same time. A flowing paragraph of common English words appears on screen, the current word is highlighted, and the clock only starts when you press your first key — no countdown pressure, no false starts. Type a word, hit space, and it locks in: correct words light up lime, mistakes turn rose, and your live WPM updates as you go.
Every run uses a seeded word stream, which means the daily challenge gives every player the exact same words in the exact same order — the leaderboard is a pure speed-and-accuracy contest. You can also race a friend head-to-head: in a 1v1 duel both players type the identical word stream while a live bar shows your opponent's pace in real time.
How to play
On desktop: click the typing box (it's focused automatically), then start typing. The 30-second timer begins with your first keystroke. Press the space bar to submit each word and move to the next one. Watch the countdown bar and your live WPM in the HUD.
On mobile: tap the typing box to bring up your keyboard, then type normally — the test works with any standard mobile keyboard. Tap space to commit each word, exactly like on desktop. Turn off autocorrect suggestions if your keyboard tends to "fix" words for you, since every word must match exactly.
Your final score is your WPM: correctly typed characters (plus one space per correct word) divided by five, doubled to convert the 30-second run into a per-minute rate. Wrong words never subtract points, but they cost you time and score nothing.
Strategy tips
- Accuracy beats raw speed. A wrong word scores zero and eats a second or more. Typing at 90% of your maximum but hitting every word yields a higher WPM than a frantic, error-filled sprint.
- Read one word ahead. While your fingers finish the current word, your eyes should already be on the next one. That tiny pipeline is where most WPM gains hide.
- Keep your rhythm through mistakes. If you notice a typo mid-word, finish it and move on rather than mashing backspace — in a 30-second test, dwelling on one word costs more than the word is worth.
- Use light, consistent keystrokes. Tension slows hands down. Relax your wrists, keep fingers on the home row, and let the space bar come from your thumb without breaking flow.
- Warm up before a serious attempt. Reaction and finger speed improve noticeably after two or three casual runs, so do a couple of throwaways before you chase a personal best.
FAQ
What is a good WPM score?
The average typist lands around 40 WPM. Anything above 60 WPM is comfortably fast, 90+ puts you in serious touch-typist territory, and sustained 120+ is elite. The test's par score is 45 WPM — beat that and you're already above average.
How is WPM calculated?
We use the standard formula: every five correctly typed characters count as one "word", including one space per correct word. Because the test lasts exactly 30 seconds, your correct characters are divided by five and doubled to produce a per-minute rate. This keeps scores fair whether the words you drew were short or long.
Do mistakes lower my score?
Not directly — there's no penalty subtraction. A misspelled word simply contributes zero characters to your score, and the time you spent typing it is gone. Your accuracy percentage is tracked separately, so you can see whether errors or raw speed are holding you back.
Is the daily challenge the same for everyone?
Yes. The daily seed generates one identical word stream for every player worldwide, so the daily leaderboard compares pure typing skill on the same text.
Can I play against a friend?
Yes — the 1v1 race mode puts both players on the identical seeded word stream with a live opponent WPM bar. Both of you get your own 30 seconds; the higher final WPM takes the race.