Typing Tips

Please follow these simple rules:

  • Place your hands on the keyboard appropriately, so that your left forefinger is on the ‘F’ key, and the right one is on the ‘J’ key. You should feel the bump at the bottom of each of these keys.
  • Try not to look at the keyboard, but look at the screen only. If you are stuck, use the virtual keyboard to find the proper key.
  • If your typing speed is very slow, start from the simplest level, using random words composed of the letters from the Caps Lock row only.
  • Please do not hurry. First learn to type accurately, and then improve your typing speed.
  • Please note that if you practice 30–60 minutes every day, it may take a week or two to get to the speed of about 50 words per minute.

Using keybr.com

When keybr.com loads, you will see the typing tutor. Initially the tutor is paused. To start typing, click the pause button in the middle of the screen.

Game Screen

Game in progress

At the top of the screen, you can see the board with the text to type out. The letters will be black if you type them correctly, or dark red if you make a typo. To skip the current phrase, click the right arrow. To get back to the previous phrase, click the left arrow. To highlight all typos, click the red circle button.

At the bottom of the screen, you can see the virtual keyboard. The next key to type is highlighted in light-green. If you make an error, the highlighting will turn red.

With the four control buttons you can:

  • Change the language and the keyboard layout
  • Change text options
  • Show the most frequent and the most problematic keys on the virtual keyboard
  • Show the typing speed progress chart

Language and Keyboard Layout Settings

Language and layout settings

Keybr supports several non-English languages, namely German, French, Spanish, Italian, Portuguese, and Russian. When you switch to a different language, the random words generator will use the phonetic rules of that language to generate pronounceable words.

Some languages provide more than one default keyboard layout. For example, four layouts are available for English: United States, Dvorak (United States), Colemak (United States), and United Kingdom. So you can learn some less common layouts too.

Text Settings

Text settings

Here you can customize the text to type out. You can choose from:

  • Random words
  • Custom text
  • Imported web site or blog

Random words are generated by the computer using the phonetic rules of your language. You can choose from three levels. Each level uses a different number of letters to generate random words, so you can introduce as few keys as possible to the lesson. You can add more keys later, when you feel more comfortable and fast enough at the current level. When you start with the keys from the Caps Lock row, you will learn typing using a few simple words. Then you can add keys from the Tab row, and then from the Shift row. Eventually, you will be typing some real text. That’s a good way to learn touch typing.

If you would like to introduce capital letters or punctuation, you can provide your own text to type out. Just switch to the Custom Text tab, and paste any piece of text into the text box.

Finally, you can import content from a web site or blog. Just enter the URL of your favorite web site, and keybr will fetch its contents for you to type out. Please prefer simple web sites with plain text content prevailing, and with few graphics or animations, otherwise you may get a blank screen.

Typing Speed Chart


The chart displays the day-by-day progress of your learning. The dark blue bars show your average typing speed, the light blue ones show your maximum typing speed for the day (in words per minute), and the purple ones show your average error count.

To scroll the bars, use the left arrow and right arrow buttons at their bottom.

To close the chart, just click anywhere on it.