Small challenges.
Better habits.
Give one skill your full attention. These are personal challenges with local results—pick your target, try it, and come back a little steadier.
The daily 50-word challenge.
A new seeded passage at midnight UTC. Repeat it and compare your own runs.
Accuracy challenge
Put accuracy first in a free 100-word typing challenge. Practise common English words and review both corrected and uncorrected mistakes at the finish.
Take the challenge 60 SECONDSPunctuation challenge
Practise capitals, commas and full stops in a free punctuation typing challenge. Build Shift-key control while checking WPM and accuracy over one minute.
Take the challenge 60 SECONDSNumber typing challenge
Take a free number typing test with mixed numeric groups. Practise the number row or keypad, check accuracy, and review the digits that need more work.
Take the challenge 60 SECONDSCode typing challenge
Practise JavaScript-style symbols and code in a free code typing test. Type brackets, quotes and punctuation while measuring WPM and accuracy locally.
Take the challengeChallenge your habits, one at a time.
A faster score is useful only when you understand what changed. Try accuracy practice when mistakes are frequent, punctuation when Shift combinations feel awkward, and number or code drills when symbols interrupt your rhythm. Keep your setup consistent and compare several attempts.
New to touch typing? Start with guided keyboard-row practice. For a general speed check, choose a one-minute typing test.