a typing speed test
Time
30
WPM
0
Accuracy
100%
Weak-Key Drill — practicing:
click here or press any key to start typing
— results —
0
words / min
100%
accuracy
0
characters typed
wpm over time
Comprehensive Typing Speed Guide & Reference

Free Online Typing Speed Test (WPM)
& Typewriter Practice Lab

TypeWriterLab is a distraction-free typing speed test built to measure Words Per Minute (WPM) and keystroke accuracy. Practice with real sentences, diagnose weak-key bottlenecks, and generate a printable certificate when you're done.

✦

ADAPTIVE DRILLS

Flags keys where your speed or accuracy genuinely drops, then builds a short focused drill around exactly those keys.

✎

REAL SENTENCES

Practice with fact-based sentences instead of random word soup, so punctuation, capitalization, and rhythm feel natural.

🎖

PRINTABLE CERTIFICATE

Generate an A4 certificate of your result, ready to print or save as a PDF, with a unique reference number.

⌨

TACTILE VINTAGE UI

A calm, dark, typewriter-inspired interface with no autoplay and nothing fighting for your attention.

Why TypeWriterLab

TypeWriterLab vs Traditional Typing Tests

A quick look at what's actually included compared to a typical generic typing test tool.

Core FeatureTypeWriterLabStandard Online Tests
Real sentence practice mode✓ IncludedNot typical
Adaptive weak-key diagnostics✓ IncludedNot typical
AI-style performance feedback✓ IncludedNot typical
Printable A4 certificate✓ IncludedRarely offered
Live WPM graph with peak/average✓ IncludedNot typical
Missed-words breakdown✓ IncludedNot typical
No account or paywall required✓ IncludedUsually included
Reference

Typing Speed Benchmarks (WPM Chart)

Commonly-cited bands for where a given WPM tends to fall. Individual results vary by language, keyboard, and the text typed.

Skill LevelWPM RangeTypical Profile
Beginner10 – 39 WPMHunt-and-peck typing, still looking at the keyboard often.
Average40 – 59 WPMComfortable for everyday typing, email, and general office work.
Fast60 – 79 WPMConfident touch typing, common among writers and developers.
Professional80 – 119 WPMHigh-speed touch typists, transcriptionists, competitive typists.
Elite120+ WPMRare, near the top of recorded competitive typing speeds.
Technique

How to Touch Type: The Home Row Technique

Mastering the home row (ASDF JKL;) is the foundation nearly every fast typist builds on.

Left Hand Finger Positions

Pinky: A, Q, Z, Left Shift, Tab

Ring Finger: S, W, X

Middle Finger: D, E, C

Index Finger: F, R, V, G, T, B (anchor on the F tactile bump)

Right Hand Finger Positions

Index Finger: J, U, M, H, Y, N (anchor on the J tactile bump)

Middle Finger: K, I, comma

Ring Finger: L, O, period

Pinky: semicolon, P, slash, Enter, Right Shift

Thumb rule: use whichever thumb is more comfortable solely for the spacebar, and keep your wrists hovering just above the desk rather than resting on it.
Practice

6 Practical Tips to Type Faster

Small habits that tend to matter more than raw effort when it comes to building real speed.

01

Anchor to the home row

Rest your fingers on ASDF and JKL; between words. Returning to a known position beats searching for the next key every time.

02

Prioritize accuracy first

A backspace costs several keystrokes of lost momentum. Slower and correct usually beats fast and full of corrections.

03

Avoid looking at the keyboard

Glancing down breaks the muscle-memory loop your fingers are building. It feels slower at first and pays off quickly.

04

Read slightly ahead

Let your eyes sit a word or two ahead of what your fingers are typing, so there's no pause between finishing one word and starting the next.

05

Target your actual weak keys

Generic practice trains everything equally. Turn on Weak-Key Diagnostics here and drill specifically what's slowing you down.

06

Practice with real sentences

Random word lists don't train punctuation, capitalization, or natural rhythm the way full sentences do. Short, regular sessions beat rare long ones.

Tool

WPM & Accuracy Calculator

Work out gross WPM, net WPM, and accuracy from any typing sample, using the standard five-characters-per-word convention.

Including spaces & punctuation
e.g. 60 for a 1-minute test
Number of mistyped words
Gross Speed
0 WPM
0 CPM
Net Speed (Official WPM)
0 WPM
Standard 5-stroke rule
Estimated Accuracy
100%
Target 97%+ for peak flow
Help

Frequently Asked Questions

Everything you need to know about typing speed tests, WPM, certificates, and the diagnostics engine.

WPM stands for words per minute. Most tools, including this one, use the convention that one "word" equals five characters (including spaces), so WPM is calculated as (total characters typed ÷ 5) ÷ minutes elapsed.

Roughly 40–60 WPM is considered comfortable for everyday office work, email, and general typing. Professional transcription or competitive typing typically sits well above 80 WPM.

It practices with real fact-based sentences instead of random words, includes an adaptive weak-key diagnostics engine that only flags genuine problem keys, and generates a free printable certificate.

This varies by person, but consistent short daily practice (10–15 minutes) tends to produce more noticeable improvement than occasional long sessions. Prioritizing accuracy over speed is usually the fastest path to a genuinely higher WPM.

Yes. After completing a test, you can open and print a certificate showing your WPM, accuracy, and a unique reference number, free, directly from your browser's print dialog.

Press Tab followed by Enter at any time to instantly restart the test with a new passage.

TypeWriterLab
TypeWriterLab · Typing Speed Test
Certificate of Achievement
✦
This certifies that
has successfully completed a timed typing test, achieving a verified speed of
0
Words / Min
0%
Accuracy
Date
TypeWriterLab
Issued By