typeflow
30

Everything in one place

Most typing sites give you one piece of this. TypeFlow puts the whole practice loop — drills, feedback, competition and progress — in a single place.

4 test modes

Time (15/30/60/120s), word count (10/25/50/100), real quotes, and zen — type freely with no limit.

3 difficulty levels

Easy for short common words, medium for everyday vocabulary, hard for long words with capitals and punctuation mixed in.

Guided course

11 progressive lessons from the home row to the full keyboard, each gated on 90% accuracy so you build real muscle memory.

Start learning

Keystroke sounds

Mechanical (Cherry MX style) or soft laptop-style click, fully synthesized. Cycle it from the sound button.

Practice modifiers

Add punctuation and numbers, or turn on blind mode to train accuracy without seeing your mistakes.

Live multiplayer races

Create a room, share the invite link, and race friends with real-time progress bars, countdown, chat and standings.

Start a race

Guest racing + spectators

Anyone can join a race from a link with just a display name — no account. Latecomers watch live as spectators.

Global leaderboard

Ranked by best WPM per mode, filterable by today, this week, or all-time.

View leaderboard

Synced stats & history

Every finished test saves to your account — WPM, accuracy, consistency and a full history, on any device you log in from.

Open dashboard

Detailed results

WPM, raw WPM, accuracy, consistency, a character breakdown and a WPM-over-time graph after every test.

Badges & streaks

Unlock 17 badges for speed, accuracy, volume, finishing the course and practising day after day. Your daily streak keeps you honest.

See badges

Live community

See how many people are practising right now, race them, and climb the leaderboard.

4 themes

Sunset, forest, azure and a light paper theme — switch any time from the swatch in the header.

Secure accounts

Email OTP verification, password reset by code, and JWT sessions that keep you logged in across devices.

Create account