Is 90 WPM Good?

90 WPM is very fast, in the top few percent of typists. It is 38 WPM above the 51.6 WPM average in the largest typing study and faster than about 97.1% of the people tested.

BandVery fast
Percentile97.1%
Characters / min450
Keystrokes / hour27,000

Scale 0–150 WPM. The tick marks the 51.6 WPM study average.

What 90 WPM means in practice

  • A 150-word email: about 2 minutes of typing.
  • A 500-word essay: about 6 minutes.
  • 1,000 words of notes or transcription: about 11 minutes.

Jobs that 90 WPM qualifies for

Typical requirements from job listings (they vary by employer, and most also want 90–98% accuracy):

RoleTypical askAt 90 WPM
General office / receptionist35–45 WPMComfortably meets
Customer service / chat support40–60 WPMComfortably meets
Administrative assistant45–60 WPMComfortably meets
Legal or medical secretary60–75 WPMComfortably meets
Transcriptionist65–80 WPMComfortably meets

For numeric roles scored in keystrokes per hour, use the 10 key test or the data entry test.

How to move past 90 WPM

At this level gains are small and slow. Work on long-text consistency (5 and 10 minute tests), punctuation and capitals, and keep error correction low. Practice drills target the keys you miss, and how to type faster explains why slowing down slightly often raises net WPM.

Check your own speed

A one-minute test. Your result is saved only in this browser.

03060901201500WPM
Left
1:00
Accuracy
100%

Frequently asked questions

Is 90 WPM a good typing speed?

90 WPM is very fast, in the top few percent of typists. In the largest typing study (Dhakal et al., CHI 2018, about 168,000 volunteers) the average was 51.6 WPM, so 90 WPM is 38 WPM above that average and faster than roughly 97.1% of participants.

Is 90 WPM good enough for a job?

It meets the typical listed requirement for: general office / receptionist; customer service / chat support; administrative assistant; legal or medical secretary; transcriptionist. Employers usually also expect 90 to 98 percent accuracy, and many test you themselves.

How many characters per minute is 90 WPM?

Typing tests count a word as 5 characters, so 90 WPM is 450 characters per minute, or about 27,000 keystrokes per hour.

How long does it take to type 1,000 words at 90 WPM?

About 11 minutes of pure typing. A 500-word essay takes about 6 minutes. Real writing takes longer because you also stop to think.

How do I get faster than 90 WPM?

At this level gains are small and slow. Work on long-text consistency (5 and 10 minute tests), punctuation and capitals, and keep error correction low.

Percentiles are a normal approximation (mean 51.56, SD 20.2) of the data in Dhakal, Feit, Kristensson & Oulasvirta, "Observations on Typing from 136 Million Keystrokes", CHI 2018. Volunteers on a typing site are likely faster than the general public, so treat percentiles as approximate. See average typing speed.