Custom Typing Test

Paste or type any passage and practise it. Your text stays in this browser - it is never uploaded, logged or sent to another service.

Between 60 and 20,000 characters.
Matching rules

Custom text practice

Time
0 Net WPM
0 Raw WPM
100% Accuracy
0:00 Elapsed
0 Correct
0 Incorrect
0 Errors left
0% Progress

Just start typing. Your speed and accuracy update as you go, and a full report appears the moment you finish. Nothing is timed until your first keystroke.

Click here or start typing to begin

The timer starts on your first keystroke. Press Escape to pause where pausing is allowed. Pasting is disabled.

  • abc Correct
  • abc Incorrect (wavy underline)
  • abc Corrected (dotted underline)
  • abc Missed (struck through)

Underlined keys are the home row. Use the opposite hand for Shift where you can. QWERTY layout.

You can practise on a phone or tablet, but a physical keyboard gives a far more accurate WPM measurement. On-screen keyboards add their own delay.

What custom practice is good for

  • Rehearsing the exact vocabulary of your job: product names, addresses, medical or legal terms.
  • Drilling a single awkward sentence until the movement stops feeling deliberate.
  • Practising in another language, provided your keyboard can produce the characters.
  • Retyping your own writing, which is a surprisingly effective proofreading technique.

Note: curly quotes, em dashes and other characters most keyboards cannot produce are converted to their plain equivalents automatically, so you are never asked for a key you do not have.