FREE KEYBOARD TEST

Keyboard Polling Rate Test: Key Repeat Hz

Need to check your keyboard's real-world repeat rate or input responsiveness? This tool measures your OS key repeat rate in Hz while you hold a key, giving you peak Hz, a stability score, and a live visual chart across your keyboard. Perfect for troubleshooting input lag or comparing keyboard performance, all right in your browser.

Key repeat rate

Hold a key to measure OS repeat events per second.

Hold Space or a letter key continuously.

Repeat Hz

Hold a key

Peak Hz

Stability

Typical USB

125 Hz

Gaming KB

Up to 1000 Hz

Samples

0

Limitations

  • Browser tests cannot capture all media or system shortcut keys.
  • Results depend on your OS, browser, and active extensions.
  • Wireless keyboards may add slight input delay not shown here.

What Does This Tool Do?

The Keyboard Polling Rate Test measures how frequently your keyboard reports key presses to your operating system while you hold down a key. It displays this as a repeat rate in Hertz (Hz), showing how many times per second the key event is registered and sent to your system. Along with raw Hz, the tool gives you a peak Hz value, a stability score that reflects how consistent the repeat rate is, and a live visual chart mapping your input. You also get a full on-screen keyboard visual, so you can see how different keys behave in real time.

A step-by-step pipeline diagram showing keyboard input events flowing into browser detection, live repeat rate measurement, and export…
How the Keyboard Polling Rate Test measures and analyzes your key inputs.

Unlike specialized hardware meters or lab equipment, this browser-based test provides a practical, accessible way to benchmark keyboard responsiveness and diagnose issues. It is especially useful for gamers, typists, and anyone sensitive to input lag or missed key presses. The measurements are approximate, since browsers depend on OS key repeat settings and are limited by browser refresh rates. Still, this tool offers a fast, easy way to get real-world data without any extra downloads.

How to Use This Tool

  1. Open the Keyboard Polling Rate Test in your preferred browser on Windows, macOS, or Linux.
  2. Focus on the testing area by clicking anywhere inside the tool. This ensures the keyboard input goes directly to the test instead of your browser or another app.
  3. Press and hold any key on your keyboard. The tool will immediately begin measuring how often the key repeat signal is sent, updating live in the Hz chart. Try keys like Space, A, Enter, or arrow keys for different behaviors. Some keyboards and operating systems treat modifier keys or function keys differently.
  4. Watch the live Hz readout, peak value, stability score, and the graph. The full keyboard visual will highlight the key you are pressing.
  5. Release the key and try another one to compare performance. You can run multiple tests to see how your keyboard handles rapid input or to compare different keys.

No installation or drivers are required. For best results, close other programs that might intercept keyboard input, and avoid running the test in a minimized or background tab.

Understanding Your Results

The main output is the key repeat rate, measured in Hertz (Hz). This shows how many times per second your keyboard sends repeat signals while a key is held. For most modern keyboards and operating systems, you will see values from 15 Hz to 30 Hz, depending on your OS settings and keyboard firmware.

Horizontal bar chart comparing typical keyboard repeat rates in Hz for various operating systems and keyboard types, including modern…
Compare keyboard repeat rates across different devices and settings.

Peak Hz shows the highest repeat rate recorded during your test. If this number is significantly higher than your average Hz, it may indicate inconsistent performance, possibly due to system lag, background processes, or browser limitations.

The stability score reflects how steady the repeat rate is over time. A high stability score means the keyboard sends signals at a consistent interval, which is important for gaming or rapid typing. Lower stability can point to issues like USB bus contention, poor keyboard firmware, or OS-level input lag.

The repeat rate chart gives a visual timeline of repeat events, helping you spot spikes, dips, or irregularities. The full keyboard visual shows live feedback for every key, making it easy to identify if only specific keys or zones have issues.

Common Problems This Helps Diagnose

This tool is especially useful for identifying input lag, missed key repeats, or inconsistent performance with keyboards. If you notice that your typing feels sluggish, or your game character does not respond as expected, a low or unstable Hz score can pinpoint the problem.

Grid of four icons representing common keyboard issues detected by the polling rate test, such as input lag, missed repeats, unstable…
Common problems you can detect with the Keyboard Polling Rate Test.

Gamers often use this type of test to check if their mechanical keyboard, like the Logitech G Pro or Corsair K70, is performing optimally or if OS settings are limiting their repeat rate. Some users discover that certain keys are less responsive, possibly due to hardware wear, firmware bugs, or debris under the keycap.

Issues with remote desktops, KVM switches, or certain wireless keyboards can also show up as low or erratic repeat rates. This tool helps confirm if your input device is the root cause or if the problem lies elsewhere, like with your operating system, USB drivers, or browser.

Examples and Scenarios

Scenario 1: Gamer Testing a New Mechanical Keyboard A user plugs in a Corsair K70 and runs the test. Holding down the Spacebar shows a repeat rate of 30 Hz with a stability score above 95, confirming fast, consistent input ideal for fast-paced games.

Scenario 2: Office Worker Diagnosing Typing Lag Typing on a Dell KB216, the user notices a sluggish response in Word. The test reveals a repeat rate of just 15 Hz and fluctuating stability, leading the user to check Windows keyboard repeat settings and update the driver.

Scenario 3: Diagnosing Wireless Keyboard Issues With a Logitech K780 wireless keyboard, the repeat rate drops to 10 Hz and the chart shows dips. After switching USB ports and moving the receiver closer, the rate improves to 20 Hz with higher stability.

Scenario 4: Testing After OS Tweaks A MacBook user increases the key repeat rate in macOS settings. The test now shows 25 Hz, up from 12 Hz, and a smoother graph, confirming the changes took effect system-wide.

Scenario 5: Identifying Browser Limitations on Older Hardware A user with a budget laptop and Chrome browser sees erratic Hz values and low stability. Running the test in Firefox, the results improve slightly. The user realizes browser and hardware can both affect test accuracy, and considers using desktop software for more precise results.

Tips for Accurate Testing

For the best results, test in a current browser like Chrome, Edge, or Firefox. Make sure the tool is the active window to prevent missed key events. Close other programs that might intercept keyboard input or use significant CPU resources, as background activity can cause dips in repeat rate or stability.

If you are using a wireless keyboard, minimize distance and interference between the keyboard and its receiver. Try different USB ports, ideally directly on your PC or laptop rather than through a hub.

Double-check your operating system's keyboard repeat settings. Windows, macOS, and Linux all allow you to adjust repeat delay and rate. A low repeat rate in the OS will cap the maximum Hz you can achieve, regardless of keyboard model.

Run the test with several keys, not just one, to spot key-specific issues. For the most stable readings, hold the key steadily for several seconds. If you are troubleshooting performance on a gaming keyboard like the SteelSeries Apex Pro or Razer Huntsman, make sure any vendor software is up to date and not conflicting with OS input handling.

Browser vs Desktop Software

Browser-based input tests are convenient and require no installation, but they are limited by browser rendering speed, OS input APIs, and potential background throttling. Most browsers operate at 60 Hz or lower, so very high repeat rates or ultra-low latency measurements may be capped or rounded off. Certain key events might be filtered or delayed by the browser, especially with aggressive power-saving or security settings.

Desktop software, like AquaKeyTest or PassMark KeyboardTest, can access lower-level APIs and often provide more granular timing resolution. This is especially important for professional gamers, competitive typists, or engineers who need to diagnose hardware at the millisecond level.

For most users, the browser test is accurate enough to spot major issues or compare different keyboards. If you need lab-grade precision or are troubleshooting edge cases, consider using dedicated desktop software alongside the browser tool for a complete picture.

Summary

The Keyboard Polling Rate Test gives you a fast, practical way to measure your keyboard's real-world repeat rate and input consistency. By holding a key, you can see how frequently repeat signals are sent, spot performance issues, and compare keyboards or OS settings, all without any extra downloads. While browser tests have limitations, they are invaluable for everyday troubleshooting and quick comparisons. For the most accurate results, test with different keys, check your OS settings, and consider both browser and desktop tools if you need deeper insights. Whether you are a gamer, typist, or IT pro, this tool helps you understand and optimize your input experience.

Frequently Asked Questions

What is a keyboard polling rate and why does it matter?

A keyboard polling rate is the frequency at which your keyboard reports key events to your operating system, usually measured in Hertz (Hz). It matters because a higher polling rate means your key presses and repeats are detected faster, reducing input lag and improving responsiveness. This is especially important for gaming, fast typing, or any application where rapid input is crucial. Most standard keyboards poll at 125 Hz, but repeat rates are typically capped by the OS at much lower values. High repeat and polling rates help ensure your actions are registered without delay.

How accurate is this browser-based Keyboard Polling Rate Test?

The accuracy of this test is good enough for everyday troubleshooting or comparison, but it is limited by browser and operating system constraints. Browsers can only measure key repeats as fast as the OS and browser event loop allow, which may introduce some delay or rounding. You will see approximate values rather than lab-grade precision. If you need millisecond-level accuracy, dedicated desktop tools offer more direct access to hardware and can provide more precise measurements.

Does my keyboard model affect the repeat rate?

Yes, your keyboard's firmware and hardware design can influence repeat rate, but the operating system's settings often play a bigger role. Most mechanical keyboards like the Logitech G Pro or Corsair K70 can handle rapid inputs, but if your system's repeat rate is set low, that will cap the maximum Hz you see. Some older or budget keyboards may have slower internal polling, resulting in lower or less stable repeat rates. Wireless keyboards can also suffer from added latency, especially if there is interference or a weak battery.

How do I change my keyboard repeat rate in Windows or macOS?

On Windows, go to Control Panel, then Keyboard settings, and adjust the Repeat Rate slider. Higher values mean faster repeats. On macOS, open System Settings or System Preferences, select Keyboard, and move the Key Repeat slider to the right for a faster rate. Both platforms require you to apply changes and may need a system restart to take full effect. After adjusting, use this tool again to confirm your new repeat rate.

Can this test detect double-press or ghosting issues?

This tool primarily measures how often a key is repeated while held down. It can help identify if a key is not repeating consistently or if there are missed repeats, which may point to debounce or hardware faults. However, it is not specifically designed to test for ghosting (multiple key presses being registered incorrectly) or double-press issues. For those, you may need a rollover test or a tool that detects simultaneous keypresses across the matrix.

Why does my repeat rate fluctuate during testing?

Fluctuations in repeat rate can be caused by several factors: background programs using CPU, browser tab throttling, wireless interference, or inconsistent OS event handling. It can also be due to browser refresh rates, especially on older hardware or when running multiple tabs. For the most stable results, close other programs, use a wired keyboard, and keep the test in the active browser tab.

Is this tool safe to use? Does it collect or store my keystrokes?

The Keyboard Polling Rate Test runs entirely in your browser and does not transmit, store, or log any keystrokes. All processing happens locally on your device. It is as safe as any other reputable web-based tool. As always, use caution when entering sensitive data anywhere online, but this tool is designed purely for testing input rates and does not access or retain your private information.

Can I use this tool on mobile devices or tablets?

Most mobile devices and tablets have virtual keyboards that do not support the same key repeat signals as physical keyboards. As a result, this tool may not function correctly on touchscreen devices. For accurate results, use a laptop or desktop computer with a physical keyboard attached. Some tablets with keyboard docks may work, but results can vary depending on the device and OS.

Why do I see a low repeat rate even with a gaming keyboard?

A low repeat rate is usually due to the operating system's keyboard settings rather than the keyboard hardware itself. Even high-end gaming keyboards like the SteelSeries Apex Pro or Razer BlackWidow are limited by OS repeat rate settings. Make sure your repeat rate is set to maximum in your OS. Also, check if vendor software is overriding these settings or if background processes are causing input lag.

How do browser limitations impact the results?

Browsers can only process keyboard events as quickly as their internal event loop and rendering allow. Most browsers refresh at 60 Hz, so measurements faster than that may be averaged or capped. Browser security and power-saving features can also throttle background tabs, leading to missed or delayed events. For the highest accuracy, keep the tool in an active tab and use recent versions of Chrome, Edge, or Firefox.

What is a good repeat rate for gaming or fast typing?

Most competitive gamers and fast typists prefer repeat rates in the range of 25-30 Hz, with high stability. This ensures rapid in-game movements or typing bursts are registered promptly. Lower repeat rates (under 15 Hz) can make input feel sluggish or unresponsive. However, the ideal rate also depends on personal preference and the types of games or applications you use. Always test your setup after making changes.

Does USB polling rate affect key repeat rate?

USB polling rate (often 125 Hz or 1000 Hz for gaming keyboards) determines how often the keyboard checks for new key states, but the key repeat rate is usually controlled by the OS. A higher USB polling rate can improve the initial detection of key presses and reduce input lag, but the repeat rate while holding a key is still capped by OS settings. Both factors work together for the best input experience.

Why do wireless keyboards sometimes show lower Hz or stability?

Wireless keyboards are more prone to interference, distance issues, and battery limitations. This can cause delayed or missed key repeat events, resulting in lower Hz values or unstable repeat rates. Placing the receiver closer to the keyboard, replacing batteries, or using a wired connection can improve results. Some wireless models, like the Logitech K780, perform better with strong signal and minimal interference.

Can I use this tool to compare different keyboards?

Yes, the tool is ideal for comparing the real-world repeat rates and stability of different keyboards. Try the same key on each keyboard under the same OS settings and browser. This can help you spot differences in hardware, firmware, or even wear on older keyboards. It is a quick way to benchmark options before committing to a new model.

What should I do if my repeat rate is much lower than expected?

First, check your operating system's key repeat settings and raise the repeat rate slider if needed. Make sure your keyboard drivers are up to date and that no other software is interfering with input. Try a different USB port or cable, and test in another browser. If you are using a wireless keyboard, check battery levels and reduce interference. Persistent low rates may indicate a hardware fault, so try with a different keyboard if possible.

Is there a way to improve the accuracy of browser-based keyboard tests?

To get the most accurate results, use a modern browser, keep the test in the active tab, and avoid running resource-heavy programs. Test with a wired keyboard, and close any software that might intercept input events (like remote desktop clients or macro tools). If you are still seeing unstable results, try running the test on another computer or use dedicated desktop software for more precise measurements.

Benchmark data from PassMark and publisher specs. Calculators run locally in your browser — we never upload your hardware info.