Typing Training

A free touch typing trainer that runs in your browser. Work through lessons that build up the keyboard row by row, practice common letter combinations, or paste your own text or code. An on-screen keyboard, color-coded by finger, shows which finger reaches for each key.

Live WPM and accuracy, a breakdown of the keys and words you missed, and drills generated from your weakest keys help you improve. Your progress stays in your browser.