Avg Speed0WPM
Accuracy0%
Errors0
~`
!1
@2
#3
$4
%5
^6
&7
*8
(9
)0
_-
+=
Backspace
Tab
Qq
Ww
Ee
Rr
Tt
Yy
Uu
Ii
Oo
Pp
{[
}]
|\
Caps Lock
Aa
Ss
Dd
Ff
Gg
Hh
Jj
Kk
Ll
:;
"'
Enter
Shift
Zz
Xx
Cc
Vv
Bb
Nn
Mm
<,
>.
?/
Shift
Ctrl
Alt
Space
Alt
Ctrl

Key location typing practice

Key location practice is where touch typing starts. Each lesson locks your fingers to one small group of keys — the home row first, then the rows above and below — so you learn where every key sits without looking down. Lessons run in the order your hands can actually absorb them, and every run reports your speed in words per minute alongside accuracy, so you can watch muscle memory forming instead of guessing at it.

How this practice works

Start on the home row

Rest your fingers on ASDF and JKL; and type only those keys until you can hit them without checking. Every later lesson builds on that anchor.

Add one key group at a time

New lessons introduce the top row, the bottom row, then numbers and punctuation. Old keys keep reappearing, so nothing you have learned goes stale.

Watch accuracy before speed

Live counters show WPM, accuracy and error count as you type. Hold accuracy above 95% and speed follows on its own.

Frequently asked questions

What is key location practice?

It is a drill that teaches the physical position of each key on the keyboard. You type short sequences from one key group at a time until your fingers find the keys without your eyes.

How long does it take to learn touch typing?

Most learners type without looking within two to four weeks of short daily sessions. Fifteen focused minutes a day beats one long session a week.

Which keyboard layouts are supported?

TypingBoo covers the English QWERTY layout, the Mongolian Cyrillic layout, the traditional Mongol bichig MNS standard layout and the Korean Dubeolsik layout. Switch layout from the practice screen.

Do I need an account?

No. Every lesson is free and opens straight away. An account only adds saved progress, achievements and a place on the leaderboard.

Keep practising

Read this page in another language