Endurance run
Timer starts on your first press
0.0 CPS
Time 60.0 sPresses 0
Press any keys to start.
Fatigue curve: presses per second (shaded bands are the first and last 10 seconds; dashed line is the average)
Short CPS tests reward a sprint. This one measures what happens after it. Pick 30, 60 or 100 seconds and press any keys, or one key, until the ring closes. Every second is charted, the first and last ten seconds are compared, and the drop-off tells you whether fatigue or pacing is what limits you. The typing speed test needs no install, account or sign-up, just open it and start.
Timer starts on your first press
0.0 CPS
Time 60.0 sPresses 0
Press any keys to start.
Fatigue curve: presses per second (shaded bands are the first and last 10 seconds; dashed line is the average)
The fatigue verdict appears when the run ends.
Use this keyboard endurance test to see how your typing holds up under repetitive pressing and how consistent your keys stay from the first minute to the last. It works on mechanical keyboards and membrane boards alike, and it shows whether key switches lose their reliability or your own hands tire first. Run it once and you get a trend line that speaks to wear, not just a single number.
This online keyboard tester listens for every key press and logs it against a running clock. Press any key to begin, keep going for the full session, and the software stores each registered keystroke so you can read your speed minute by minute instead of as one flat average. The keyboard cps test runs entirely in your browser, so nothing you press is stored or sent anywhere.
Your result is shown as keys per second, which is your raw typing speed. To compare it with a normal typing test, divide the keys per second by the characters in an average word (about five) and multiply by 60 to get WPM. Multiply keys per second by 3,600 and you have keystrokes per hour. A fall in speed across the session matters more than the opening figure, and accuracy should stay flat while it happens.
Anyone who wants a quick keyboard checker benefits, but two groups get the most from it. Office hardware managers can run the same session across a shelf of keyboards in no time, and remote workers can confirm whether sluggish typing comes from the keyboard or from keyboard diagnostics on their own machine.
Typing endurance is how long you can keep typing before discomfort makes you stop. Clinicians use it to assess work-related upper limb disorders, so it is a health signal as well as a hardware one. Checking typing test 1 minute? The tool runs in your browser and takes about a minute.
A published clinical trial asked 61 patients with upper limb pain to type on a standard QWERTY board for up to 30 minutes, stopping if pain reached 5 on a 0-10 scale. About half the patients could not finish, and their pain was worse in the right hand than the left. The lesson for you: low stamina and pain at rest tend to travel together, so treat early typing pain as data, because pain that builds mid-run is worth noting.
Healthy typists usually hold a fixed typing speed even while discomfort builds, so speed alone will not warn you. Short rest breaks let tissue recover and ease pain, and a drop in your per-minute totals is the earlier signal to take one.
Wrist angle, key spacing and keyboard height all shape comfort and strain. Note whether your left hand or right hand slows first, and change your hand position before blaming the switches. If pain creeps in, adjust your ergonomics and the keyboard design you use, since a lower-profile board can ease wrist pain.
Makers run a cycle test because a key that survives a month of typing may still fail after years of use. A cycle test replays the same press thousands of times and records what changes.
Laboratory fatigue testing uses a dynamic test frame with a load cell that applies a measured force, lifting off and compressing the key the way a finger would. A manufacturer compares the force curve before and after to judge performance. Your online run is a gentler version: it cannot read pressure, only whether presses keep registering.
Switch durability shows up as sticking, a mushy tactile bump, or a louder noise level over time, and switch design and build quality decide how evenly keys age. Press each key repeatedly, watch for keycaps that rattle, and note any key whose count lags. Mechanical boards with good quality switches stay even; a lagging key is your cue to run a key test on that switch alone.
Factories verify the PCBA, the printed board assembly, before a keyboard ships. A PCBA test flashes test firmware, seats the board in a fixture and watches each key light up. Technicians also use a multimeter for connection and circuit continuity, plus a visual inspection for physical damage. For buyers, the same PCBA logic means checking compatibility and customization features, such as macros, after the PCBA works. A factory check proves the circuits are sound on day one; only a sustained keyboard endurance run shows whether keys keep registering as they wear.
Dana, who looks after a six-desk studio, wants to know whether the worn board at the front desk needs replacing or whether her own tired hands are the problem. She opens the keyboard test, clicks the test area, and taps a steady rhythm for five minutes, entering nothing else: the session length is fixed, and the counter does the work.
The totals come back as 436, 421, 398, 377 and 352 presses, 1,984 in 300 seconds, or 6.61 keys per second. The first minute ran at 7.27 keys per second and the last at 5.87. Her drop is (436 − 352) ÷ 436 = 19.3%, and she rates her wrist at 3 out of 10. Clinicians stop a typing endurance session once pain reaches 5, so she is below that line, but the slide is steep enough to take seriously.
Before blaming the board, she reruns after a ten-minute break, changing nothing else. The second pass logs 405, 402, 395, 388 and 379, a total of 1,969 presses and an average of 6.56 keys per second. Rested, the drop is only (405 − 379) ÷ 405 = 6.4%. Average speed barely moved (6.61 against 6.56), which tells her the switches hold their rate; the first run’s slide came from tiring hands.
| Run | Total presses | Keys per second | Drop |
|---|---|---|---|
| Fresh start | 1,984 | 6.61 | 19.3% |
| After a break | 1,969 | 6.56 | 6.4% |
The number she watches is the drop, not the total, because two keyboards can post the same total with very different curves. One caveat catches people out: if a run involves overlapping presses on a 2-key rollover board, missed keys look exactly like fatigue. Dana checks by holding four keys at once; all four register, so the drop is not a rollover artefact. Had it been, she would have repeated the run with strictly one key at a time. Her decision: keep the keyboard, and book short rest breaks into the afternoon schedule.
A keyboard rollover test counts how many keys register when you hold several at once, which matters because long runs often involve fast overlapping presses.
Key rollover is the number of simultaneous presses a board detects. Office keyboards often manage 2-key rollover, gaming keyboards 6-key rollover, and NKRO, or N-key rollover, aims to register every key. Check NKRO claims by holding more than six keys, because many boards advertised as NKRO fall short. Low key rollover drops keystrokes during quick typing, so a poor result can masquerade as tiring.
A phantom key appearing when you press a cluster is ghosting, and anti-ghosting circuits suppress it. Press three neighbouring keys together; if a fourth appears, that board ghosts, while true NKRO keyboards stay clean.
USB connections often cap NKRO at six keys, while PS/2 can report more. Wireless models add a battery and latency to consider, and a gaming keyboard with real NKRO keeps your keyboard test clean at speed.
Here is one five-minute keyboard test session, so you can see how the keyboard counter turns presses into a verdict.
The keyboard counter logged these totals:
| Minute | Key presses | Keys per second |
|---|---|---|
| 1 | 412 | 6.87 |
| 2 | 398 | 6.63 |
| 3 | 377 | 6.28 |
| 4 | 361 | 6.02 |
| 5 | 344 | 5.73 |
Total: 1,892 presses in 300 seconds, an average of 6.31 keys per second. Holding the first-minute pace would have produced 2,060 presses, so the run finished 168 short.
Divide presses by seconds for the rate, then compare the first and last minute:
$$\text{rate} = \frac{\text{presses}}{\text{seconds}}, \qquad \text{drop} = \frac{412 - 344}{412} \times 100 = 16.5\%$$A 16.5% drop across the run suggests tiring hands or slowing switches. Repeat the keyboard test on a rested day; if the drop shrinks, it was you, and if one key keeps lagging, it was the switch.
Pair the endurance run with these checks for a full picture of your setup.
A timed typing test measures words per minute on real text, and typing practice builds the stamina you saw fade above. Short passages, code snippets and one-hand drills each load your fingers differently.
A polling rate check reports how often the board talks to your computer, a keyboard latency check measures delay in milliseconds, and a switch tester isolates one key at a time.
Begin keyboard testing with a mechanical keyboard test of every key, then rerun the endurance session. Repetitive failures on one key point to a worn switch; random misses everywhere point to the cable, the port or software.
Any-key averages of 8 to 10 CPS over a minute are good; 12+ is excellent. Single-key endurance is much lower, 5 to 6 CPS, because one finger does all the work.
Almost always pacing: the first ten seconds were a sprint. Try starting at 70% effort. If the fall is steady from start to finish even at a modest pace, that is genuine fatigue.
Mostly you. The keyboard matters only if presses are being dropped, which the chatter and debounce tests would show. Light switches do make long runs easier.
Compare peak second here with your 5 second CPS score. Average CPS over a minute will always be lower.