Typing Speed Test
Free online typing speed test: type for 1 minute, the timer starts on your first key, and you get your WPM, accuracy and a speed graph — no sign-up.
🕹️ How to play
- Start the typing test: English text, 1 minute and Easy are selected by default. On a computer the typing box is already focused, so just start typing; on a phone, tap the box to open the keyboard. The countdown starts with your first keystroke — there is no start button.
- Type the line shown above the box: You see the current line plus the next two. Correct characters light up, typos turn red with an underline, and a full line slides away automatically. Missed a few characters? Press Enter to jump to the next line; skipped positions count as neither right nor wrong.
- Read your result and go again: When time runs out you get your WPM, accuracy, a rank, how far you are from your best, and a speed graph in 5-second steps. Press Esc or tap Play again for a fresh passage with the same settings.
📖 Rules & variants
Timing: the clock starts on your first keystroke and the test only ends when time is up (30 s, 1 min or 3 min). Esc or Restart during a test throws it away without saving. Switching tabs or locking your phone pauses the test and hides the text; a paused test still gets a score but never counts as a personal best.
WPM: words per minute = correct characters ÷ 5 ÷ minutes, the standard where five characters make one word. Spaces between words and the space at the end of each line are characters you need to type. Capital letters matter. Your result also shows CPM (correct characters per minute) and raw WPM, which counts every character you typed, typos included. Smart quotes from iPhone keyboards count the same as straight quotes.
Accuracy = (characters typed − typos) ÷ characters typed, rounded down. A typo you fix with Backspace still counts against accuracy, so any typo keeps you below 100%. Fixed characters do count toward your speed; typos you leave in place do not.
Ranks are this site's own bands, not an official standard. Desktop: 20 WPM Novice, 40 Skilled, 60 Fast, 80 Expert, 100 Lightning. Mobile: about 70% of those (14/28/42/56/70), because phone typing is slower. Personal bests are stored per language, level, duration and device, so phone and keyboard scores never mix.
Example: in a 30-second test you type the first line "the cat sat on a warm mat " with one wrong letter, then 10 correct characters of line two, press Enter, and type 2 more correct characters. That's 37 correct characters out of 38: WPM = 37 ÷ 5 ÷ 0.5 = 15, CPM = 74, accuracy 97%.
Pasting and drag-and-drop are blocked, and any single input that adds more than 20 characters is treated as a paste. Results above 250 WPM are flagged as outside human range and are not saved as a best. If your iPhone turns a double space into ". ", you can switch that off in the keyboard settings.
Chinese text is also available: choose 中文 and type with any IME (pinyin, wubi…). Speed is then measured in Chinese characters per minute, counting only committed characters — pinyin letters are never marked wrong.
❓ FAQ
⚠️ Rank bands are this site's own design, for fun and self-comparison only — not an exam or job qualification standard.
Last updated: 2026-10-02 · Saved on this device only