WPM Calculator — Words Per Minute & Typing Time Estimator

Two tools in one: calculate how long it takes to type any word count, or enter your test results to find your WPM typing speed. Free, instant, no signup.

⌨ WPM & Typing Time Calculator

Word count
Your typing speed (WPM)

📚 How to Calculate WPM Typing

Calculating your words-per-minute (WPM) typing speed requires just two numbers: how many words you typed and how long it took.

WPM = Total Words Typed ÷ Minutes Taken

Step-by-step WPM calculation

  1. Count your words — Most typing tests count every 5 keystrokes (including spaces) as one "word." Your word processor's word count tool works for simple text.
  2. Convert your time to minutes — If you typed for 90 seconds, that is 1.5 minutes. If you typed for 3 minutes 20 seconds, that is 3.33 minutes.
  3. Divide words by minutes — E.g. 200 words ÷ 5 minutes = 40 WPM.

Gross WPM vs. Net WPM vs. GWAM

  • Gross WPM (GWAM) — Raw speed, no error penalty. Formula: (Total keystrokes ÷ 5) ÷ Minutes.
  • Net WPM — Accuracy-adjusted. Formula: Gross WPM − (Errors × 1 WPM penalty per error).
  • CWPM — Correct Words Per Minute. Only counts error-free words. Used in reading fluency tests (CBM).
Example: Harper typed 57 words in 3 minutes. WPM = 57 ÷ 3 = 19 WPM. If she made 2 errors, her Net WPM = 19 − 2 = 17 WPM. Use the WPM Calculator tab above to solve any version of this instantly.

How to calculate WPM in Microsoft Word

Microsoft Word does not have a built-in WPM timer, but you can: (1) use the Word Count tool (Review → Word Count) to get your final count, (2) time yourself with a stopwatch while typing a known passage, then (3) divide words by minutes. Alternatively, use our WPM Calculator above — enter the word count and your elapsed minutes.

📊 Typing Speed Reference — What Is a Good WPM?

20–30
Beginner
Hunt & peck
40
⭐ Average
Most adults
60–75
Good / Office
Standard target
80–100
Professional
Touch-typist
120+
Expert
Speed typist
212
World Record
B. Blackburn 2005
Typing LevelWPM RangeTypical UserUse Case
Beginner10–25 WPMNew typists, non-touch-typistsCasual personal use
Below Average25–35 WPMOccasional computer usersEmail, social media
⭐ Average36–45 WPMMost adults globallyGeneral office work
Above Average46–60 WPMRegular office workersWord processing, admin
Good / Professional61–80 WPMTrained touch-typistsData entry, secretarial
Fast81–100 WPMJournalists, programmersHigh-output writing
Expert101–130 WPMSpeed typists, court reportersTranscription, live captioning
Elite130+ WPMCompetition typistsTyping competitions (TypeRacer, Monkeytype)
Industry benchmarks: Most office jobs require 40–60 WPM. Medical transcriptionists: 70+ WPM. Court reporters: 200+ WPM (stenotype machine). Customer service reps: 45–55 WPM.

🕐 How Long Does It Take to Type X Words?

Pure typing time (no composing/thinking). Times shown in minutes:seconds at 3 key WPM rates.

Word Count@ 30 WPM (slow)@ 40 WPM ⭐ avg@ 60 WPM (good)@ 80 WPM (fast)@ 100 WPM (expert)
100 words3m 20s2m 30s1m 40s1m 15s1m 0s
150 words5m 0s3m 45s2m 30s1m 52s1m 30s
200 words6m 40s5m 0s3m 20s2m 30s2m 0s
300 words10m 0s7m 30s5m 0s3m 45s3m 0s
400 words13m 20s10m 0s6m 40s5m 0s4m 0s
500 words16m 40s12m 30s8m 20s6m 15s5m 0s
600 words20m 0s15m 0s10m 0s7m 30s6m 0s
750 words25m 0s18m 45s12m 30s9m 22s7m 30s
800 words26m 40s20m 0s13m 20s10m 0s8m 0s
900 words30m 0s22m 30s15m 0s11m 15s9m 0s
1,000 words33m 20s25m 0s16m 40s12m 30s10m 0s
1,500 words50m 0s37m 30s25m 0s18m 45s15m 0s
2,000 words1h 6m50m 0s33m 20s25m 0s20m 0s
5,000 words2h 46m2h 5m1h 23m1h 2m50m 0s
Typing vs. Writing time: The table above shows pure re-typing speed. If you are composing from scratch (thinking + typing), multiply the time by 3–10× depending on complexity. A 1,000-word essay that takes 10 minutes to type from a draft may take 60–90 minutes to write from scratch.

🔧 GWAM Calculator & Handwriting Speed

What is GWAM?

GWAM (Gross Words A Minute) is the raw typing speed before error deductions. It is the standard metric used in most school and office typing tests. The formula counts every 5 characters (including spaces and punctuation) as one "word":

GWAM = (Total Keystrokes ÷ 5) ÷ Minutes

Example: You type 1,200 keystrokes in 5 minutes → GWAM = (1,200 ÷ 5) ÷ 5 = 48 GWAM. Most typing software reports GWAM directly. Use the WPM Calculator tab above — if your word count was counted using the 5-keystrokes rule, the result is your GWAM.

Average handwriting speed

The average handwriting speed is 20–30 words per minute for adults writing in print. Cursive writing is slightly faster at 25–35 WPM. By comparison, average keyboard typing is 40 WPM — making typing roughly 50–100% faster than handwriting for most people. Note-taking handwriting (shortened, messy) can reach 15–25 WPM under time pressure.

Handwriting time estimates: 200 words handwritten @ 25 WPM = 8 minutes. 500 words = 20 minutes. 1,000 words = 40 minutes. Compare this to typing 1,000 words at 40 WPM (keyboard) = 25 minutes — a 37% speed advantage.

Writing time (composing from scratch)

When you are not re-typing a draft but writing original content — researching, thinking, and typing simultaneously — the effective speed drops dramatically. Typical composing speeds by content type:

Content TypeEffective SpeedTime for 1,000 words
Casual email / message~20–40 WPM25–50 minutes
Blog post / article (familiar topic)~10–20 WPM50–100 minutes
Academic essay~5–10 WPM100–200 minutes
Technical / research writing~3–7 WPM140–330 minutes
Creative writing / fiction~5–15 WPM65–200 minutes

❓ Frequently Asked Questions

How do you calculate WPM typing speed?+
Divide total words typed by the number of minutes taken: WPM = Words ÷ Minutes. Example: 300 words typed in 5 minutes = 60 WPM. For GWAM (standardised typing tests), count every 5 keystrokes as one word: GWAM = (Keystrokes ÷ 5) ÷ Minutes. Use the "Words + Minutes → My WPM" tab in the calculator above to get your result instantly without doing any manual maths.
How long does it take to type 200 words?+
At the average typing speed of 40 WPM: 5 minutes to type 200 words. At 60 WPM: 3 minutes 20 seconds. At 80 WPM: 2 minutes 30 seconds. At 100 WPM: 2 minutes exactly. These are pure re-typing times. If you are writing 200 words from scratch (composing a message or email), expect 8–15 minutes depending on content complexity.
How long does it take to type 500 words?+
At 40 WPM (average): 12 minutes 30 seconds. At 60 WPM: 8 minutes 20 seconds. At 80 WPM: 6 minutes 15 seconds. At 100 WPM: 5 minutes exactly. For a 500-word essay written from scratch, budget 30–60 minutes including thinking, drafting and editing time.
How long does it take to type 800 words?+
At 40 WPM: 20 minutes to type 800 words. At 60 WPM: 13 minutes 20 seconds. At 80 WPM: 10 minutes. At 100 WPM: 8 minutes. See the full reference table above for all common word counts at 5 different WPM rates.
What is a good WPM for typing?+
40 WPM is average for most adults. 60 WPM is good for office work — this is the standard requirement for most administrative and data-entry roles. 80+ WPM is fast (top 15% of typists). 100+ WPM is expert level. The world typing record (Barbara Blackburn) is 212 WPM on a Dvorak keyboard. For context: most professional transcriptionists type at 80–100 WPM, and court reporters use stenotype machines to reach 200+ WPM.
What is GWAM in a typing test?+
GWAM stands for Gross Words A Minute — your raw typing speed before any error deductions. In standardised typing tests (common in schools and government hiring), every 5 keystrokes is counted as one "word." Formula: GWAM = (Total Keystrokes ÷ 5) ÷ Minutes. Net WPM = GWAM minus error penalties (typically 1 WPM deducted per error). CWPM (Correct Words Per Minute) only counts words typed without any mistakes, used in reading fluency assessments.
How long does it take to type 1000 words?+
At 40 WPM (average): 25 minutes to type 1,000 words. At 60 WPM: 16 minutes 40 seconds. At 80 WPM: 12 minutes 30 seconds. At 100 WPM: 10 minutes. If composing from scratch (writing a 1,000-word essay or article), budget 45–120 minutes depending on your familiarity with the topic.