Typing Speed Test

A focused typing test in the spirit of the classics: pick a mode, start typing, and watch live words-per-minute and accuracy as you go. No account needed — everything runs right here in your browser.

15s
click here or press any key to focus
0
wpm
0%
acc
raw 0 consistency 0% time 0s characters 0

How your score is calculated

WPM is net words per minute: every correctly typed character (spaces included) divided by five — the standard one-word unit — over your elapsed time. Mistakes don’t pad your score; only clean characters count. Raw is the same math applied to everything you typed, right or wrong, which shows your raw speed. Accuracy is the percentage of keystrokes that were correct. Consistency measures how even your keystroke rhythm was across the test — a steady 70 WPM throughout scores higher than a sprint-and-stall pattern averaging the same.

Tips for getting faster

Speed comes from accuracy first: at 100% accuracy, every keystroke moves you forward, while errors cost you the fix plus the rhythm. Keep your eyes on the upcoming word, not your fingers, and let muscle memory carry the common words — they make up most of English text. Short bursts (15 seconds) are great for pushing top speed; longer runs (60–120 seconds) build the endurance that matters in real work. And touch-type the shift row honestly: if you’re hunting keys, slowing down to learn proper finger placement pays off faster than any amount of test-grinding.

Built in-house in plain JavaScript. Words are drawn from a list of common English words, tests are generated locally, and nothing you type ever leaves your device.