Browse by category
Featured Tools
Company

← All Tools

⌨️

Typing Speed Test

Test your typing speed in WPM and accuracy. Choose your difficulty level.

Difficulty:
0
WPM
100
Accuracy %
0
Seconds
0
Errors
0%
Progress

What is this tool?

A typing speed test is a free online tool that measures how fast and accurately you type in words per minute (WPM). A passage of text is displayed and you type it as fast as you can — the tool records your speed, accuracy and error rate and gives you an instant WPM score with a performance rating.

How to Use

1
Start typingThe test begins as soon as you type the first character. A timer starts automatically.
2
Type the displayed textType the passage shown as accurately and quickly as possible. Errors are highlighted in red.
3
View your resultsWhen you complete the passage, see your WPM score, accuracy percentage, error count and performance rating. Compare against averages.

Common Uses

💼
Job Applications

Many data entry, transcription and administrative jobs require a minimum typing speed. Practice and test your WPM before applying.

🎓
Students

Improve typing speed for note-taking, essay writing and programming assignments.

💻
Developers

Fast, accurate typing speeds up coding — especially for touch typists who don't look at the keyboard.

🏆
Personal Challenge

Track your WPM over time and challenge friends to beat your score.

Frequently Asked Questions

What is the average typing speed?

The average typist types 40–60 WPM. Professional typists typically achieve 65–75 WPM. Touch typists and data entry professionals can reach 80–100+ WPM.

What is a good WPM score?

40 WPM: adequate for most office work. 60 WPM: above average. 80 WPM: professional level. 100+ WPM: expert level. World record is over 300 WPM.

How can I improve my typing speed?

Practice touch typing (using all fingers without looking at keyboard), use proper posture and hand position, practice daily for 15–20 minutes and focus on accuracy before speed.

What is the difference between WPM and CPM?

WPM (words per minute) counts a 'word' as 5 characters. CPM (characters per minute) counts each individual character including spaces. WPM = CPM ÷ 5.