FREE TYPING SPEED TEST

Typing speed,
without the guesswork.

Take a 15, 30 or 60 second WPM test. Keyline measures speed, accuracy and consistency, then lets you compare a server-checked score on the public leaderboard.

30seconds
0wpm
100accuracy
Preparing a fresh passage…
Click the text and begin typing

PUBLIC WPM LEADERBOARD

The pace to beat.

Top speed
Average
Avg. accuracy
Ranked tests
Loading the board…

WHAT THE SCORE MEANS

One WPM number is not the whole story.

Keyline separates corrected WPM from raw WPM, so a fast but error-heavy run does not look the same as a controlled one. Accuracy shows how much of the text matched. Consistency estimates how steady your pace stayed during the test.

Choose 15 seconds for a quick sprint, 30 seconds for a balanced check, or 60 seconds for a more stable result. Use the same duration when comparing scores.

See exactly how WPM is calculated
01

Server-checked scores

The browser sends the typed text and timing data. The score is recalculated before a ranked result is stored.

02

Useful typing stats

See corrected WPM, raw WPM, accuracy, consistency, correct characters and mistakes after every run.

03

Fast comparison

Filter the leaderboard by duration and time range, then compare your result with the current field.

QUICK ANSWERS

Typing test FAQ.

How is WPM calculated?

Keyline treats five characters as one standard word. Correct characters are divided by five, then divided by the test length in minutes. Read the full formula and examples.

What is a good typing speed?

A useful target depends on the work you do and the accuracy you can maintain. A controlled 50 WPM can be more useful than an unstable 70 WPM. See the practical WPM ranges.

Why did my score not enter the leaderboard?

Ranked scores need at least 60% accuracy and must pass the server checks. A challenge can only be submitted once.

Do I need an account?

No. Enter a short display name after a test to submit an eligible score. Your personal best is stored only in your browser.