Free online touch typing trainer

Klava teaches you to type with all ten fingers without looking at the keyboard. It runs in your browser, is free and needs no sign-up. You can practise in 21 languages with their native keyboard layouts, including English (QWERTY, Dvorak, Colemak), Spanish, German, French, Russian, Japanese, Chinese (pinyin), Korean, Hindi and Arabic, and the interface is available in 10 languages.

How to learn touch typing

  1. Put your hands on the home row. The left hand rests on A S D F, the right on J K L ;. The F and J keys have bumps so your fingers find their place without looking down.
  2. Every key has its finger. The hint under the text shows which key to press and with which finger, and the keyboard colors mark each finger’s zone.
  3. Accuracy first, speed later. A lesson counts at 95% accuracy. Speed grows on its own once your fingers stop making mistakes.
  4. Practice briefly but often. Short daily sessions build the movements better than rare long ones.

What you can do in Klava

What WPM means

WPM stands for words per minute. Any 5 characters count as one word, so 40 WPM equals 200 characters per minute. The trainer shows both after every test.

What is a good typing speed?

People who type with two fingers usually reach 25–40 WPM. Around 40 WPM is average for adults, 60 WPM is a good result for office work, and 80 WPM or more is professional level. Accuracy matters as much as speed: aim for 95% or higher, because fixing mistakes costs more time than typing calmly.

How long does it take to learn touch typing?

With 15–20 minutes of practice a day, most people learn where every key is in 2–3 weeks. Getting back to your old speed without looking at the keyboard usually takes 1–2 months, and after that your speed keeps growing. Short daily sessions work better than rare long ones.

Popular tests and practice

Русский · Українська · Deutsch · Français · Español · Português · Italiano · Polski · Türkçe