Typing Speed Test

Free typing speed test to check your WPM online. See words per minute, accuracy, consistency, and a WPM graph. Time modes (15/30/60/120s) and word modes (10/25/50/100). Real-time character highlighting. No signup.

Click here and start typing...

Tab: restart test | Click the text area to start

About this tool

Test your typing speed with this free online typing test. Words are randomly selected from the most common English words. Your WPM (words per minute) is calculated using the industry standard of 5 characters per word.

Choose between time-based tests (15, 30, 60, or 120 seconds) or word-based tests (10, 25, 50, or 100 words). The timer starts when you type the first character. Press Tab at any time to restart with new words.

Results include net WPM, raw WPM, accuracy percentage, consistency score, and a WPM-over-time graph. All processing runs in your browser with no data sent to any server.

Frequently Asked Questions

How is WPM calculated?

WPM (Words Per Minute) is calculated using the industry standard where 1 word equals 5 characters including spaces. Net WPM counts only correctly typed characters divided by 5, divided by the elapsed time in minutes. Raw WPM includes all typed characters regardless of errors.

What is a good typing speed?

The average typing speed is about 40 WPM. 50-60 WPM is sufficient for most office jobs. 60-80 WPM is above average. 80-100 WPM is considered fast. Over 100 WPM is expert level. Professional transcriptionists and programmers often reach 100-130 WPM.

How can I improve my typing speed?

Practice regularly with proper finger placement on the home row (ASDF JKL;). Focus on accuracy first, then build speed gradually. Use all 10 fingers and avoid looking at the keyboard. Take the test daily to track your progress. Start with the 200 common words and move to 1000 as you improve.

What word lists are used?

Two word lists: 'common' uses the 200 most frequently used English words ordered by frequency (the, of, to, and...). 'Extended' uses the top 1000 English words for a more varied and challenging test. Words are randomly selected each time to prevent memorization.

What test modes are available?

Two test modes: Time-based (15, 30, 60, or 120 seconds) where you type as many words as possible before time runs out, and Word-based (10, 25, 50, or 100 words) where the test ends when you complete all words. The default is a 30-second timed test.

How is accuracy calculated?

Accuracy is the percentage of correctly typed characters out of all typed characters. If you type 95 characters correctly out of 100 total characters, your accuracy is 95.0%. Characters beyond the word length count as incorrect. Backspace corrections within the current word are allowed.

What is the consistency score?

Consistency measures how steady your typing speed is throughout the test. It is calculated using the coefficient of variation of your per-word typing speeds. A score of 90%+ means very consistent typing. Lower scores indicate speed fluctuations, often caused by difficult words or momentary distractions.

When does the timer start?

The timer starts automatically when you type the first character. There is no countdown or 'ready' screen. Just click the text area and start typing. Press Tab at any time to instantly restart the test with new randomly selected words.

How fast do I need to type for a job?

Most office jobs require 40-50 WPM. Data entry positions typically require 60-80 WPM. Transcription and court reporting jobs may require 80-100+ WPM. Programming jobs value accuracy over raw speed. Medical and legal transcription often require 100+ WPM with high accuracy.

Related Tools