Free Converter

Typing Speed Test (WPM)

Free online typing speed test. Measure your WPM (words per minute), accuracy, and errors in real time. Choose 15, 30, 60, or 120 second tests across multiple difficulty levels.

Duration
Difficulty
1:00Time
WPM
Accuracy
Errors
Raw WPM
Start typing to begin the test...

About Typing Speed Tests

A typing speed test measures how quickly and accurately you can type from given text. The standard metric is words per minute (WPM), where a word is conventionally 5 characters (so 60 WPM means 300 characters per minute). Accuracy is also measured — speed at the cost of mistakes is not the same as speed with correct typing. Most tests report both metrics together.

Average adult typing speed is around 40 WPM with reasonable accuracy. Professional typists, programmers, and writers often hit 60-80 WPM. Champions exceed 150 WPM but with extensive practice. Hunt-and-peck typing tops out around 25 WPM regardless of effort; touch typing is the technique that enables higher speeds.

This test runs in your browser. You type given text in real time; the tool tracks correct and incorrect characters, computes WPM and accuracy, and shows results. No data is uploaded; results live in your browser only.

Why Test Typing Speed

Typing speed directly affects productivity for anyone whose work involves writing — programmers, writers, editors, customer service, anyone. The difference between 40 and 80 WPM is hours per week of saved time over many work sessions. Knowing your baseline lets you measure improvement from practice.

Tests also identify accuracy issues. Typing at 80 WPM with 90% accuracy is slower than 60 WPM with 100% accuracy because errors cost time to fix. Tracking both metrics over time reveals whether you're improving or just typing faster wrongly.

How to Take the Test

Click start, type the text, see results.

  1. Click start: The timer begins when you press the first key. Some tests have a 30-second or 1-minute time limit; others measure how long you take to type a fixed passage.
  2. Type the displayed text: Match exactly. Spaces, punctuation, and capitalization all count. Mistakes either show in red or sound a tone, depending on the test.
  3. Don't worry about errors: Most tests count corrected errors against speed but allow you to continue. Some require you to fix errors before proceeding; check the test's rules.
  4. Review results: WPM and accuracy appear at the end. Some tests also show your error patterns, which characters or words slowed you down.

Common Use Cases

Technical Details

WPM = (correct characters / 5) / (time in minutes). The 5-character word convention dates from typewriter days and remains standard.

Accuracy = correct characters / total characters typed. Backspace and corrections complicate this; tools handle it differently. Some count the originally-typed characters; others only count net-correct after corrections.

Real-time feedback uses the keydown event. Each keystroke is checked against the next expected character. Mismatches mark the error; matches advance the cursor. The browser's event loop is fast enough to keep up with even very fast typists.

Best Practices

Frequently Asked Questions

What's a good typing speed?
Average adult is around 40 WPM. Professional writers and programmers often hit 60-80. Competitive typists exceed 100. 40+ is competent; 60+ is fast; 80+ is professional.
Why is my WPM lower than expected?
Several factors: keyboard differences, unusual content (lots of punctuation slows most typists), fatigue, distractions, or accuracy issues that show as low WPM after error penalty.
How is WPM calculated?
Standard formula: (correct characters / 5) / (time in minutes). The 5-character word convention is consistent across most tools, making WPM comparable across platforms.
Should I look at the keyboard while typing?
No — touch typing (looking at the screen, not the keys) is what enables 60+ WPM. Hunt-and-peck typing tops out around 25-30 WPM.
How can I improve?
Practice regularly with proper hand placement (touch typing). Tools like keybr.com, monkeytype.com, and 10fastfingers.com provide structured practice. 15 minutes daily over several weeks produces noticeable improvement.
Is my typing data uploaded?
No. The test runs in your browser; results are local.
Why does the same person test differently on different days?
Variability is normal. Concentration, fatigue, time of day, and warm-up all affect typing speed. Average several tests for a stable estimate.
Does the test accept Dvorak or other layouts?
Most tests work with whatever keyboard layout your OS provides. Switching layouts requires changing system settings; the test sees the resulting characters.