Advertisement

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
A faster you

Type at the speed of thought

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

Track
Progress
Improve
Accuracy
100%
Private
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.

Get ready

Choose your test

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

Sample text
Keyboard previewQWERTY
Use a physical keyboard for the most accurate result.
30seconds 0wpm
Click here to focus
Tab then Enter restart Esc end / exit focus Ctrl+Shift+P pause

New personal best

Great job!

You're getting faster 🚀

0WPM
words per minute
0

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

Speed over time

WPM

Speed over time

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

Your WPM second by second. Red dots mark errors.

Keyboard heatmap

Keyboard heatmap

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

cleanMore accurateerror-proneMore errors
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.

Advertisement