← All toolsLabs / fun

Typing sprint

Type real code against the clock — WPM, accuracy heatmap, and a shareable score card.

Runs locally in your browser — keystrokes never leave your device

The best time to ship was last week. The second best time is today. Small releases beat big announcements because real users forgive rough edges but never forgive waiting. — press Start, then type here
About this tool

Type prose or code, not lorem ipsum

Warm up on prose passages, then finish real snippets in Go, JavaScript, TypeScript, and Python — symbols, indentation, and all — or sprint for 30 seconds. You get live WPM, mistake counts, a per-key heatmap of your weakest keys, and a shareable score card. Personal bests stay in your browser.

Frequently asked questions

How is typing code different from typing words?

Symbols, indentation, and exact casing. A prose speed of 70 WPM often halves on real code — this tool measures the skill you actually use.

How is WPM calculated?

Standard rule: 5 correct characters = 1 word, over elapsed minutes. Backspaced errors still count against accuracy.

Is anything uploaded or stored online?

No. Keystrokes stay in the page, personal bests live in your browser localStorage, and the score card renders on-device.