--- title: "Typing speed test — free, runs in your browser" description: "Measure words per minute and accuracy on a one, two or five minute test. Free, no sign-up, and nothing you enter leaves your browser." url: https://atoneplace.net/tools/typing-speed-test/ site: "At One Place" --- # Typing speed test Measure words per minute and accuracy on a one, two or five minute test. ## How it works Type the passage shown and this measures your speed in words per minute and your accuracy. Nothing is recorded or uploaded — the timer and the scoring both run in your browser. A word is defined as five characters including spaces, which is the standard convention and the reason WPM figures are comparable at all. Counting actual words would make the score depend on vocabulary — a passage of short words would inflate it — so the five-character unit removes that. Two figures are reported, and the second matters more. Gross WPM is everything you typed; net WPM subtracts errors. A fast typist with poor accuracy is slower in practice than the gross figure suggests, because fixing mistakes costs more time than typing carefully would have. Typical ranges: around 40 WPM is average for an adult, 65 to 75 is a competent touch typist, and professional transcription work generally expects 80 or more. Sustained speeds above about 120 are rare. > This tool runs entirely in your browser. Nothing you enter is sent to a server, logged or stored, and the page keeps working with the network disconnected. ## Common questions ### What is a good typing speed? Around 40 WPM is average for adults. 65–75 is a competent touch typist, and transcription work generally expects 80 or more. ### How is WPM calculated? Characters typed divided by five, divided by minutes elapsed. Five characters is the standard definition of a word, so scores stay comparable across passages. ### What is the difference between gross and net WPM? Gross counts everything typed; net subtracts errors. Net is the realistic figure, because correcting mistakes costs more time than typing accurately would have. ## Related pages - [Word and character counter](https://atoneplace.net/tools/word-counter/) - [Remove duplicate lines](https://atoneplace.net/tools/remove-duplicate-lines/) - [Sort lines alphabetically](https://atoneplace.net/tools/sort-lines/) - [JSON formatter and validator](https://atoneplace.net/tools/json-formatter/) - [Text compare](https://atoneplace.net/tools/text-diff/) - [Regex tester](https://atoneplace.net/tools/regex-tester/) - [Case converter](https://atoneplace.net/tools/case-converter/) - [Remove empty lines](https://atoneplace.net/tools/remove-empty-lines/) - [Find and replace](https://atoneplace.net/tools/find-and-replace/) - [Readability checker](https://atoneplace.net/tools/readability-checker/) ## Sources - Typical range compiled from manufacturer specifications — At One Place (/about/)