Glossary

What Counts as a Keystroke in Typing

A single key press — the atomic unit of typing.

What Are Keystrokes in Typing?

Keystrokes are the individual key presses you make while typing. One keystroke is the physical act of pushing one keyboard key down and releasing it. It can produce a visible character (a letter, number, symbol, or space) or trigger a function such as Backspace, Shift, or Enter.

Keystrokes in Typing Tests

Typing tests count keystrokes to measure speed. The industry-standard definition of one "word" is five keystrokes (characters), which is why WPM is calculated as total characters ÷ 5 ÷ minutes. This standardization lets tests compare results regardless of whether individual words are long or short.

Correct vs Incorrect Keystrokes

Typing tests track whether each keystroke produces the correct character. A correct keystroke matches the expected character; an incorrect one doesn't. Accuracy is calculated as: correct keystrokes ÷ total keystrokes × 100. Backspaces may or may not be counted as keystrokes depending on the test implementation.

What Is Keystrokes Per Hour (KPH)?

Keystrokes per hour (KPH) is the number of keys entered in one hour. Data-entry and 10-key job listings often use KPH rather than WPM. Convert KPH to standard WPM by dividing by 300; convert WPM to KPH by multiplying by 300.

KPHApproximate WPMTypical level
5,00017 WPMBeginner
8,00027 WPMEntry-level data entry
10,00033 WPMCommon job benchmark
12,00040 WPMStrong
15,00050 WPMAdvanced

An average professional data-entry target is roughly 8,000–12,000 KPH with high accuracy. Numeric 10-key tests and prose typing tests are different skills, so use the 10-key typing test when a role specifically asks for KPH.

Keystroke Timing and Anti-Cheat

Modern online typing test systems record the timestamp of every keystroke. This timing data is used to verify that results are humanly plausible — detecting macros, auto-typers, and copy-paste cheating by analysing the distribution of inter-keystroke intervals.

See it in action. Take a free typing test and watch your WPM and accuracy update live.
Try it now →