Tools/Fun Tools/Typing Speed Test

Typing Speed Test – Free Online, WPM & Accuracy

Free online typing speed test to measure WPM, accuracy, and time. No signup, no install - just start typing and see your results instantly.

If this tool isn’t working as expected, please take a screenshot of the error and report the problem here so we can investigate and improve it.

About this tool

Typing speed affects everything from productivity to job applications. Many data entry, administrative, and remote roles require a minimum WPM - knowing your current speed gives you a concrete benchmark to improve against.

Measure your typing speed in words per minute (WPM) with real-time accuracy tracking. The timer starts on your first keystroke and stops the moment you finish the passage, then shows your final WPM and accuracy percentage.

How to Use Typing Speed Test

Read the Text

A random passage appears on screen. Read through it quickly.

Start Typing

The timer begins the moment you type your first character.

Finish the Passage

Type until the last character matches. The timer stops automatically.

See Your Results

Review WPM, accuracy, and time then try again with a new text.

Common Workflows

Job Application Prep

Check WPM before applying for data entry or administrative roles.

Productivity Benchmarking

Benchmark typing speed for personal productivity tracking.

Improvement Practice

Practice and measure improvement over time.

Keyboard Layout Comparison

Compare speed across different keyboard layouts.

Accuracy Under Pressure

Test accuracy under time pressure.

Job Requirement Verification

Verify typing speed meets job posting requirements.

Best For

  • Highlights each character correct or incorrect as you type, then calculates your final WPM the moment you finish the passage exactly.
  • Shows both speed and accuracy - WPM without accuracy is not a complete picture.
  • No countdown pressure - the timer runs only until you finish typing the passage exactly, however long that takes.

Examples

How WPM is calculated from a finished passage

Passage + Time

28-word passage, typed in 24 seconds

WPM

70 WPM

The calculation is the passage's own word count divided by your time in seconds, multiplied by 60 - here, 28 ÷ 24 × 60 = 70. A test using the character-based method (characters ÷ 5) can produce a slightly different number for the same passage, since real words vary in length - either method is a reasonable estimate, they just count differently.

Why Accuracy always shows 100% once you finish

Typed Text vs Passage

Your input exactly matches the passage (required to finish)

Final Accuracy

100%

The test only registers as done when your typed text matches the passage character-for-character, so there are zero mismatches left once the results appear. Accuracy updates live while you're still typing, based on how many characters currently match - but the final number is always 100%.

Use Cases

Checking if you meet a job's WPM requirement

Compare your result against a job posting's minimum WPM before applying - most data entry roles ask for 40-60 WPM, with faster specialized roles like transcription often expecting 65-80 WPM.

Benchmarking against typical typing speeds

See where you land relative to general reference points - average typists reach 40-60 WPM, professional and data-entry typists average 65-75 WPM, and 100+ WPM is considered very fast.

Tracking your own improvement over repeated attempts

Since each test uses a new random passage and there's no saved history, note your WPM and accuracy after each attempt yourself if you want to see whether you're improving.

Warming up before a timed writing or data-entry task

Run a quick test to settle into a steady rhythm before starting timed work that depends on typing speed.

Common Mistakes

Problem

Assuming your final Accuracy score reflects every typo you made

Solution

Accuracy updates live while you type, but completing the test requires an exact match to the passage - so the final Accuracy shown in Your Results is always 100%. Backspacing to fix a mistake costs you time, not final accuracy.

Problem

Expecting the timer to stop automatically after a fixed duration

Solution

There's no countdown - the clock keeps running until your typed text matches the passage exactly, so pausing mid-passage just lets the timer keep counting rather than ending the test.

Problem

Comparing your WPM directly against a test built on a different passage

Solution

This test's WPM comes from the current passage's own word count divided by your time. A longer or shorter passage at the same actual typing speed produces a different WPM, since the six passages here range from about 25 to 32 words.

Problem

Expecting "New Text" to repeat the passage you just finished

Solution

New Text always swaps in a different passage from the fixed set - there's no way to immediately retry the exact text you just typed.

Tips & Best Practices

Prioritize accuracy over raw speed while you're still making mistakes

Every wrong character has to be backspaced and retyped before the passage can match, which costs more time than typing a little slower and correctly the first time.

Keep your eyes on the passage, not the keyboard

Touch typing - not looking down to find keys - is what separates casual typists from the 65+ WPM range. If you're currently looking at your keyboard, that's usually the biggest speed ceiling, more than any tool feature.

Read a few words ahead while you type

Typing what you just read, rather than reading and typing one word at a time, keeps your fingers moving continuously instead of pausing after each word - a habit that compounds into a real WPM difference over a full passage.

Limitations

Fixed pool of six passages

New Text swaps to a different passage from six fixed texts (pangrams and short quotes) - not a randomly generated or larger passage bank, so expect repeats after enough retries.

No selectable test duration

There's no 15/30/60-second or similar timed mode - every test runs, uncapped, until you finish typing the current passage exactly.

No saved history between attempts

Each test is independent - there's no record of past WPM or accuracy results, so tracking improvement over time means noting your own numbers.

WPM isn't directly comparable across passages of different lengths

The calculation divides the current passage's word count by your time - since the six passages range from about 25 to 32 words, the same typing speed can show a slightly different WPM depending on which passage you get.

Comparisons

Gross WPM vs Net WPM

Some typing tests report two numbers - a raw "gross" WPM and an error-adjusted "net" WPM. This test only needs one, because of how it decides a test is finished.

Gross WPMNet WPM
DefinitionWords typed ÷ time, with no adjustment for errorsGross WPM minus a penalty for uncorrected errors
When it's usedTests that let you finish with mistakes still on screenTests that need to account for those mistakes in the final score
What this test showsThis is what's displayed - word count ÷ time × 60Not applicable - completion requires an exact match, so there's nothing left to subtract

Which should you use?

Because this test only finishes when your typed text exactly matches the passage, there's no gap between gross and net WPM here - the number you see is the straightforward word-count-over-time calculation with zero remaining errors.

FAQs

The most common question is what counts as a 'good' WPM. For reference: average typists reach 40-60 WPM, professional typists and data entry workers average 65-75 WPM, and competitive typists exceed 100 WPM. Most office jobs require 40-60 WPM minimum - see the FAQ below for job-specific benchmarks and exactly how WPM is calculated.

How is WPM calculated in this typing test?

WPM is calculated by dividing the passage's word count by the time taken (in seconds), then multiplying by 60. Some typing tests instead use a character-based method - total characters typed divided by 5, since 5 characters is treated as one standard 'word' - which can produce a slightly different number for the same passage, since real words vary in length. Either method gives a reasonable estimate; they just count differently.

What is a good typing speed?

Average typists reach 40-60 WPM. Professional typists, data entry workers, and transcriptionists typically average 65-75 WPM. Anything above 100 WPM is considered very fast, a level reached mainly by competitive and highly experienced typists.

Does accuracy affect the score?

Accuracy is shown separately. Every incorrect character is highlighted in red so you can see where you made mistakes.

What WPM is expected for a data entry or transcription job?

Most data entry roles ask for 40-60 WPM with high accuracy (95% or better). Faster or specialized roles - medical or legal transcription, high-volume data entry - often expect 65-80 WPM. If a job posting states a required WPM, treat it as a minimum to comfortably clear, not a target to just barely reach.

Why is my WPM lower here than when I type normally?

This test uses unfamiliar, randomly assembled passages, while everyday typing leans on muscle memory for words and phrases you type constantly. Test conditions and a little pressure also slow most people down slightly. Your result here is a fair baseline, but your comfortable, familiar-content WPM will usually run a bit higher.

Does using backspace to fix a mistake lower my score?

Not directly. Accuracy is calculated from your final submitted text against the original passage, not from a history of every keystroke - so correcting a typo before finishing shows as accurate. It does still cost you time, though, which lowers your WPM since the clock keeps running while you fix the mistake.

Is the WPM shown here gross WPM or net WPM?

Effectively neither in the way some sites split it, because of how this test finishes: it only registers completion when your typed text exactly matches the passage, so there's no way to end the test with uncorrected errors still present. Some other typing tests let you finish with mistakes and then calculate a separate 'net WPM' by subtracting an error penalty from the raw word count - this test doesn't need that step, since finishing at all means the passage was typed correctly.

Get more tools like this

Leave your email so we can prioritize similar tools and updates.

Trending Tools

Trending tools will appear as visitors explore the catalog.

Recently Used

Your recently visited tools will show up here.