Typing Speed Test

Measure typing speed and accuracy with English and Turkish passages.

Test duration

Remaining01:00

Pasting is disabled. The test continues from the monotonic clock while the tab is in the background.

Gross WPM0.0

Adjusted WPM0.0

Accuracy100%

Errors0

Ready. The clock starts when you type the first character.

Gross WPM = typed characters ÷ 5 ÷ elapsed minutes. Adjusted WPM = correctly matched characters ÷ 5 ÷ elapsed minutes. Live speed appears after 1 second; final results always use the exact elapsed time.

How to use it

A clear, quick workflow

  1. Choose 30, 60, or 120 seconds and begin typing the displayed passage.
  2. The monotonic timer starts with your first character; correct and incorrect graphemes are marked.
  3. Review gross WPM, adjusted WPM, accuracy, and errors, then reset or choose a new passage.

Example

Typing 10 characters with 9 correct matches in one minute produces 2.0 gross WPM, 1.8 adjusted WPM, and 90% accuracy.

Limits and behavior

WPM uses five characters per word. Live speed appears after one elapsed second to avoid misleading first-millisecond rates; final results always use the exact elapsed time. The test continues by monotonic elapsed time while hidden, blocks paste, supports IME completion, and compares Unicode grapheme clusters. Spellcheck, autocorrect, and autocomplete are disabled.

FAQ

What is adjusted WPM?

It divides correctly matched graphemes by five and by elapsed minutes. Accuracy is correct typed graphemes divided by all typed graphemes.

Practical guidance

Choose and use this tool with confidence

How the score is calculated

Gross WPM divides every typed grapheme by five and then by elapsed minutes. Adjusted WPM uses only graphemes that match the passage at the same position. Accuracy is the matching share of everything typed.

  • A “word” is standardized as five graphemes, so the result does not depend on the average length of the passage’s dictionary words.
  • The displayed result is rounded only after the full-precision calculation.

Corrections and Turkish text

Backspace can correct a mismatch before the test ends. The comparison uses user-perceived grapheme clusters, so Turkish letters and composed characters are evaluated as visible characters rather than raw UTF-16 units.

Need text statistics? Open Word, Character & Line Counter