Test
Yourself
Typing speed, clicks per second, reaction time, and a daily number puzzle. Free, in your browser, with personal bests and shareable results.
Typing Tests
5 toolsCode Typing Challenge
A free code typing test: type real code snippets and get your code WPM plus accuracy on brackets and symbols.
Typing Test
featuredCheck your typing speed with timed tests from 15 seconds to 5 minutes, word counts, and quotes.
WPM Test
featuredMeasure your words per minute in a 1-minute test, or pick 15, 30, or 120 seconds.
Typing Race
Race against ghost opponents at different skill levels.
Word Blitz
Fast-paced word typing game with streak multipliers.
Reflex Tests
2 toolsDaily Puzzle
Nummit #242
Same puzzle for everyone today. Solve it, keep your streak, then practice.
Practice
2 toolsHow Results Are Compared
Every test saves your personal best in this browser and lets you share a result card with a link back to the test. Your history stays in your browser; the only thing sent to a server is an anonymous count of the score (see the privacy page).
Typing percentiles on the typing speed test, WPM test, and typing race are estimated from a published study of 168,960 people typing English sentences on keyboards (Dhakal et al., CHI 2018; average 51.56 WPM). Word Blitz, the code challenge, and typing practice measure different tasks, so they show a rating instead of a percentile.
CPS and reaction time show ratings only. There is no published population data for clicks per second, and reaction-time studies use lab hardware that browsers and phones can't match; a lab study of 1,469 adults averaged 231 ms (Woods et al., 2015).
New to typing tests? Start with the 1-minute WPM test, then try a longer typing speed test.
Practical guides
Choose the right workflow
What you'll find here
This hub collects the tests that measure a skill: how fast and accurately you type, how quickly you can click, how fast you react, and a daily number puzzle. Each test saves your personal best in your browser and produces a result you can share with a link.
Typing tests come in several lengths and styles, from a one-minute word test to quotes and code, and a typing race against a ghost. The reflex tests are shorter: a click-speed test with a mouse, a tap or the spacebar, and a five-round reaction test averaged in milliseconds.
Good places to start
- Code Typing Test — type real code in seven languages and get code WPM and symbol accuracy
- Typing Speed Test — 15 seconds to 5 minutes, with quotes and passages
- WPM Test — a one-minute words-per-minute test with accuracy
- CPS Test — clicks per second by mouse, tap or spacebar
- Reaction Time Test — five rounds, averaged in milliseconds
- Typing Race — beat a ghost typist to the finish
- Nummit — the daily number puzzle, the same for everyone
How to choose the right tool
- You want a quick number
- Take the WPM test: it takes a minute and reports speed and accuracy.
- You want a more reliable measure
- Longer tests smooth out slips and warm-up. The typing speed test offers up to five minutes and a choice of simple words, standard text or harder passages.
- You want to improve
- Use typing practice for structured lessons with per-key tracking, and the keyboard tester to check that every key registers.
- You type code or want a challenge
- The code typing challenge uses real snippets in seven languages, and Word Blitz rewards fast single words and streaks.
- You want to test reflexes, not typing
- The CPS test measures click speed and the reaction time test measures how quickly you respond to a signal.
Helpful answers
Frequently asked questions
- What is a good typing speed?
- A published study of about 169,000 typists found an average near 52 words per minute on a keyboard, with the fastest tenth above roughly 78. Phone typing is usually slower. Treat any single result as a snapshot, not a verdict.
- How are percentiles worked out?
- Typing percentiles on the typing test, WPM test and race come from that published study. Tests that measure a different task, and CPS and reaction time, show a rating instead because no comparable population data exists.
- Are my results stored on a server?
- Personal bests and history are kept in your browser. Finishing a test also sends an anonymous count (the test, the score and whether your device has a touchscreen) so aggregate statistics can be built; the text you type is never sent.
- Why does my score change between tests?
- Word lists, text difficulty, test length, your keyboard and even how warmed up you are all change the number. Compare results on the same test and settings.