Typing practice

Type real Python code as fast and accurately as you can. Press Enter at the end of a line and the next line's indentation is filled in for you.

0 WPM 100% accuracy 0.0 s

Mistakes turn red. Fix them with Backspace (Ctrl+Backspace removes a whole word), or keep going. The timer starts with your first key.

Your progress

Your results are not saved while you are logged out. Log in or sign up to keep every test and watch your speed improve.

How scoring works