Keyboard Polling Rate Test

Measure your keyboard polling rate in real time. Press any key repeatedly as fast as you can and see your Hz, interval times, and a performance rating.

Click here, then press any key rapidly
Press the same key as fast as you can for at least 3 seconds
Current Hz
Average Hz
Total Presses
0
Min Interval
— ms
Max Interval
— ms
Polling Rate Scale
125 Hz250 Hz500 Hz1000 Hz2000 Hz
Ad Space

How the Keyboard Polling Rate Test Works

The keyboard polling rate test measures the frequency at which your keyboard communicates with your computer. Polling rate is expressed in Hertz (Hz) — a 1000Hz keyboard sends its state to the PC 1000 times per second, meaning every millisecond. This tool captures the time between consecutive keydown events in your browser, calculates the interval, and converts it to a frequency reading in Hz. The more keypresses you record, the more accurate the average becomes.

Polling Rate Formula

Polling Rate (Hz) = 1000 / Average Interval (ms)

Example: 1000 / 1.0 ms = 1000 Hz

Example: 1000 / 8.0 ms = 125 Hz

The keyboard polling rate test records timestamps of consecutive keydown events, calculates the average interval between them, and converts that interval to a frequency in Hertz.

When you press a key rapidly, the browser fires keydown events at intervals determined by your keyboard's polling rate, the operating system's input handling, and the browser's event loop. This keyboard polling rate test uses high-resolution timestamps (performance.now) to measure these intervals as precisely as possible within a browser environment.

Understanding Keyboard Polling Rate Results

A standard USB keyboard typically polls at 125Hz (8ms interval), meaning the PC checks the keyboard state 125 times per second. Gaming keyboards commonly offer 250Hz (4ms), 500Hz (2ms), or 1000Hz (1ms) polling rates. The latest generation of competitive gaming keyboards from brands like Wooting, Razer, and SteelSeries push to 2000Hz, 4000Hz, or even 8000Hz for the absolute lowest input latency.

Keep in mind that browser-based measurements have inherent limitations. JavaScript event timing is subject to browser throttling and OS scheduling overhead, so the measured Hz may appear slightly lower than your keyboard's actual hardware specification. For the most accurate hardware-level measurements, manufacturer software or dedicated tools are recommended. However, this online keyboard polling rate test gives you a reliable ballpark figure without installing anything.

Why Polling Rate Matters for Gaming

In competitive gaming, every millisecond counts. At 125Hz, there can be up to 8ms of delay between pressing a key and the computer registering it. At 1000Hz, this worst-case delay drops to just 1ms. For games like Valorant, CS2, and fighting games where frame-perfect inputs matter, a higher polling rate keyboard provides a measurable advantage. Combined with a high-refresh-rate monitor and low-latency mouse, a 1000Hz+ keyboard completes the competitive input chain.

The difference between 125Hz and 1000Hz is most noticeable in rapid key sequences — strafing in shooters, combo inputs in fighting games, and fast typing in rhythm games. If your keyboard supports multiple polling rates, test each setting with this keyboard polling rate test to confirm it is working as expected. Pair your keyboard optimization with mouse tuning using our DPI Calculator and eDPI Calculator to ensure your entire input chain is running at peak performance.

How to Improve Your Polling Rate

If your polling rate is lower than expected, check your keyboard software settings. Most gaming keyboards default to 1000Hz but some ship at 500Hz or 125Hz to maximize battery life on wireless models. Updating firmware and drivers can also resolve polling rate issues. For wired keyboards, ensure you are using a USB port directly on the motherboard rather than a hub, as hubs can introduce additional latency and reduce effective polling rates.

For the complete competitive input optimization workflow, also verify your click speed to test mouse responsiveness, and use the FPS Calculator to confirm your system delivers enough frames to take advantage of your keyboard's low-latency polling rate.

Frequently Asked Questions

What is keyboard polling rate?

Keyboard polling rate is how often your keyboard reports its state to the computer, measured in Hertz (Hz). A 1000Hz polling rate means the keyboard sends data 1000 times per second, or every 1 millisecond. Higher polling rates reduce input lag and provide more responsive keypress registration.

How does this test measure polling rate?

This test measures the time intervals between consecutive keydown events in your browser. By calculating the average interval between rapid keypresses, it estimates the polling rate in Hz. For best results, press a key as rapidly and consistently as possible for several seconds.

What is a good keyboard polling rate for gaming?

For competitive gaming, 1000Hz (1ms response) is the standard. Most modern gaming keyboards support 1000Hz polling. Some premium keyboards now offer 2000Hz, 4000Hz, or even 8000Hz polling rates. For casual use, 125Hz or 250Hz is adequate, but gamers benefit from 1000Hz or higher.

Why does my polling rate seem lower than expected?

Browser-based tests have inherent limitations. JavaScript event timing is subject to browser throttling, OS scheduling, and event queue delays. The measured rate may appear lower than the actual hardware polling rate. For the most accurate measurement, use dedicated software or check your keyboard manufacturer software.

Does polling rate affect gaming performance?

Yes, higher polling rates reduce input lag. At 125Hz, there is up to 8ms delay between your keypress and the computer registering it. At 1000Hz, this drops to 1ms. In fast-paced competitive games like Valorant or CS2, this difference can matter for reaction-dependent plays.

How do I change my keyboard polling rate?

Most gaming keyboards let you change polling rate through their companion software (like Razer Synapse, Corsair iCUE, or Logitech G Hub). Some keyboards have a physical switch or button combination. Check your keyboard manual or manufacturer website for specific instructions. Standard non-gaming keyboards are typically fixed at 125Hz.