Typing Speed (WPM) Calculator
Enter the total characters you typed (spaces and punctuation count), the time taken in minutes (decimals are fine), and any uncorrected errors. The tool instantly returns Net WPM, Gross WPM, CPM and accuracy, then maps your score to a tier — so you know exactly where your speed sits among typists worldwide. By industry convention 1 "word" = 5 keystrokes, which is the same definition used by 10FastFingers, Monkeytype, Typing.com and Ratatype.
Please enter valid numbers: time must be greater than 0, and characters / errors cannot be negative.
Net WPM
—
Words per minute after subtracting errors — the score most typing-test sites report.
Speed tier
—
Gross WPM
—
Accuracy
—
Characters per minute (CPM)
—
Formula
Gross WPM = (characters ÷ 5) ÷ minutes Net WPM = ((characters − uncorrected errors) ÷ 5) ÷ minutes CPM = characters ÷ minutes Accuracy = (characters − uncorrected errors) ÷ characters × 100 %
- · A "word" is defined as 5 keystrokes — a convention dating back to Frank Edward McGurrin's 1888 typing contests, and still used by every mainstream typing-test platform today.
- · Net WPM (a.k.a. Adjusted WPM) subtracts uncorrected mistakes; it is a fairer measure of real-world typing skill than gross WPM and is what employers usually quote.
- · Average typing speed for adults sits around 40 WPM; touch-typing office workers 60–80 WPM; competitive typists 120+ WPM, with world-record holders exceeding 200 WPM.
- · This tool assumes the errors entered are uncorrected. If you fixed mistakes mid-test, count only the wrong characters that remained in the final text.
- · To practise: pick a standard passage (e.g. "The quick brown fox jumps over the lazy dog"), set a one-minute timer, and aim for steady gains week-on-week.
- · References: Typing.com Wiki — "How is WPM Calculated?"; Ratatype Typing Rating Chart; SpeedTypingOnline — "Typing Equations".
Frequently asked
What counts as a "word" — and does this work for Chinese typing?
The universal definition is 5 keystrokes = 1 word — a convention from the 1888 typing contests, including spaces and punctuation. It applies directly to English. For Chinese IMEs (Cangjie, Quick, Zhuyin, Pinyin) the keystrokes you press are the "characters" here; if you want CJK characters-per-minute, divide by your average keystrokes-per-character or use a tool designed for CJK input.
What counts as fast? How do average and pro typists compare?
Roughly: average adults ≈ 40 WPM; office workers 50–60 WPM; trained touch-typists 60–80 WPM; professional transcriptionists and senior programmers 80–100 WPM; world-class competitive typists (TypeRacer, Monkeytype) 150–250 WPM. Accuracy matters too — most jobs want ≥ 95 %, transcription work ≥ 99 %.
What's the difference between Net WPM and Gross WPM — which should I quote?
Gross WPM measures raw speed ignoring errors; Net (or Adjusted) WPM subtracts uncorrected mistakes and reflects actual usable output. Job postings, typing certifications and transcription qualifications almost always mean net WPM. When accuracy is high (≥ 98 %) the two numbers nearly match; if you burst for speed you can inflate gross but net will drop.
What is the most effective way to type faster?
Start with touch typing — typing without looking, using the home-row finger positions (ASDF for the left hand, JKL; for the right). Practise 15–30 minutes a day with accuracy first (lock in 98 %+ before pushing speed). Popular free trainers: Keybr, Monkeytype, TypingClub. Most learners go from 30 WPM to 60 WPM within 1–3 months.
Related tools
GPA Calculator
Enter each course grade and credit, get GPA on the 4.3 scale (HKU / CityU / HKUST / PolyU) or US 4.0 scale.
Hong Kong HKDSE Best 5 Score Calculator
Pick core and elective grades to see Best 5, 4C+1X and 4C+2X — the three weighting formulas used by JUPAS programmes.
Final Exam Grade Calculator
Given your current course grade and the weight of the final exam, find the exam score you need to hit a target overall grade.
Reading Time / WPM Calculator
Estimate how long a piece of text takes to read from word count and words-per-minute, with presets for silent reading, reading aloud, proofreading and audiobook narration.
Test Grade Calculator
Enter correct answers and total questions to get the percentage and letter grade — supports US A–F, US plus/minus, and UK honours (1st / 2:1 / 2:2 / 3rd).
Letter Grade Calculator
Enter a percentage (or score out of total) and map it to a letter grade and GPA across four standard scales — US 4.0 with +/−, US 10-point, UK Honours, and IB 1–7.
Class Rank Percentile Calculator
Translate a class or cohort rank into percentile rank using all three common conventions (CDF, mid-rank, inclusive) plus quartile / decile / top-X% labels — for college applications, scholarships and standardized-test comparisons.
Attendance Calculator
Enter classes attended, classes missed and total classes in the term to see your current attendance %, the maximum classes you can still skip, or how many you must attend to reach your target (default 75 %).
Word Count / Text Statistics Calculator
Paste text to instantly count words, characters (with and without spaces), sentences, paragraphs, average word length and estimated reading time.
Flesch-Kincaid Readability Calculator
Paste an English passage and instantly get the Flesch Reading Ease and Flesch-Kincaid Grade Level scores — the standard readability metrics used by US schools, MS Word and government plain-language guidelines.
IELTS Overall Band Score Calculator
Enter your Listening, Reading, Writing and Speaking scores to get the IELTS overall band using the official rounding rule (.25 rounds up to .5, .75 rounds up to the next whole band).
Words to Pages Calculator
Estimate how many pages a piece of writing will fill from word count, font size and line spacing.
IB Diploma Points Calculator
Enter your six IB subject grades (HL/SL) plus the EE/TOK bonus matrix to compute your total IB Diploma score out of 45.
UCAS Tariff Points Calculator
Enter A-Level, AS, EPQ, IB or BTEC grades to compute your total UCAS Tariff points and see how they line up against AAA / AAB / ABB conditional offers.
SAT to ACT Score Converter
Enter an SAT total or ACT composite score and instantly see the equivalent score range using the official 2018 College Board / ACT concordance table.
CEFR Language Level Converter
Enter an IELTS, TOEFL iBT, Cambridge English Scale or TOEIC score and instantly map it to a CEFR level (A1 – C2).
Cumulative GPA (CGPA) Calculator
Combine your current cumulative GPA and total credits with this term’s GPA and credits to see the updated cumulative GPA and how much it moved.
TOEFL ↔ IELTS Score Converter
Convert between TOEFL iBT total scores (0-120) and IELTS Academic Band scores (4.5-9.0) using the official 2018 ETS concordance.
Number to Words Converter (Cheque Writing)
Convert numbers into English words and Chinese cheque-style capital form (壹貳參…) for writing cheques, contracts or homework.
Pomodoro Session Planner
Enter the total focus time you want and get the required 25-minute Pomodoro count, short/long break tally and overall wall-clock duration.
Spaced Repetition (SM-2) Schedule Calculator
Enter a study date and ease factor and use the SuperMemo SM-2 algorithm to project the next review dates — handy for flashcards or vocabulary.
H-Index Calculator (Hirsch Index)
Paste your paper citation counts to instantly compute the h-index, g-index, i10-index and other bibliometrics used to quantify a researcher's scholarly impact.