About Keyboard Trainer

Keyboard Trainer is a free touch typing tutor built by one developer who was tired of learning to type on sites that wanted an account before they would show a single lesson.

Why this site exists

Touch typing is one of the highest-return skills a person who works at a computer can learn. The investment is a few weeks of short daily sessions; the return is measured in decades of not looking down at your hands.

Most of the tools that teach it, however, put obstacles in front of the lesson. They demand an email address before the first exercise, wall the useful levels behind a subscription, or bury the practice area under advertising that moves the text while you are reading it.

This site removes those obstacles. You open a page and you type. There is nothing to install, nothing to register, and nothing to pay.

How the training is structured

The trainer moves through six levels, and the order is not arbitrary. It follows the sequence that touch typing instruction has used for over a century, because the sequence works.

You begin on the home row, the eight keys under your resting fingers, until reaching them requires no thought at all. Only then does the practice extend upward to the top row, downward to the bottom row, and outward to capitals, punctuation, and numbers. The final levels introduce real prose and real source code, where the awkward symbol combinations that programmers hit constantly finally appear.

A level unlocks when you clear the one before it at a reasonable accuracy. This is deliberate friction. The single most common way to fail at touch typing is to race ahead while still glancing at the keyboard, which builds speed on top of a habit you will later have to unlearn.

Accuracy before speed

The trainer shows your words per minute continuously, because it is motivating, but the number that actually determines your progress is accuracy.

Typing is muscle memory, and muscle memory records whatever you rehearse, including your mistakes. A learner drilling at ninety per cent accuracy is spending one keystroke in ten teaching their hands the wrong movement. Slowing down until accuracy sits above ninety-five per cent feels like going backwards for a week and then produces faster typing than pushing for speed ever does.

This is why errors are marked clearly in red as they happen rather than tallied politely at the end.

The virtual keyboard

Every lesson displays an on-screen keyboard that highlights the next key and the finger that should reach it.

It exists so that you have somewhere to look that is not your hands. Glancing down at the physical keyboard is the habit that touch typing has to replace, and the fastest way to break it is to give your eyes a legitimate target on the screen instead. Most learners stop needing the highlight within a couple of weeks, which is exactly the point.

Independent and free

The site is run independently. It is not owned by a keyboard manufacturer, a school, or a certification body, and no lesson exists to steer you toward buying a product.

It is available in nine languages, and it is used most heavily by learners in China, the United States, and India.

If something is broken, if a practice text contains a mistake, or if your language is translated badly, please tell us. Corrections from the people actually using the site are how it improves.