Free Online Keyboard, Mouse & Typing Tests ๐พ
CatKeyLab provides free browser-based tools for testing keyboards, mice, typing speed, clicking performance, reaction time, memory, and other computer-input functions. No downloads, no accounts: just open and test.
Online Hardware Testers & Speed Utilities
Promoted browser tools for checking typing speed (WPM), mouse buttons, keyboard rollover, and click performance.
Reaction Time Test
Check your reaction time. Wait for the signal to turn green and click as fast as you can.
Typing Speed Test (WPM)
Distraction-free, Monkeytype-inspired typing speed test. Test your WPM and accuracy live with mechanical sounds and Eye Mascot judging.
Mouse Tester
Interactive online mouse button and scroll wheel tester. Test Left, Right, Middle, Side Back/Forward buttons and cursor tracking.
Keyboard Tester
Interactive visual keyboard key tester. Press any key to see real-time highlight feedback, event keycode logging, and modifier status.
Sequence Memory Test
Remember an increasingly long pattern of button presses with Simon Says interactive tones.
Aim Trainer
How quickly can you hit 30 targets? Test your mouse precision and reflex speed.
Number Memory Test
Remember the longest number sequence you can. The number length increases every level.
Verbal Memory Test
Keep as many words in short term memory as possible. Identify whether each word is SEEN or NEW.
Chimp Test
Are you smarter than a chimpanzee? Memorize number locations before they turn into blank tiles.
Visual Memory Test
Remember an increasingly large board of squares as the grid expands.
Double Click Tester
Test your double-clicking speed and detect faulty mouse switch hardware chatter with millisecond precision.
CPS Test (Clicks Per Second)
Test your Clicks Per Second (CPS) with our free online CPS calculator. Select 1s, 5s, 10s, 30s, or 60s tests and track your personal best.
Click Speed Test
Measure your click velocity, burst speed, and clicking consistency with real-time analytics and dynamic speed gauges.
Digital Click Counter
Online digital click counter with audio sound effects, touch vibration, keyboard shortcuts (Spacebar), and target goal tracking.
Online Auto Clicker
Free online auto clicker running directly in your browser. Set click intervals, target counts, and hotkeys with zero software downloads.
Nibbles Mini Golf (18 Holes)
HTML5 Canvas 2D Physics Mini Golf with 18 holes, dynamic weather, wind, strategic sand traps, water hazards, kinetic windmills, and portals!
Cat Fishing Game
Interactive 2D Cartoon Fishing Adventure with Nibbles the Cat ๐ฑ! Cast your line, click & drag your lure underwater to attract hungry fish ๐, and mash REEL to catch!
Fruit Slicer Arcade
Juicy 2D Fruit Slicer Arcade with Nibbles ๐ฑ! Drag or swipe your blade to slice flying fruits โ๏ธ, trigger multi-slice combo multipliers, and defend your 3 lives!
Nibbles Fish Maze
Help Nibbles ๐ฑ navigate through a dynamic maze to find and eat the delicious Fish ๐!
Card Memory Match (3D)
Flip 3D cat-themed cards to find all 8 matching pairs in the fewest turns possible.
Cat Typing Dungeon
A mobile typing game where you fight through a dungeon by typing words as fast as you can to build combos and earn rewards.
Free Online Keyboard & Mouse Testing Tools
CatKeyLab is a free collection of browser-based tools designed to help you test, troubleshoot, and measure the performance of your computer input devices. If you want to verify that every key on your keyboard registers correctly, check that all your mouse buttons are working, measure your typing speed in words per minute, or test your clicking speed and reaction time, CatKeyLab provides focused tools for each task.
All tests run directly in your browser with no downloads, installations, or account creation required. Your keystrokes, clicks, and test results are processed locally on your device and are never transmitted to any server. CatKeyLab also includes cognitive benchmarks for sequence memory, number memory, verbal memory, visual memory, and reaction time: giving you everything you need to test your gear and your own skills.
๐ฅ๏ธ How to Test Your Keyboard
Use the Keyboard Tester to verify that each key on your physical keyboard is registering correctly:
- Open the Keyboard Tester and click inside the test area.
- Press each key on your physical keyboard one at a time.
- Confirm that each key highlights on the on-screen layout.
- Look for keys that fail to register or show incorrect key codes.
- Test modifier combinations (Shift, Ctrl, Alt) and try pressing multiple keys simultaneously to check rollover.
People usually test keyboards when checking a new purchase, evaluating a used keyboard before buying, troubleshooting an unresponsive or stuck key, verifying a laptop keyboard, or confirming that a mechanical keyboard's switches are all functioning after cleaning or modification.
๐ฑ๏ธ How to Test a Mouse
Use the Mouse Button & Movement Tester to check that your mouse buttons, scroll wheel, and cursor tracking are working properly:
- Open the Mouse Tester and click inside the test area.
- Press each mouse button: left, right, middle (scroll click), and side buttons if available.
- Scroll the wheel up and down to confirm scroll detection.
- Move the mouse to verify smooth cursor tracking.
- Use the Double Click Tester to check for unintended double-click chatter.
If your mouse is acting up, check for buttons that don't work, buttons that trigger without being pressed (indicating switch chatter), scroll wheel directions that do not detect, or jerky cursor movement. If a single click is registering as a double-click, your mouse switch may be worn and should be tested with the Double Click Tester.
Why Test Your Keyboard or Mouse?
Testing your devices can save you a lot of headaches:
- New device verification: Confirm that every button and key works correctly out of the box before your return window closes.
- Used or refurbished purchases: Test a used keyboard or mouse before committing to a purchase to detect worn switches or broken keys.
- Troubleshooting input problems: If a key is not responding or a mouse button behaves inconsistently, testing helps isolate whether the issue is hardware or software.
- Double-click issues: Aging mouse switches can develop "chatter," causing accidental double-clicks. The Double Click Tester measures click intervals to detect this.
- Performance measurement: Track your typing speed, clicking speed, and reaction time to monitor improvement over time.
- Keyboard rollover verification: Gamers can test whether their keyboard supports pressing multiple keys simultaneously using the Keyboard Tester.
๐งญ Which CatKeyLab Tool Should I Use?
Find the right testing tool or game for your needs:
| If you want to... | Use |
|---|---|
| Check whether keyboard keys work | Keyboard Tester ๐ฅ๏ธ |
| Test mouse buttons and scroll wheel | Mouse Tester ๐ฑ๏ธ |
| Check for accidental double clicks (mouse chatter) | Double Click Tester ๐ |
| Measure raw clicking speed (burst & endurance) | CPS Test โก |
| Analyze clicking speed consistency and velocity | Click Speed Test ๐ |
| Measure typing speed (WPM) and accuracy | Typing Speed Test โจ๏ธ |
| Measure visual reaction speed | Reaction Time Test โฑ๏ธ |
| Practice mouse aiming and target acquisition | Aim Trainer ๐ฏ |
| Test short-term pattern memory | Sequence Memory Test ๐ง |
| Test short-term digit span memory | Number Memory Test ๐ข |
| Test verbal word recognition memory | Verbal Memory Test ๐ฌ |
| Test spatial matrix pattern recall | Visual Memory Test ๐ณ |
| Test rapid working memory (like chimpanzees) | Chimp Test ๐ |
| Automate mouse clicking inside the browser | Auto Clicker ๐ฏ |
| Count things manually (with target goals) | Click Counter ๐ข |
| Play a physics 2D mini golf game | Cat Mini Golf โณ |
| Catch fish in a rapid clicking mini-game | Cat Fishing Game ๐ฃ |
| Slice flying fruit with your mouse or finger | Fruit Slicer ๐ |
| Navigate Nibbles through a procedural maze | Fish Maze ๐ |
| Match 3D cat cards in a visual recognition game | Card Memory Match ๐ด |
Everything You Need For Clicking & Hardware Diagnostics: Directly In Your Browser
CatKeyLab is a free website where you can test your mouse and keyboard without installing anything. It provides diagnostic tools for keyboard keys, mouse buttons and scroll wheel, double-click behavior, and typing speed, along with performance benchmarks for clicking speed, reaction time, and aim accuracy.
Everything runs right in your browser, so it works perfectly on Windows, macOS, Linux, ChromeOS, iOS, and Android with no installation or administrator permissions. All tests happen on your own device: we never record or send your keystrokes or clicks anywhere.
What you can find out: Whether keys and buttons register correctly, which key codes your keyboard sends, whether your mouse has double-click chatter, your typing speed and accuracy, your clicking rate, and your visual reaction time. What these tests can't fix: CatKeyLab cannot access hardware internals, diagnose electrical faults, or detect issues that do not produce observable browser-level events. If a key or button does not register in the tester, the problem could be the switch, wiring, driver, or OS-level configuration.
If you're having issues, try the Keyboard Tester or Mouse Tester to check whether your device is sending events to the browser. If a key or button is not detected, try a different USB port, check your device drivers, or test in another browser to determine whether the issue is hardware or software.
Frequently Asked Questions (FAQ)
Is CatKeyLab completely free to use?
Yes, 100% free with no subscriptions, accounts, or software downloads required.
Does CatKeyLab record my keystrokes or mouse clicks?
No. All input events are processed entirely inside your local browser sandbox and are never transmitted to any external server.
How do I test if my mouse is double-clicking accidentally?
Use the Double Click Tester. It measures millisecond intervals between consecutive clicks; switches releasing bounce signals below 80ms are flagged as switch chatter.
What is a good typing speed (WPM)?
The global average typing speed is roughly 40 WPM. Speeds between 60-80 WPM are considered fast, and 90+ WPM places you in the top 5% of typists.
What is the average human reaction time?
The median human reaction time for visual stimuli is approximately 250 milliseconds. Dedicated gamers typically score between 180ms and 220ms.