Build a starting point
Use a short practice session to understand your current pace and accuracy.
A little more possibility
Find your typing rhythm with timed challenges, live accuracy, a pace guide, and a personal performance report.
FOCUS. FLOW. FINISH.
A little practice. A clearer picture of your pace.
The first character starts the clock. Backspace to correct. Esc to restart.
0 mistakesCumulative speed, from first character to finish.
| Time | WPM | Raw WPM | Accuracy |
|---|
WPM = correct characters remaining ÷ 5 ÷ elapsed minutes. Spaces and punctuation count as characters. Results are personal practice measurements.
YOUR SMALL WINS
Saved only in this browser. Your text is never stored.
Your first finish will appear here. Make it a good starting point.
Typing Speed Test runs a timed English typing challenge in your browser. Choose a duration and passage type, type the displayed text, and review WPM, accuracy, corrected mistakes and a pace chart. Download a personal report or repeat the passage for practice.
Use a short practice session to understand your current pace and accuracy.
Repeat comparable challenges and notice the effect of correcting mistakes.
Save a report and compare recent results for the same duration and content type.
Select 15, 30, 60 or 120 seconds and one of three English content modes.
The default challenge is 60 seconds with Everyday words. Everyday words uses common lowercase English words. Punctuation & numbers adds capitals, punctuation and two-digit numbers. Short passages uses connected English sentences. Choose the same duration and content mode when comparing runs. New passage prepares another text. Settings are unavailable during an active sprint.
Start typing focuses the input; the first typed character starts the clock.
Type the passage shown above the input. Backspace removes mistakes, and the highlighting shows your position. Escape restarts the passage. Paste, drop and automatic replacement are blocked for the challenge; this is a typing task rather than a text-import tool. The timer continues while you pause or switch away. Focus mode reduces surrounding interface distractions without pausing or changing the scoring.
WPM uses correct characters left in the text; accuracy counts every insertion attempt.
WPM equals correct characters remaining divided by five and divided by elapsed minutes. Spaces and punctuation count. Raw speed uses all inserted characters, including mistakes and retyping. Accuracy equals correct insertion attempts divided by all insertion attempts. Correcting an error improves the final text but does not erase the original mistake from accuracy. The report distinguishes mistake attempts, mistakes removed and mistakes still left.
Choose 40, 60, 80, 100 or 120 WPM to follow a visual reference.
The default pace guide is 60 WPM. The track compares your correct-character progress with a marker moving at the selected target. Goal progress reports how much of that target you achieved; it is not an exam pass mark. The personal-best display uses saved runs with the same duration and content mode, so a short sprint is not silently treated as equivalent to a longer challenge.
The result chart shows cumulative WPM and raw WPM from the start of the sprint.
Move over the graph to inspect a point, or focus it and use the arrow keys, Home and End. View chart data opens an accessible table of the plotted values. These are cumulative speeds, not isolated one-second speeds, so a pause can lower the later points. Retry this passage keeps the completed text for another attempt; Start a new sprint prepares another passage.
Download HTML or JSON, copy the summary, or review recent sprints.
The HTML report contains the score, chart, settings and scoring explanation; open it in a browser and print if needed. JSON includes measurements and chart points. Neither report contains your typed passage. Up to 30 completed sprint summaries are stored in this browser when storage is available, and the six most recent appear on the page. Clear history removes those summaries. If storage is blocked, history remains available only for the current visit.
Timed challenges last 15, 30, 60 or 120 seconds. Recent history retains up to 30 summaries on the current browser; the page shows the latest six. Passage content is generated for the chosen mode.
Timing, scoring and reports run in your browser. Completed history stores date, duration, mode, WPM and accuracy, not typed text. Local history does not sync between devices. Download reports you want to keep independently.
See the Privacy Policy for file and data handling.
The first typed character starts the clock. Start typing focuses the input. The clock does not pause when you stop typing or switch away.
Accuracy counts correct insertion attempts divided by all insertion attempts. Correcting a typo improves the remaining text, but the original mistake still counts as an incorrect attempt.
WPM uses correct characters remaining, divided by five and elapsed minutes. Raw speed uses every inserted character, including mistakes and retyping. Spaces and punctuation count as characters.
No. This version uses the generated English challenges. Paste, drop and automatic replacement are blocked during the typing challenge.
No. Up to 30 score summaries are kept in this browser when local storage is available. They include scores and settings, not typed text. Clear history removes them; downloaded reports are separate files.
QUICK VIDEO TUTORIAL
How to Test Your Typing Speed and Download a Report
Choose a 15-second typing sprint, follow live speed and accuracy, review the results graph, and download an HTML report with i2TEXT.
English narration
Watch the video