Learn at your level
Guided courses from your first home-row key to expert flow. Every course works in your language, and every lesson is a few minutes long.
All courses
Speed builder
From 25 to 45 WPM: common words, letter chunks and rhythm drills that make speed automatic.
Accuracy and control
Fewer mistakes, less backspace. Drills on your weakest keys, double letters and long words.
Capitals, punctuation and numbers
Real text has capitals, commas and figures. Master Shift, punctuation and the number row.
Exam ready
How government and job typing tests are scored, with passage practice under exam rules.
Touch typing foundations
Posture, the home row and all ten fingers. Learn to type without looking, one row at a time.
Expert flow
Long passages, mixed symbols and pace control for 70+ WPM. Built for contest and race regulars.
Keyboard courses
Every key of one keyboard layout, two keys at a time, from the home row to numbers. The practice text leans on the keys you miss most.
English (UK)
US International
English (US QWERTY)
Nepali Traditional
Hindi InScript
Spanish (Latin America)
Spanish (Spain)
French (AZERTY)
German (QWERTZ)
Portuguese (Brazil ABNT2)
Portuguese (Portugal)
Italian
Marathi
Bengali InScript
Urdu
Arabic (101)
Tamil
Telugu
Gujarati
Punjabi (Gurmukhi)
Russian (ЙЦУКЕН)
Turkish Q
Persian
Thai Kedmanee
Polish (Programmers)
Ukrainian
Swedish
Norwegian
Danish
Finnish
Czech (QWERTZ)
Romanian (Standard)
Hungarian
Croatian
Greek
Hebrew (Standard)
Irish
Icelandic
Luxembourgish
Maltese 48-key
Estonian
Lithuanian
Latvian
Slovak (QWERTZ)
Slovenian
Serbian (Latin)
Albanian
Bulgarian
Macedonian
Belarusian
Kazakh
Kyrgyz
Tajik
Mongolian (Cyrillic)
Azerbaijani (Latin)
Armenian Phonetic
Georgian (QWERTY)
Sinhala (Wijesekara)
Malayalam
Māori
Hawaiian
Hausa
No keyboard for your language installed? No problem.
Lessons type the right characters for you as you press the keys, using the same layouts as Windows (official Unicode CLDR data). Already use one of these keyboards? Tick "I'm using my own keyboard" in the lesson. Japanese, Chinese, Korean and Vietnamese are typed with your device's input method.