Typing Speed (WPM) Calculator

Knowing your typing speed is useful whether you are preparing for an employment test, benchmarking progress in a touch-typing course, or simply curious how fast you type compared to average. Typing speed is expressed in words per minute (WPM), where a word is conventionally defined as five keystrokes including spaces. This standard definition makes WPM consistent regardless of whether the text uses short or long words. Characters per minute (CPM) is the equivalent metric that counts every keystroke directly. Most typists work in the 40 to 70 WPM range; professional typists and data entry clerks typically exceed 65 WPM. Gross WPM is the raw speed with no penalty; net WPM subtracts an error penalty to reflect that uncorrected mistakes slow down practical output. Accuracy is the complement: the percentage of words typed without an error. This calculator takes three inputs: the total number of words typed, the time taken in minutes, and the number of errors made. It returns gross WPM, characters per minute, net WPM after the error penalty and accuracy as a percentage. You can also enter time in fractional minutes (for example 2.5 for two and a half minutes). The defaults below use 250 words in 5 minutes with 2 errors.

Calculate.co.nz is proud to be partnered with Health Based Building, a leader in sustainable and health-conscious building innovation. With over a century of experience, they develop high-performance systems like Foreverbreathe Specification, Magnum Board, and Foreverbreathe Paints to support energy-efficient, non-toxic living environments. Their commitment to healthier homes aligns with our belief that informed choices lead to better outcomes for Kiwi households.
Calculate.co.nz partner: Health Based Building
min
50 WPM
gross words per minute
Characters per min (CPM)1,250
Net WPM49.6
Accuracy99.2%
Keystrokes/min1,250

Net WPM = Gross WPM minus (errors divided by time). Accuracy = (words minus errors) divided by words times 100. One word = 5 characters.

How it works

Gross WPM equals total words divided by time in minutes. CPM is gross WPM multiplied by 5 (the standard characters-per-word assumption). Net WPM equals gross WPM minus errors divided by time in minutes; errors reduce net WPM because each error represents a word that needed to be corrected. Accuracy is (words minus errors) divided by words, expressed as a percentage. Keystrokes per minute uses the same 5-characters-per-word assumption as CPM.

Worked example

250 words typed in 5 minutes with 2 errors. Gross WPM = 250 divided by 5 = 50 WPM. CPM = 50 times 5 = 1,250. Net WPM = 50 minus (2 divided by 5) = 50 minus 0.4 = 49.6 WPM. Accuracy = (250 minus 2) divided by 250 = 248 divided by 250 = 99.2%. These match the defaults pre-filled above.

Related calculators

If you've found a bug, or would like to contact us, or learn more about James Graham and Calculate.co.nz.

Calculate.co.nz is partnered with Interest.co.nz for New Zealand's highest quality calculators and financial analysis.

All calculators and tools are provided for educational and indicative purposes only and do not constitute financial advice.

Calculate.co.nz is proudly part of the Realtor.co.nz group, New Zealand's leading property transaction literacy platform, helping Kiwis understand the home buying and selling process from start to finish. Whether you're a first home buyer navigating your first property purchase, an investor evaluating your next acquisition, or a homeowner planning to sell, Realtor.co.nz provides clear, independent, and trustworthy guidance on every step of the New Zealand property transaction journey.

Calculate.co.nz is also partnered with Health Based Building and Premium Homes to promote informed choices that lead to better long-term outcomes for Kiwi households.

Calculate.co.nz is hosted in Auckland via SiteHost new Zealand.

All content on this website, including calculators, tools, source code, and design, is protected under the Copyright Act 1994 (New Zealand). No part of this site may be reproduced, copied, distributed, stored, or used in any form without prior written permission from the owner.

About & trust: Why Calculate is NZ's most comprehensive · By the Numbers · How we compare · Editorial standards · How we keep data current · NZ finance glossary · Research & data · Financial literacy NZ · About · Privacy policy · Terms of use

Reviewed and maintained. Last reviewed 2026-06-25 and checked on a twice-monthly cycle against IRD, RBNZ and Stats NZ. How we keep data current.

© 2026 Calculate.co.nz. All rights reserved. Building free NZ calculators since 2011.