Test and improve your typing speed. Real-time WPM, accuracy tracking, and multiple text categories.
Start typing to begin · Press Tab to restart · Esc to reset
Our free online typing test measures your typing speed in words per minute (WPM) and accuracy percentage. It offers five text categories -- Quotes, Literature, Common Words, Code, and Numbers -- so you can practice in contexts that match your real-world usage. Choose from 15-second sprints to 5-minute endurance tests and track your performance with a live WPM chart.
The average person types at about 40 WPM. Here is how different skill levels compare:
The average typing speed is about 40 WPM. A speed of 60-80 WPM is considered above average and is sufficient for most jobs. Professional typists and programmers often reach 80-120 WPM.
WPM (Words Per Minute) is calculated by dividing the total number of correctly typed characters by 5 (the standard word length), then dividing by the elapsed time in minutes. This gives your net WPM.
Raw WPM counts every keystroke regardless of whether it was correct, while net WPM only credits correctly typed characters. Net WPM is the more meaningful measure of your real typing ability.
Practice regularly (10-15 minutes daily), maintain proper finger positioning on the home row, focus on accuracy before speed, avoid looking at the keyboard, and gradually challenge yourself with harder text categories like Code.
Code snippets include special characters like brackets, semicolons, and symbols that are rarely used in normal text. Practicing these improves your ability to type accurately in programming environments.