CPS Test
Measure how fast you can click with your mouse and compare clicks per second.
Press every key to check your keyboard instantly.
Try other quick browser challenges for clicking speed, reaction time, rhythm, and timing.
Measure how fast you can click with your mouse and compare clicks per second.
Wait for the screen to turn green, then click as fast as you can.
Earn points, unlock automatic helpers, and grow an endless keyboard production team.
Count clean spacebar presses and track your average presses per second.
Launch every ball onto the rotating core without hitting one already in place.
Jump over cacti, duck under flying obstacles, and chase a new high score.
A focused 104-key diagnostic with live states, protected shortcuts, optional sound, mouse checks, and no account required.
Test letters, numbers, punctuation, modifiers, F1–F12, navigation keys, arrows, and the numeric keypad.
Untested keys stay outlined, held keys turn yellow, and successfully released keys remain green.
See the latest key label, browser code, completed position count, and number of keys currently held.
Switch Ctrl, Command, Alt, and Option labels to match your device and automatically begin a fresh pass.
Test function keys, scrolling keys, and supported Ctrl, Command, or Alt combinations without triggering common browser actions.
Enable audible key feedback and expand the tester into a focused, window-filling workspace whenever needed.
Confirm left, middle, and right mouse button events without leaving the keyboard tester.
Clear keyboard states, mouse states, counters, and the latest event before starting another pass.
Learn what the tester checks, how to complete a full pass, and how to interpret every result.
The tester listens for key-down and key-up events received by your browser, matches each event to a physical keyboard position, and updates the visual keyboard immediately. Use it to find keys that send no signal, remain held after release, repeat unexpectedly, or report the wrong position. Testing happens locally in the current page; the tester does not save or upload what you type.
Some events are handled by keyboard hardware, the operating system, or the browser before the page can receive them. Fn, brightness, volume, power, Print Screen, Command+Tab, Alt+Tab, and other system shortcuts may perform their normal action without appearing here. A missing event for one of these reserved controls does not always mean the keyboard is faulty.
Press the key several times and compare the browser code shown in the status bar. Then reconnect the keyboard, try another USB port or Bluetooth pairing, restart the device, disable remapping software, and repeat the test in a second browser. If the same non-system key still sends no event while nearby keys work, inspect it for debris and test the keyboard on another device before contacting the manufacturer or a repair service.
Common answers about key detection, privacy, layouts, and browser limitations.
No. Key states are processed only in the current page and are not saved or uploaded by this tester.
The Fn key and some system shortcuts are handled by keyboard hardware, the operating system, or the browser before this page can detect them. Test Fn with a paired hardware action such as volume or brightness. Some system-level shortcuts may still run normally.
Yes. The visual key remains pressed while the browser reports it as held. Repeated keydown events do not add extra progress, making a stuck state easier to notice.
Yes. Switching between Windows and macOS clears all keyboard and mouse states so each layout starts with a fresh test.
You can open it on a mobile device, but on-screen keyboards often do not expose complete hardware key events. A connected physical keyboard gives the most useful result.