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 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

Individual
For learning on your own. Lifetime access to every language and keyboard layout.
Teacher
A teacher view with stats for every pupil: lessons done, speed, accuracy and who is falling behind.