Skip to main content
By Rohit V.8 min readArticle

WPM to KPH — Keystrokes Per Hour Explained

Confused by KPH on a data-entry job listing? 60 WPM equals 18,000 KPH. Here's the WPM-to-KPH formula, why employers use it, and how to convert your speed.

TypingFastest Team

Typing speed & productivity experts • About us

Share
Computer desk with monitor, keyboard and mouse

Photo by Ella Don / Unsplash

The Conversion in One Line

> Quick answer: Multiply your WPM by 300 to get keystrokes per hour (KPH). So 60 WPM = 18,000 KPH. The formula works because one "word" is standardized as 5 keystrokes (including the space), and there are 60 minutes in an hour: 5 × 60 = 300. To go the other way, divide KPH by 300 to get WPM. Find your WPM first on the practice test, then convert.

If you've ever stared at a data-entry job listing demanding "10,000 KPH" and wondered whether that's good, you're not alone. KPH is the metric a lot of employers use, and it looks scarier than it is because the numbers are huge. Once you know the magic number is 300, every conversion takes two seconds.

Here's where the formula comes from, why so many jobs list KPH instead of WPM, and a quick reference table so you never have to do the math.

Where the 300 Comes From

Clean modern desk setup with keyboard and accessories

Photo by Unsplash / Unsplash

The whole thing rests on one convention: in typing measurement, a "word" is defined as 5 keystrokes, not an actual word. This includes the space after it. So "hello " counts as one word — five characters plus the space, near enough. This is the same standard that makes WPM comparable across different test texts, no matter if the words are short and common or long and technical.

From there the math is simple:

- 1 word = 5 keystrokes - 1 minute has 60 of those... no wait, let me be precise: WPM means words per minute, KPH means keystrokes per hour - So: WPM × 5 keystrokes/word × 60 minutes/hour = WPM × 300

That's it. The conversion factor is always 300.

- 40 WPM = 12,000 KPH - 50 WPM = 15,000 KPH - 60 WPM = 18,000 KPH - 70 WPM = 21,000 KPH - 80 WPM = 24,000 KPH

To reverse it, divide by 300. A listing asking for 10,000 KPH is really asking for about 33 WPM — a fairly modest, beginner-friendly bar. An 8,000 KPH minimum is roughly 27 WPM. When you see those big KPH numbers translated back to WPM, most "scary" data-entry requirements turn out to be quite reachable.

Why Employers Use KPH Instead of WPM

If WPM is simpler, why do so many data-heavy employers insist on KPH? A few real reasons.

Data entry often isn't words. A huge amount of data-entry work is numbers, codes, addresses, SKUs, and form fields — not flowing English sentences. Counting "words" makes no sense when you're entering "4471-XB-09" all day. Counting raw keystrokes does. KPH measures the actual mechanical output regardless of whether it's prose or digits.

It separates speed from content. Two operators might enter wildly different material, but keystrokes are keystrokes. KPH gives a content-neutral throughput number that's fair to compare across different tasks.

Some roles also track 10-key. Numeric data entry on a number pad is often measured separately in KSPH (keystrokes per hour) for the 10-key alone. If a listing mentions "10-key by touch," they care about your number-pad speed, which is its own skill — I touched on building it in my post on typing numbers faster.

The practical upshot: when a job lists KPH, divide by 300 to translate it into a WPM you can actually test against. Then go confirm you clear it. Most data-entry roles want 50–60 WPM (15,000–18,000 KPH), with senior positions reaching 65–80 WPM (19,500–24,000 KPH).

Accuracy: The Number KPH Doesn't Show

Macro close-up of a mechanical gaming keyboard

Photo by blurrystock / Unsplash

Here's the trap with both WPM and KPH: neither tells you anything about accuracy on its own, and in data entry accuracy is everything. A wrong digit in an account number isn't a typo you shrug off — it's a real error with consequences.

Most data-entry employers expect 95% accuracy or higher, and competitive or specialized roles want 98–99%. A blazing 24,000 KPH means nothing if 5% of your keystrokes are wrong, because every correction eats the time your speed bought you. I broke down exactly how errors silently tax your real output in my piece on how accuracy affects real WPM, and the same logic applies dollar-for-dollar in a paid data-entry role.

So if you're prepping for a data-entry job, don't just chase the KPH number. Build a clean, steady rhythm first, then push speed once your accuracy is locked in. The best way to find your honest baseline is a real timed run — take the practice test, note both your WPM and accuracy, multiply the WPM by 300, and you'll know your true KPH for that listing. If you want to make the practice less of a grind, racing other typists keeps the reps interesting while you build the speed.

For the official conversion math and a quick calculator, sites like the Omni keystrokes-per-hour calculator do it instantly, but honestly, once you've got 300 memorized you won't need one.

How to Test and Hit a Target KPH

Say a listing wants 12,000 KPH and you have no idea whether you clear it. Here's the two-minute process I'd run, no special tools required.

First, translate the target. 12,000 ÷ 300 = 40 WPM. Now you have a number you can actually test against instead of an abstract five-digit figure. Suddenly that "12,000 KPH" requirement is just average adult typing speed — very reachable.

Second, take a real timed test. Run a one- or two-minute test on the practice mode and note both your WPM and your accuracy. Multiply the WPM by 300 and you've got your true KPH for that style of text. If you land above the target with 95%+ accuracy, you're good.

Third, match the test to the job. This matters more than people realize. If the role is heavy on numbers and codes, your prose WPM will overstate your real speed, because most of us type digits far slower than words. Practice on number-heavy text, or specifically drill the number row and the 10-key pad. A general English test telling you 60 WPM doesn't mean you'll hit 18,000 KPH entering account numbers all day — the content changes everything.

A couple of things that genuinely move your KPH:

- Learn 10-key by touch. For numeric data entry, the number pad is its own skill, and learning to use it without looking is the single biggest speed unlock for that kind of work. - Build number-row fluency. Even on a full keyboard, most people slow to a crawl on digits and symbols. Closing that gap lifts your real-world KPH on mixed data more than raising your prose WPM does. I put together a whole approach to this in my post on typing numbers faster. - Keep accuracy locked. A high KPH with a 4% error rate is worse than a slightly lower one at 99%, because corrections eat your gains and errors in data entry have real consequences.

Once you've got your honest KPH and it clears the listing's bar with room to spare, you're set. And if you're building speed from scratch, mixing in some head-to-head races keeps the practice from feeling like a chore while the reps quietly raise your number.

Quick Reference Table You Can Bookmark

Once you've got the factor of 300 in your head, you barely need this, but here's the full reference so you never have to stop and do the math on a job listing. Every row is just WPM × 300.

- 20 WPM = 6,000 KPH — entry-level, below most data-entry minimums - 30 WPM = 9,000 KPH — roughly a 10,000 KPH listing - 33 WPM = ~10,000 KPH — common beginner data-entry bar - 40 WPM = 12,000 KPH — average adult typing speed - 45 WPM = 13,500 KPH — solid, clears many general roles - 50 WPM = 15,000 KPH — typical mid-level data-entry minimum - 60 WPM = 18,000 KPH — comfortable for most data-entry quotas - 65 WPM = 19,500 KPH — senior or specialized data-entry floor - 70 WPM = 21,000 KPH — fast, well above average - 80 WPM = 24,000 KPH — top-tier, opens the highest-paying remote contracts - 100 WPM = 30,000 KPH — elite, rarely required but always impressive

A couple of patterns jump out when you see it laid out. First, most "intimidating" KPH numbers translate to perfectly ordinary WPM — a 15,000 KPH requirement is just 50 WPM, a hair above average. Second, the gap between landing a basic role and a premium one is smaller than it looks: roughly the difference between 50 and 80 WPM, which is a few months of focused practice for most people, not a different species of typist.

If you're below the bar for a job you want, the path up is the same as it always is — touch typing, short daily reps, accuracy before speed, and a bit of timed pressure to push your ceiling. Where you sit today on the practice test is your starting line, not your limit. Multiply whatever you score by 300, compare it to the listing, and you'll know exactly how far you have to go and which way to train. And because grinding numeric drills alone gets dull fast, mixing in a few head-to-head races keeps the practice honest while quietly raising the number you'll convert.

Frequently Asked Questions

How do you convert WPM to KPH?

Multiply your WPM by 300. So 60 WPM equals 18,000 KPH. The factor is 300 because one word is standardized as 5 keystrokes and there are 60 minutes in an hour (5 × 60 = 300). To convert KPH back to WPM, divide by 300.

How many keystrokes per hour is 60 WPM?

60 WPM equals 18,000 KPH. For reference: 40 WPM is 12,000 KPH, 50 WPM is 15,000 KPH, 70 WPM is 21,000 KPH, and 80 WPM is 24,000 KPH. You can find your WPM on the [practice test](/practice) and multiply by 300.

Why do data entry jobs use KPH instead of WPM?

Because data entry often involves numbers, codes, and form fields rather than real words, so counting "words" makes little sense. Keystrokes per hour measures raw mechanical output regardless of content, giving a fair, content-neutral throughput number across different tasks.

Is 10,000 KPH good for data entry?

10,000 KPH is about 33 WPM, which is a modest, beginner-friendly bar. Most data-entry roles want 50–60 WPM (15,000–18,000 KPH), and senior positions reach 65–80 WPM (19,500–24,000 KPH). Divide any KPH figure by 300 to see the WPM it really means.

What is a good KPH for a data entry job in 2026?

Aim for 15,000–18,000 KPH (50–60 WPM) to clear most listings, and 19,500+ KPH (65+ WPM) for higher-paying or specialized roles. Just as important is accuracy — most employers expect 95% or higher, with competitive roles wanting 98–99%.

Does KPH account for typing accuracy?

No. KPH only measures raw keystroke volume, not whether they're correct. In data entry, accuracy is critical — a wrong digit is a real error. Always track accuracy alongside KPH and aim for 95%+ before pushing your speed higher.

Ready to Test Your Typing Speed?

Take a free typing test, practice touch typing, or race against others in real-time multiplayer races.

Start Typing Test →