KPH, explained
Keystrokes per hour is the speed unit for 10-key and data entry jobs. Tests rarely last an hour, so the score is scaled up from a few minutes.
The formula
KPH = keystrokes ÷ minutes × 60
Example: 450 keystrokes in 3 minutes is 450 ÷ 3 × 60 = 9,000 KPH.
Gross vs. net
Gross counts every key pressed. Net (also called corrected) counts only the keys that match the record, position by position. If you key 450 and 30 of them are wrong in the records you submit, gross is 9,000 KPH and net is 420 ÷ 3 × 60 = 8,400 KPH.
Employers differ on which one they mean, and many don't say. Fayetteville, Arkansas, for example, gives a typing-test pass mark of 7,000 keystrokes per hour without saying whether errors are subtracted. When a requirement doesn't say, assume the stricter one — net.
Does Enter count?
On this site, yes: Enter ends a record and counts as one keystroke. Other tests may count it differently, so a score from one test may not match another to the keystroke. How we score lists every rule we use.
KPH and WPM
This site counts a “word” as 5 characters (How we score has the details). With that, the arithmetic is KPH = WPM × 5 × 60 = WPM × 300, and the other way round WPM = KPH ÷ 300.
| WPM | Keystrokes per hour (WPM × 300) |
|---|---|
| 20 | 6,000 |
| 25 | 7,500 |
| 30 | 9,000 |
| 35 | 10,500 |
| 40 | 12,000 |
| 50 | 15,000 |
| 60 | 18,000 |
So 40 WPM is 12,000 keystrokes per hour and 60 WPM is 18,000. Going the other way, Fayetteville's 7,000 keystrokes per hour is 7,000 ÷ 300 ≈ 23.3 WPM. That figure is our arithmetic with the five-character word, not Fayetteville's: its page gives the mark only in keystrokes per hour, for a typing test, and doesn't say whether errors are subtracted or mention a numeric keypad.
That's only arithmetic. Typing text and keying numbers on a keypad are different skills, and we haven't found an employer that treats the two as interchangeable.
Calculator
Nothing you type here leaves your browser.
What's a good KPH? Is there an average?
There's no national standard for keystrokes per hour, and we haven't found a published average we can cite. What we can show are the typing-speed figures in the employer pages we've opened and saved. Only one of them is in keystrokes per hour; the rest are typing speeds in words per minute, shown here next to the same number converted with the arithmetic above.
| Who | Their typing speed figure (their words) | Converted (our arithmetic) | Dates |
|---|---|---|---|
| City of Fayetteville, Arkansas | “A passing score for the typing test is 7000 keystrokes per hour.” | 7,000 KPH ≈ 23.3 WPM | checked Sep 29, 2026 · original |
| Clinton County, New York, Department of Personnel | “Qualifying on a performance test, typing at the minimum required rate of speed of (35 WPM).” | 35 WPM = 10,500 KPH | No posting date shown; still up when checked Oct 5, 2026 · original |
| California Highway Patrol | “(NOTE: This classification requires a net typing speed of 40 words per minute.” | 40 WPM = 12,000 KPH | checked Sep 29, 2026 · original |
| California Department of Human Resources (CalHR) | “State departments will honor typing certificates issued within the last four years, and certified from a five (5) minute typing test that meets the CalHR requirements, with a minimum of 40 WPM (words per minute).” | 40 WPM = 12,000 KPH | checked Sep 29, 2026 · original |
| U.S. Office of Personnel Management (OPM) | “Data Transcriber, GS-2/4; and (Data Transcription) (any grade): skill in operating an alphanumeric data transcribing machine, or 20 words per minute typing speed 1 for GS-2 transcription duties or 25 words per minute typing speed 1 for GS-3 and GS-4 transcription duties” | 20 WPM = 6,000 KPH 25 WPM = 7,500 KPH | checked Sep 24, 2026 · original |
| U.S. Office of Personnel Management (OPM) | “Clerk-Typist, GS-2/4; Office Automation Clerk/ Assistant (any grade); (Typing) (any grade); and (Office Automation) (any grade): 40 words per minute typing speed” | 40 WPM = 12,000 KPH | checked Sep 24, 2026 · original |
Converted figures assume 5 characters a word and are ours, not the employer's. Only Fayetteville's mark is set in keystrokes per hour, and it's for a typing test, not a numeric keypad test. Each posting is a requirement at a point in time; full wording, posting dates and check dates are on who requires what.
KPH questions, answered from the employer pages
The quotes below come from the pages we saved; who requires what has their dates and links. Where a line is our own advice or arithmetic, it says so.
What's an average or normal number of keystrokes per hour?
We haven't found a published average, and none of the pages we saved gives one. The only keystrokes-per-hour mark among them is Fayetteville's: “A passing score for the typing test is 7000 keystrokes per hour.” That is one city's pass mark for its typing test, not an average of anything.
Our arithmetic: 12,000 keystrokes per hour is 12,000 ÷ 300 = 40 WPM on the five-character rule above. 40 WPM is the typing figure in the CHP, CalHR and OPM Clerk-Typist lines in the table, but none of those pages sets a 12,000 KPH mark, and all three are typing tests, not numeric keypad tests.
Does the pass mark count errors?
It depends on who wrote it, and the pages we saved use three different wordings. Fayetteville's line (above) doesn't say. CHP says: “(NOTE: This classification requires a net typing speed of 40 words per minute.” OPM says: “Words per minute are based on a 5 minute sample with three or fewer errors.” Our suggestion, not any employer's: if a posting doesn't say, practice to your net KPH, the stricter reading.
How long should a practice run be?
Two of the pages name a length. CalHR: “Typing certification must be 5 minutes in length and proctored either virtually or in person.” and “The California Department of Human Resources will not accept typing certifications from tests that were not proctored or less than 5 minutes long.” OPM's sample, quoted above, is also 5 minutes. Both are typing tests. The drill here offers 1, 3 and 5 minutes; our reading is that the 5-minute run is the one to compare with these pages, and a 1-minute score scaled up to an hour is a warm-up number.
Does a score from a practice site count?
Not as a result. Fayetteville says: “Applicants can test or practice their skills using various online sites.” Its pass mark is for the typing test it schedules, not for a practice score. A certificate is a different thing, and the rules vary: CalHR's conditions are above, OPM says “Performance test results and certificates of proficiency are acceptable for 3 years.” and CHP adds: “Additionally, possession of a typing certificate does not preclude being tested on site to verify your typing speed and accuracy.” A score from this site is not a certificate from anyone. None of the pages we saved mentions a 10-key certificate.
How do I turn WPM into KPH, and why 300?
KPH = WPM × 300, and WPM = KPH ÷ 300. We chose a five-character word because our alphanumeric test already scores net WPM that way (correct characters ÷ 5 ÷ minutes), and because the pages above give no other value: none says how many characters make a word. Two limits on the result. It counts every keystroke, Enter included, as one character. And typing text is not keying numbers, so 40 WPM = 12,000 KPH is arithmetic, not a claim that the two tests are equivalent.