Typing Speed Levels

Check whether your WPM is beginner, average, good, fast or advanced.

Take a typing test
%
Your level
Good
Strong enough for most daily typing tasks.
Estimated CPM
300
Based on five characters per word.
Accuracy note
Clean
Your accuracy supports your speed.

WPM levels chart

WPM range Level What it means
0-24 WPM Beginner Focus on keyboard familiarity and accuracy before speed.
25-39 WPM Developing Usable for casual typing, with room to build rhythm.
40-59 WPM Average to good Comfortable for everyday work, messages and study.
60-79 WPM Fast Strong typing speed for most office and productivity tasks.
80+ WPM Advanced Fast enough for demanding writing, coding and note-taking workflows.

How to improve your typing level

A higher WPM score is most useful when accuracy stays high. If your accuracy is below 90%, slow down slightly and practice clean keystrokes first.

For steady progress, use short timed tests, repeat common words and track both WPM and accuracy over time.

Typing Speed Levels FAQ

What is a good typing speed?

For everyday use, 40 WPM is practical. Around 60 WPM is strong, and 80+ WPM is fast for most people.

Is 60 WPM good?

Yes. 60 WPM is a good typing speed for work, study and everyday writing, especially with high accuracy.

Is 100 WPM possible?

Yes. 100 WPM is possible with practice, but it is much easier to reach after building strong accuracy and touch typing habits.

Related typing resources