Type at the speed of thought

A cinematic WPM trainer with live graphs, a per-key error heatmap and shareable result cards. No login. No backend. Just you and the keys.

How it works
The test

Find your real speed

Pick a mode, pick a language, and start typing. Everything is measured the moment your first key lands.

📱 You can absolutely type here — but a physical keyboard will give you a far more honest WPM.

30 seconds
Click here to focus
wpm 0
Tab then Enter restart Esc end / exit focus Ctrl+Shift+P pause

words per minute
0

English
Accuracy
0%
Raw WPM
0
Consistency
Characters
Time
0s

Speed over time

Your WPM second by second. Red dots mark the seconds where errors happened.

Keyboard heatmap

Every key you pressed, tinted by its error rate. Hover a key for its error count and average latency.

cleanerror-prone
How it works

Built for honest practice

Five modes, five content banks, and the kind of feedback that actually tells you what to fix.

Five modes

Time, Words, Quote, Infinite and Zen. Zen drops the timer entirely so you can just type until it feels right.

Real metrics

WPM, raw WPM, accuracy from every keystroke — not just the final state — and consistency from your per-second variance.

Key-level heatmap

See exactly which keys cost you. Each key is tinted by its error rate with hover latency, so practice gets targeted.

Shareable cards

Export a 1080×1350 result card with your WPM, stats and a redrawn graph — rendered on canvas, right in your browser.