Professional Keyboard Testing
No drivers or software required. Using modern browser high-precision APIs to present the most authentic keyboard performance data.
N-Key Rollover Test (NKRO)
Real-time visual key conflict detection. Supports 6KRO & NKRO testing. Verify if your mechanical keyboard has ghosting or key loss under complex operations.
Chatter / Double Click Detection
Mechanical switches double clicking? Our high-sensitivity chatter detection algorithm precisely identifies every abnormal secondary trigger to help you judge switch life.
Low Latency Detection
Precise measurement of system-to-browser input latency based on event timestamps, optimizing for gaming.
Privacy & Security
All tests are performed locally in your browser. We do not record your key content or upload any input data.
Why KeyboardTest.io?
More than a tool—it's a health check for your gear.
Complete Suite
From Rollover (NKRO) and Input Latency to Polling Rate and Chatter detection. Whether you rock a 60% board or a full-size battleship, we've got you covered.
100% Private
Local-First policy. Statistics are calculated in your browser and never sent to a server.
Pro-Grade Precision
Powered by high-performance timers to capture every microsecond. Essential for gamers troubleshooting input lag.
How to Start Testing
Just three steps to fully understand your keyboard health.
Basic Function Test
Press each physical key on the virtual keyboard. Observe if the corresponding key lights up to check for dead switches or unresponsive keys.
Rollover Detection
Try pressing multiple keys simultaneously (e.g., WASD + Space). If some keys don't light up, your keyboard may have ghosting issues.
Advanced Performance
Use "Chatter Test" to check for switch aging; use "Latency Test" to evaluate input response speed and optimize gaming configuration.
Keyboard Specs Explained
Understand the technical specs behind mechanical keyboards and choose gear like a geek.
NKRO (N-Key Rollover)
N-Key Rollover means the keyboard can correctly register all simultaneously pressed keys without limit. Essential for rhythm games and local multiplayer.
Polling Rate
The frequency at which the keyboard sends data to the computer. 1000Hz means 1000 signals per second (1ms lag). High polling rates reduce input lag.
Mechanical Switches
The core of typing feel. Linear (Red) is smooth, Clicky (Blue) is tactile and loud, Tactile (Brown) is bumpy but quiet. Optical/Magnetic switches offer faster actuation.
Debounce Time
Mechanical contacts vibrate when closed. Firmware waits for the signal to stabilize (debounce). Lower debounce reduces lag but may cause double-clicking (chatter).
Troubleshooting Guide
Keyboard not working or double typing? Check these solutions:
Key Chatter
Symptom: Pressing 'A' once outputs 'AA' or 'AAA'.
2. Try blowing air into the switch or cleaning with a little isopropyl alcohol.
3. Adjust Debounce Time in your keyboard driver software.
4. Replace the switch (if hot-swappable).
Ghosting
Symptom: Pressing W+A+Space simultaneously results in no reaction.
2. Check if NKRO mode is enabled (some keyboards require a shortcut).
3. Membrane keyboards have hardware limits; consider upgrading to a mechanical keyboard with NKRO.
Maintenance & Tips
Regular Cleaning
Use a keycap puller to remove caps, then use a brush and compressed air to clean dust and debris from the plate.
Avoid Liquids
Mechanical keyboards are rarely waterproof. Spills can cause short circuits or sticky switches. Keep drinks away.
Hot-Swapping
For hot-swap keyboards, align pins carefully when replacing switches to avoid bending them.
Wrist Health
Use a wrist rest for long typing sessions. Keep wrists floating or level to prevent strain.
FAQ
Q.What is a mechanical keyboard? Why is it better?
Each key has an individual mechanical switch. Compared to membrane, it offers distinct tactile feedback, longer lifespan, NKRO support, and customizable feel.
Q.Why is there latency in the test?
Browser-based tests are affected by OS scheduling and render frame rates. 10-30ms is normal system latency. Over 50ms might affect competitive gaming.
Q.What do 60%, TKL, 100% mean?
These are layout sizes. 100% is standard 104-key; TKL (Tenkeyless) is 87-key (no numpad); 60% lacks F-row and arrows, offering more mouse space.
Q.Do wireless keyboards have lag?
Modern 2.4G wireless (e.g., Lightspeed, Hyperspeed) has 1ms latency, comparable to wired. Bluetooth, however, has higher latency and is not recommended for gaming.
Buying Advice
- • Gamers: Linear switches (Red/Silver) for speed, TKL or 75% layout, NKRO support.
- • Writers: Clicky (Blue) for rhythm or Topre for comfort.
- • Office: Tactile (Brown) or Linear (Red) to be quiet, or silenced switches to avoid disturbing colleagues.
- • Coders: HHKB or programmable keyboards (VIA) to improve shortcut efficiency.
Precision Starts Here
Whether you're a competitive gamer or a keyboard enthusiast, get the most accurate performance data available.