OmniTools Logo
OmniTools
Productivity & UtilitiesPOPULARNEW

Free Typing Speed Test - Check Words Per Minute (WPM)

Find your typing rhythm with common English words, live WPM, accuracy, and a downloadable practice certificate.

🔒Inputs are processed on your device. Works offline after loading.

Loading your tool…

How are words per minute and typing accuracy calculated?

Words per minute, or WPM, expresses typing speed using a standard unit of five characters. This test calculates net WPM as correctly positioned characters retained in your text divided by five, divided by elapsed minutes. Spaces count as characters. The generated passage uses a fixed vocabulary of 300 common English words and is shuffled locally for each attempt.

Typing accuracy percentage uses correct character attempts divided by all character attempts, multiplied by one hundred. A backspace can repair the visible passage and improve retained correct characters, but it does not erase the original mistake from attempt-based accuracy. Raw characters per minute, or CPM, counts all entered characters per elapsed minute. The error counter records incorrect attempts, including mistakes you later fix.

For example, 250 correct retained characters in sixty seconds equal 50 net WPM. If you attempted 260 characters and 247 of those attempts matched their expected positions, accuracy is 95 percent. These are different measurements: one describes usable correctly positioned output, and the other describes the history of character entry. A deletion alone adds neither a correct attempt nor an incorrect attempt.

Build touch typing speed without losing accuracy

Choose a fifteen-second test for a quick warm-up, thirty seconds for a short practice interval, or sixty seconds for a steadier sample. The first inserted character starts the timer. Correct characters appear green, errors appear red with a strike-through, and the active position is highlighted. As the passage advances, the display follows the current word. Paste and drag-and-drop insertion are disabled for the exercise.

Gross versus net WPM is not defined identically by every testing service. Some services subtract a fixed penalty per uncorrected word, while this one counts correct retained characters directly. Always compare formulas, punctuation, language, duration, and correction rules before comparing certificates. A word-list exercise is different from writing code, composing an email, or transcribing unfamiliar text.

Touch typing practice works best when you favor a comfortable rhythm and accurate finger placement. Repeat a consistent duration and review both speed and errors. Short tests are sensitive to a strong or weak opening few seconds. This page provides descriptive speed tiers, not career percentiles or a hiring standard. Programmers spend substantial time reasoning, while transcription work may involve formatting and listening; neither role can be assessed by WPM alone.

Typing practice comparison table

Typing practice comparison table
Practice contextUseful measureComparison limit
Casual everyday typingAccuracy plus comfortable WPMNo minimum required here
ProgrammersAccuracy with symbols and editingCommon-word speed does not measure coding
Typists / transcriptionSustained speed on matching materialEmployer tests define their own standards
Under 30 / 30–59 WPMFinding your rhythm / Steady typistTool labels, not population percentiles
60–89 / 90+ WPMFast fingers / Keyboard aceCompare equal durations and formulas

How to use Typing Speed Test

  1. 1. Choose a duration

    Select 15, 30, or 60 seconds. Changing the selection creates a fresh passage and resets all previous measurements.

  2. 2. Type the displayed words

    Focus Type here and enter the passage, including spaces. The first character starts timing; use backspace for corrections and watch the active position.

  3. 3. Review your certificate

    When time ends, compare WPM, accuracy, raw CPM, and errors. Download the certificate, or restart with the button or Tab followed by Enter within the test.

Key features and technical specifications

Standard Net WPM formula (correct chars ÷ 5 ÷ minutes)

Calculates Net Words Per Minute using the universal industry standard of 5 keystrokes per word, counting only correctly positioned characters retained in the finalized passage.

Attempt-based accuracy with full error tracking

Accuracy percentage divides correct attempts by total keystroke attempts (including backspaced corrections), accurately recording mistakes in the error count without distorting net output.

15s, 30s & 60s timed modes with real-time feedback

First keystroke automatically triggers the countdown timer; characters highlight green for correct and strike-through red for typos, with auto-scrolling passage and disabled copy-paste.

Downloadable practice certificate PNG

Exports an elegant typing speed certificate PNG locally on your device displaying Net WPM, accuracy %, raw CPM, error count, test duration, and speed tier for your portfolio or records.

Practical use cases

Benchmark typing speed before job assessments

Take a 60-second test to establish a reliable Net WPM and accuracy percentage to include on resumes or prepare for administrative and transcription employment evaluations.

Track touch-typing muscle memory and accuracy

Practice daily across 15s or 30s sprints to reinforce home-row finger placement, monitoring whether speed gains come from faster typing or fewer backspaced errors.

Evaluate new keyboard switches and layouts

Test typing performance before and after switching keyboard hardware (mechanical switches vs. chiclet membrane) or alternative ergonomic layouts like Colemak and Dvorak.

Frequently asked questions

Does a space count as a character?

Yes. A space in the correct position contributes to net WPM. Five characters represent one standard word, regardless of the number of letters in each actual English word.

Can I correct a typo?

Yes, use backspace and retype. Corrected text can increase your net WPM, while the original incorrect attempt remains in the accuracy history and error count.

Why can a short test show a high live WPM?

At the beginning, a small number of characters is divided by a very small elapsed time. Wait for the completed result and compare tests with the same duration.

Is the downloadable certificate official?

It is a personal practice graphic showing your result, duration, accuracy, and a descriptive speed tier. It is not an accredited typing qualification or an identity-verified employment certificate.

Does this work privately on mobile?

Yes. The text and scores stay in memory, and the PNG is generated locally. Mobile keyboard prediction can affect results, so use consistent keyboard settings for comparisons. No account is needed.