The standard WPM formula
Typing tests usually treat five characters—including spaces and punctuation—as one standard word. This makes scores comparable even when passages contain words of different lengths.
In a 30-second test, 150 correct characters produce 60 WPM: 150 ÷ 5 = 30 standard words, then 30 ÷ 0.5 minutes = 60 WPM.
Corrected WPM and raw WPM
Raw WPM uses every typed character, whether it matched the passage or not. It shows how quickly your hands were moving.
Corrected WPM uses only matching characters. Keyline displays corrected WPM as the main score because it rewards speed that remains useful.
How accuracy is calculated
If you type 200 characters and 190 match, the result is 95% accuracy. Keyline does not rank scores below 60% accuracy.
What consistency means
Consistency estimates how evenly you typed during the run. Keyline samples progress while the test is active, compares the short-interval speeds and lowers the score when pace changes sharply. A high consistency score means your rhythm stayed steadier.
Why scores are checked on the server
A result shown in the browser is useful for immediate feedback, but ranked scores need stronger checks. When you submit, Keyline sends the challenge, typed text, elapsed time and progress samples to the server. The server recalculates the metrics, checks the challenge and prevents the same challenge from being ranked twice.