FREE · TEXT TOOLS
Typing Speed Test.
Measure typing speed in WPM and accuracy with timed, word-count, passage and custom-text tests in 11 languages.
Your progress on this device
Finished tests appear here with personal bests per test type and language. Up to 100 results are kept in this browser only.
WPM counts five characters as one word: net WPM uses only correctly typed words (plus their spaces), raw WPM counts every typed character, and accuracy compares correct keystrokes with all keystrokes, including corrected mistakes. For Chinese and Japanese, characters per minute is more meaningful; input-method conversion is counted after the characters are committed. Paste is disabled and the test stops if the tab is hidden. Results are self-measured practice figures, not a certified typing exam.
How to use Typing Speed Test
Choose a mode, length and typing language, click the text and start typing: the timer starts with your first keystroke. Press Space after each word, Backspace to correct (unless disabled) and Escape to restart. Review the chart and weak keys, then repeat the same text to measure progress.
How it works
Measure typing speed in WPM and accuracy with timed, word-count, passage and custom-text tests in 11 languages. Net WPM counts correctly typed words as five-character units; raw WPM counts every typed character; accuracy includes corrected mistakes. Options add punctuation, capitals and numbers, disable Backspace or end the test at the first error. Personal bests and a CSV history stay in this browser. No typed text is sent to a server.
Example
Choose a 60-second English test, type the highlighted words, then read net WPM, raw WPM, accuracy, consistency, the speed chart and the keys you missed most.
Questions about Typing Speed Test
Is Typing Speed Test free, and do I need an account?
Yes. This tool is free to use in your browser without an account. Processing takes place on your device.
What are the limits and what should I check?
Timed tests of 15–120 seconds or 10–100 words; custom text up to 20,000 characters and 3,000 words. Chinese and Japanese are scored after input-method commit. Unicode keyboards only (no legacy Hindi font encodings such as Kruti Dev). Self-measured practice results, stored only in this browser (100 entries). Review the result before using it in your work.
Is my input sent to a server?
Your input is processed in your browser and is not uploaded by this tool. Files and pasted text are cleared when the page is refreshed. Normal website requests are still required to load the page and its libraries. Read the privacy explanation.