Pomodoro Timer
Free online Pomodoro timer with a circular countdown, auto-advancing focus and break sessions, a session counter, a gentle chime, and a live browser-tab countdown.
Measure your typing speed in words per minute and your accuracy live as you type, free and entirely in your browser with no sign-up.
A Typing Speed Test measures how fast and accurately you type by showing you a passage of text and timing you as you retype it. As you type, each character is highlighted green when correct and red when wrong, the timer starts on your very first keystroke, and the tool calculates your speed in words per minute (WPM), your accuracy as a percentage, and your total elapsed time.
Everything runs locally in your browser with plain JavaScript. Nothing you type is uploaded, logged, or saved, so the test is fast, private, and works even after the page has loaded offline.
WPM is the standard unit for typing speed. Because real words vary in length, typing tests define one "word" as five characters, including spaces. This tool reports net WPM: it counts only the characters you typed correctly, divides by five, and scales the result to a full minute. That means sloppy typing with lots of errors will not inflate your score, which is exactly how professional typing benchmarks are measured.
Accuracy is the share of your keystrokes that landed on the right character. If you type 200 characters and 190 of them match the passage, your accuracy is 95 percent. Speed and accuracy pull against each other, so the goal is to find the fastest pace you can hold while keeping accuracy high, usually above 95 percent, rather than racing ahead and leaving a trail of red mistakes behind you.
Faster, more accurate typing saves time in almost every job that involves a keyboard, and it lowers the friction between your thoughts and the screen so writing feels less like a chore. The average adult types around 40 WPM, touch typists often reach 60 to 80, and professional transcribers can exceed 100. Short, regular tests are the most effective way to improve, because they build muscle memory while giving you a concrete number to beat. When you finish a longer piece of writing and want to check its length, a dedicated Word Counter tells you the exact word and character totals in seconds.
The built-in passages are a good start, but variety keeps practice interesting. You can copy a fresh line from a Quote of the Day generator and race through it, or, if you write code, drill on the punctuation-heavy text from a batch of Random Programmer Jokes to get comfortable with symbols and brackets. For a playful challenge once your normal speed feels easy, run a passage through a Reverse Text Generator and see how well your fingers cope when the words read backward.
The average adult types about 40 words per minute. Anything above 50 WPM is comfortably above average, touch typists commonly reach 60 to 80 WPM, and professionals such as transcribers and programmers often type over 100 WPM while keeping accuracy high.
One word is defined as five characters, including spaces. The test counts only the characters you typed correctly, divides that by five, and scales it to a full minute, giving you a net WPM score that ignores uncorrected mistakes.
The timer starts on your first keystroke, not when the page loads. That means you can read the passage, get your hands in position, and take as long as you need before you begin, with no penalty for thinking time.
No. The entire test runs in your browser with JavaScript, and nothing you type or score is uploaded, logged, or stored. Refreshing the page or closing the tab clears everything.
Pasting is blocked so that every character in your score is actually typed. This keeps your WPM and accuracy honest and makes the results a true reflection of your typing, not your copy-paste speed.
Yes. Switch to Full passage mode and the test ends when you finish typing the complete passage, timing how long it took. This is useful for measuring sustained accuracy rather than a short burst of speed.