Master touch typing from scratch

Supports typing in 16 languages

English, Spanish, German, Russian, French, Portuguese, Italian, Polish, Ukrainian, Turkish, Dutch, Swedish, Hungarian, Czech, Danish, Romanian.

Adjusted to every keyboard layout

Keyboard layouts vary by operating system and keyboard form factor – we’ll accurately detect yours and tailor the course to it.

Comprehensive typing stats

Track specific problem keys, key press counts, a detailed training calendar, and more.

Why learn touch typing?

Touch typing means you no longer need to search for each key — your muscle memory takes over. You focus on the content, and your fingers type it automatically! This makes working on a computer faster and much more enjoyable.

Why it's better to practice in Typing School

Insights into your strengths and weaknesses

accuracy • speed

Thoughtfully structured learning

1. Home row
Introduction to F and J
Introduction to D and K
Practicing D and K
Introduction to S and L
Practicing S and L
Introduction to A and ;
Practicing A and ;
Introduction to G and H
Practicing G and H
2. Top row
Introduction to R and U
Practicing R and U
Introduction to E and I
Practicing E and I
Introduction to W and O
Practicing W and O
Introduction to Q and P
Practicing Q and P
Introduction to T and Y
Practicing T and Y
3. Bottom row
Introduction to V and M
Practicing V and M
Introduction to C and ,
Practicing C and ,
Introduction to X and .
Practicing X and .
Introduction to Z and /
Practicing Z and /
Introduction to B and N
Practicing B and N
4. Per finger
Left little
Right little
Left ring
Right ring
Left middle
Right middle
Left index
Right index
5. Bigrams
Practicing bigram: ER
Practicing bigram: IN
Practicing bigram: ON
Practicing bigram: TI
Practicing bigram: RE
Practicing bigram: AT
Practicing bigram: TE
Practicing bigram: EN
Practicing bigram: ST
Practicing bigram: AN
6. Common words
Most common words (1)
Most common words (2)
Most common words (3)
Most common words (4)
Most common words (5)
7. Shift key
Home row with Shift
Top row with Shift
Bottom row with Shift
Shift by finger
Capitalized words (1)
Capitalized words (2)
Capitalized words (3)

Pricing

Standard
Unlimited access to all features, forever. No hidden fees.
For schools & businesses
Bulk registration, user management, and more.
Custom pricing