Touch typing is the ability to use muscle memory to find keys fast, without using the sense of sight, and with all the available fingers, just like piano players do. It significantly improves typing speed and eliminates errors. Touch typing simply makes you more productive and it is a skill worth learning. However, many people engage in the bad habit of ‘hunt-and-peck’ typing, even those seasoned professionals with years and decades of computer experience. It is easy to understand, though, as touch typing requires dedicated practice to learn it well. That is why we created Keybr.com, a free online typing tutorial, to give you the most advanced learning experience and let you develop your typing skills faster.
There are several features in Keybr.com that set it apart from most of the typing practice software out there. In short, it employs statistics and smart algorithms to automatically generate typing lessons matching your skills. Lets discuss this in details.
First, it does not force you to repeat the same characters over and over again; that is simply slow, boring and contributes very little to your learning. For example, the words like ‘jjf jjk jdd …’ are just hard to read and will slow down noticeably even experienced typists.
Instead, Keybr.com generates random, but readable and pronounceable words using the phonetic rules of your native language. These words look almost natural, and often they really are. Typing sensible text is much easier than repeating random letters, and it helps you to remember frequent key combinations. The latest point is very important. For example, it's almost impossible for the letter ‘W’ to follow the ‘Z’ in English, and you will never type this combination in Keybr.com. Instead, you will type more common words, such as “the,” “that,” “with,” and so on. And soon you will learn how to type the “th” combo really fast.
Second, Keybr.com measures your keystroke dynamics and collects comprehensive typing statistics. For example, it measures your typing speed for each individual key, and uses this data to generate random words putting emphasis on the weakest key. The more troubles you have with a particular key, the more you will be typing it. It means, the generating algorithm will put that letter in every word in the next generated lesson. Your typing skills are re-evaluated after every completed lesson, and the next lesson will be adjusted accordingly.
Third, Keybr.com lets you introduce as few keys as possible to the lesson, adding more keys automatically when it decides that you are proficient at the current level. When you only start learning it generates lessons with words from a very small alphabet of the most frequent letters. When your typing speed for every key in that alphabet reaches certain threshold, the algorithm adds the next most frequent letter to the alphabet. And so on, until the next letter. This way you will learn the most frequent letters first, and the least frequent ones later.
It's very simple. You just type the provided example text. Everything else is done automatically. However, at any time you can see your detailed statistics in the profile, or adjust lesson settings as you wish.
If you are not satisfied with your learning rate, or stuck at a particular letter, you can always increase the alphabet size or lesson length in the settings, so that you don't have to wait for the algorithm to include more letters to the generated words. You can also include capital letters and punctuation characters to the alphabet.
Last, but not least, if you are not satisfied by the automatic lessons, you can always switch to the manual mode and provide your own custom text to type out. You can even import a web site or blog into Keybr.com. To make the process simpler, we provide a bookmarklet.
For maximal comfort and typing speed please follow these simple rules:
Remember, practice makes perfect, so do not give up early. For most people it takes at least several hours of practice to get to the decent speed. The optimal schedule is to study typing for 20-40 minutes daily. In a week you will see a difference.
Clean-up text:
With a single click of the mouse, you will be able to import any web page into keybr to type its contents. But first, you need to install the keybr button in your browser. To do so, drag the link provided below into your browser's bookmarks toolbar:
KEYBR.COM ← Drag this button to your bookmarks bar!
to get the effect like in the picture below:
That's all.
Later, when you visit a web page, if you decide to practice typing, you can click the bookmark link to import the current page into keybr.com and type it out.
You are not signed in, and all your data is stored locally, on this computer only. Please sign in to keep your data on our server and share it between different computers and browsers.
Signed in as ().
Show statistics for:
This chart shows the player's learning progress overview for all keys.
Horizontal axis: sample number. Vertical axis: typing speed for each individual key, – slow – fast.
This chart shows the player's learning progress for every individual key.
Learning rate:
Horizontal axis: sample number. Vertical axis: – typing speed for the currently selected key.
This chart shows how the player's overall typing score and speed changes over time.
Horizontal axis: sample number. Vertical axis: – typing score – typing speed.
This chart shows average typing speed for each individual key.
This chart shows relative key frequencies.
Bar color: – hit count – miss count – miss/hit ratio (relative miss frequency).
This chart shows relative key frequencies as a heat map.
This calendar shows dates of active learning.
The table of fastest typists for the last seven days, arranged by score, from best to worst. Typing score is measured from typing speed, sample length, number of different characters in the sample and number of errors.
User | Typing Speed | Score | Details* |
---|
Loading...
* The details column displays the following fields: Sample Length/Number of Characters/Number of Errors. Upper and lower case characters are counted as different letters in the alphabet.
Use online accounts to store your typing data on our server, in the cloud. This way you will be able to access your typing statistics from any computer. If you don't use online accounts, your typing data is stored locally and is not shared between different computers and browsers.
We don't store any passwords and use third party services to authenticate our users. We offer two convenient ways to sign in or create an account. Just click your preferred button to get started.
We respect your privacy and will never spam your wall, friends, or e‑mail.
Sign in using Mozilla Persona, a simple and secure third-party system. It allows you to sign in to many sites using an e‑mail address you choose.
You are using an online account to store your typing data on our server. This way you can access your data from any computer or browser.
You are signed in as ().