As computers play an increasing role in our professional and personal lives, the ability to touch type quickly and accurately is becoming an increasingly necessary skill. Numerous typing tutors exist, but most rely on repetitive exercises made up of nonsense words. In contrast, Keybr.com follows phonetic rules to generate lessons made of pronounceable "words." New users will start with a small number of keys, with new keys being added as the user gains proficiency. As a user progresses, the site personalizes lessons for them, putting more emphasis on keys that the user has trouble with. Keybr.com can generate lessons according to the phonetic rules of English, German, French, Italian, Portuguese, and Russian. It also supports a variety of alternative English-language keyboard layouts, like Dvorak and Coleman. Users can view detailed statistics on their typing as they progress. In addition to individualized lessons, the site also supports typing races with other users currently on the site.