TypeTimer

Is 100 WPM Good? How Rare That Speed Really Is

By Mark Fulton ·

Is 100 WPM Good? How Rare That Speed Really Is

Yes, 100 WPM is genuinely rare. In the largest public measurement of typing ever collected, the fastest 10% of participants started at roughly 78 WPM and that entire top decile averaged 89.56 WPM. So 100 is not merely inside the top tenth, it is above the average of the top tenth. Whether it is good depends on what you want it for. For status among typists, yes, it puts you in a small group. For getting hired, it does almost nothing that 80 WPM did not already do, because no common job requirement is set anywhere near 100. And there is one catch worth checking before you claim it: a 100 that appears on a 15-second word-list burst and a 100 that holds for five minutes on real prose are different achievements, and most people who say they type 100 have only the first one.

That last point is the useful part of this post, so it gets a worked example further down. First, the rarity question, with the actual numbers.

How rare is 100 WPM really?

Rare enough that the research does not have a clean answer for it, which is itself informative.

The reference dataset is Observations on Typing from 136 Million Keystrokes, presented at CHI 2018 by researchers at Aalto University and the University of Cambridge. It covers 136,857,600 keystrokes from 168,960 volunteers, each transcribing a fixed set of English sentences on their own keyboard. Nothing else in the public record comes close to that scale.

Here is what it reports, and these are printed figures rather than estimates:

  • The mean speed was 51.56 WPM, with a standard deviation of 20.20. The Cambridge write-up of the study rounds that to 52 words per minute.
  • Fast typists are defined as the fastest 10%, which the paper places "above approx. 78 WPM in our data."
  • That fastest decile averaged 89.56 WPM, with a standard deviation of only 9.53.
  • The fastest participants reached 120 WPM or more. The paper reports no maximum beyond that phrasing.

Put 100 against those four lines. You are past the entry line to the top decile by more than 20 WPM. You are above that decile's own average by about one standard deviation of the group. And you are still comfortably below the ceiling the study describes.

What the paper does not publish is a percentile for 100 specifically. Running the arithmetic on the top decile's mean and spread lands somewhere in the neighbourhood of the top one to two percent, but the paper says plainly that the distribution is not normal, and that calculation assumes it is. So the accurate statement is the qualitative one: 100 WPM sits in the top few percent of a large measured sample, and no published research pins it more precisely than that. Any page quoting you "100 WPM is the 98.3rd percentile" invented the decimal. There is no dataset behind it.

One more caveat that cuts the other way. Even the Aalto sample is self-selected: these were volunteers recruited through an online typing test, which is a population already interested in typing. Against the general adult population, 100 WPM is rarer than the study makes it look, not less rare. The full picture of where each speed lands is in our post on typing speed percentiles, which shows the source for every row.

Why does every leaderboard make 100 look common?

Because a leaderboard is not a sample of typists. It is a sample of attempts, filtered twice.

Filter one: who is there. A public typing leaderboard shows people who chose to compete at typing, on a site built for competing at typing. Comparing yourself against them is like judging your 5K time against the finishers of a race you saw advertised in a running club newsletter. In that room, 100 WPM is unremarkable. In an office, it is the fastest number anyone will type all week.

Filter two: which attempt. Leaderboards rank best scores, not typical ones. Someone who takes forty runs and posts their top one has published the ceiling of their range, not their speed. Your single honest attempt loses that comparison by construction, before any typing happens.

Then there is format. Many competitive typing sites default to streams of common short words in lowercase, no punctuation, no capitals. That format measures raw keystroke fluency and it produces the highest numbers a person will ever see. Real sentences cost you a shifted key on every capital and a pinky reach on every comma. The gap between the two formats for the same typist is routinely double digit percentage points, which we break down in why your WPM differs on every typing test. If you are curious how the major tools differ on defaults, our comparison of monkeytype, TypingTest.com and TypeTimer lays out what each one actually measures.

None of that makes leaderboard scores fake. It makes them incomparable to a percentile drawn from a general sample. Two honest numbers, two different populations.

Does 100 WPM matter for any job?

For hiring decisions, barely. The requirements simply stop long before you get there.

Published typing bars cluster in a narrow band. General office and administrative postings that name a number usually name 40 to 50. Public safety dispatch agencies commonly publish 40. Data entry roles sit around 40 to 50, and often score keystrokes per hour instead of WPM. The specialist end, medical and legal transcription, asks for materially more, but still lands well under 100. Above roughly 80 WPM you have cleared every bar that exists in ordinary keyboard work, and further speed is no longer the thing being evaluated. Our breakdown of typing speed requirements for jobs has the role-by-role detail.

What replaces speed at the top is accuracy. The U.S. Department of Labor's O*NET profile for data entry keyers lists no WPM figure anywhere among the occupation's abilities, while 88% of surveyed workers rate being exact or accurate as extremely important. That is the shape of the whole field: hit the posted number, then be clean, then be able to prove it.

So what is 100 actually for?

  • Headroom. Composing at 100 means the keyboard has stopped being a queue. You type as fast as you think, and thinking becomes the only bottleneck. That is a real quality-of-work change even though no job posting rewards it.
  • Live work. Chat support with three concurrent conversations, note-taking during a call, live transcription: these do not require 100, but they punish anyone typing near their limit. Headroom is what keeps you composed rather than racing.
  • Everything you did to get there. Reaching 100 usually means you stopped looking at your hands and your error rate fell. Those habits pay off at every length.

What it is not for is a resume line. A resume showing 100 WPM invites exactly one reaction from a recruiter who has read hundreds of them, which is doubt, unless the number comes with something they can check.

Burst vs sustained: is your 100 repeatable?

This is the question almost nobody asks themselves, and it is the difference between a claim that survives an employer retest and one that does not.

Below is an illustrative example: one typist, one afternoon, four runs. These are example figures written to show how the arithmetic works, not measurements from real users. Net WPM here uses the standard convention of subtracting one word per minute for each uncorrected error, spread across the test length, the same math explained in how WPM is calculated.

Run Text type Length Gross WPM Uncorrected errors Net WPM
1 Common word list 15 seconds 104 1 100
2 Common word list 1 minute 96 3 93
3 Sentences with punctuation 1 minute 84 2 82
4 Sentences with punctuation 5 minutes 76 9 74

Run 1 and run 4 describe the same person on the same day, and both numbers are true. They answer different questions.

Run 1 answers: how fast can your fingers move on familiar patterns, at full effort, before fatigue or a hard word arrives? That is a real capacity, and it is the number people quote.

Run 4 answers: how fast do you type actual writing when the clock keeps going? Capitals, commas and unfamiliar vocabulary each cost time. Errors accumulate instead of being dodged by luck. Concentration slips somewhere around minute three. This is the number an employer's test will reproduce, and it is the number worth putting your name to.

The gap between them is not a flaw in either test. It is the shape of every typist's range, and knowing your own gap is more useful than knowing your best score. There is a clean physical reason for it. At 100 WPM you are producing 500 characters a minute, which is 8.3 keystrokes a second, an average of about 120 milliseconds between keys. The Aalto data reports the fastest decile averaging an inter-key interval of 121.70 ms with a standard deviation of just 11.96 ms, compared with 238.66 ms across all participants. Holding 100 for five minutes means holding that 120 ms rhythm for roughly 2,500 keystrokes in a row. A burst only requires holding it for about 125.

The practical test: run five minutes, three times, on different days, and take the middle result rather than the best one. If that middle number starts with a 9 or a 10, you type 100. If it starts with a 7, you have a 100 WPM burst and a 75 WPM typing speed, which is still well above average and simply a different sentence.

What does training beyond 100 look like?

Different from everything that got you to 80. The classic advice, learn the home row, stop looking down, drill the weak keys, has already been spent by this point. What is left is rhythm and endurance.

The Aalto data points at where the remaining gains live. Rollover, meaning you press the next key before releasing the previous one, correlates with speed at r = 0.73, stronger than any other behaviour the study measured. Across all participants the average rollover ratio was 25%. In the fastest decile it was 49.90%. Fast typing is not faster individual keypresses so much as overlapping ones, letters flowing into each other rather than queuing.

That reframes practice at this level:

  • Train bigrams, not letters. The overlap happens between key pairs. Common pairs like "th", "ing", "tion" and "ould" are where a smooth typist saves milliseconds that isolated-letter drills never touch.
  • Train length, not peaks. If your goal is a repeatable 100, the training unit is five and ten minutes, not fifteen seconds. Endurance is trainable and it is what the burst-to-sustained gap is made of.
  • Train punctuation and capitals deliberately. These are the shift-key reaches that separate a word-list score from a prose score. Practising only on lowercase word lists trains a number, not a skill.
  • Stop trading accuracy for speed. The study found the faster group left fewer errors than the slower group, not more. Speed and accuracy moved together, because both come out of the same habit of not looking at your hands.

If you are still working up to this range rather than past it, our plateau-breaking plan for reaching 80 WPM covers the diagnosis step first, which is the part most practice routines skip.

Realistically, the returns thin out here. Going from 40 to 60 changes what jobs you qualify for. Going from 100 to 115 changes a number on a screen. That is a fine hobby, and it is worth being honest that it is one.

FAQ

What percentage of people type 100 WPM?

Nobody has published a figure for exactly 100, and you should be wary of pages that state one. What is published, from the 168,960-participant Aalto study: the fastest 10% of participants typed above approximately 78 WPM, and that decile averaged 89.56 WPM. So 100 sits above the average of the top tenth, placing it in the top few percent of that sample. Two things make the true rate rarer still. The sample was people who volunteered to take a typing test, which skews fast compared with the general public, and most self-reported 100s come from short bursts rather than sustained runs.

Is 100 WPM good for programming?

It is pleasant, and it is not the constraint. Code is short lines with heavy punctuation, brackets, underscores and symbol reaches, which no prose-based WPM score predicts well. Most of a programmer's keyboard time also goes to editing existing lines rather than typing new ones, and modern editors complete a large share of what you would otherwise type. Where 100 genuinely helps a developer is everything around the code: writing the pull request description, the incident notes, the design doc, the long reply. If you want a number that reflects your real coding speed, type actual code into a custom test rather than trusting a prose score.

Can anyone reach 100 WPM?

Most people who touch-type properly and keep practising can get into the 80s and 90s. Whether everyone can hold 100 on sustained prose is a genuinely open question, because no research follows a general population through years of training to find out. What the data does show is that the traits associated with fast typing are learnable rather than innate. Formal typing training moved the mean by only about 5 WPM in the Aalto study, while rollover behaviour correlated with speed far more strongly, and rollover is a rhythm you build by typing. The honest answer: 100 is realistic for a committed practiser and not guaranteed for anyone, and the gap between 80 and 100 takes considerably longer than the gap between 40 and 60.

Why can't I hit 100 on longer tests?

Three reasons stack up. Fatigue is real, and concentration typically drops somewhere in the third to fourth minute, which a one-minute test never exposes. Errors accumulate rather than being dodged, so on a net-scored test each uncorrected mistake keeps subtracting from a longer total. And longer passages contain more of the hard material, unfamiliar vocabulary, capitals and punctuation, that a short sample can miss by luck. A drop of 5 to 10% from a one-minute to a five-minute score is completely normal, and a larger gap usually means endurance rather than raw speed is your limiting factor. That is trainable, and it starts with practising at the length you want to be measured at.

Prove it is sustained

If you are going to tell anyone you type 100 WPM, make it the number that holds.

Take the 5-minute typing test on sentences with full punctuation, and run it a few times across different days. Use the middle result. If you want to know where your ceiling really is, the 10-minute test will find it. Every result comes with a shareable result card at no cost, showing gross WPM, net WPM and accuracy together rather than a single flattering number, and your history stays on your own device.

Then compare that against your best 15-second burst. The distance between the two is the most useful thing you will learn about your own typing this month.

Sources

  • Vivek Dhakal, Anna Maria Feit, Per Ola Kristensson and Antti Oulasvirta, Observations on Typing from 136 Million Keystrokes, CHI 2018, Aalto University and University of Cambridge. 136,857,600 keystrokes from 168,960 participants; mean 51.56 WPM (SD 20.20); fast typists defined as the fastest 10%, above approximately 78 WPM; fastest decile mean 89.56 WPM (SD 9.53); fastest participants reaching 120 WPM or more; mean inter-key interval 238.66 ms overall and 121.70 ms (SD 11.96) in the fastest decile; rollover ratio 25.00% overall and 49.90% in the fastest decile, correlating with speed at r = 0.73; trained typists averaging 54.35 WPM against 49.00 for untrained.
  • University of Cambridge, What makes a faster typist?. Average of 52 words per minute, fastest users at 120 WPM, professionally trained typists of the 1970s and 1980s at 60 to 90 words per minute.
  • O*NET OnLine, U.S. Department of Labor, Data Entry Keyers (43-9021.00). No WPM figure listed among the occupation's abilities; 88% of respondents rate being exact or accurate as extremely important.