Keyboard Polling Rate Test – Free Online Hz Test

Tap one key repeatedly for 5 seconds to estimate the keyboard event rate detected by your browser.

0 Hz
Click here, then tap one key repeatedly to start
0 Valid Key Presses
5.0s Time Left
0 Hz Best Event Rate
— Average Interval
— Minimum Interval
— Maximum Interval

Tip: Tap the same key repeatedly. Do not hold the key down.

What this test measures: This browser-based tool estimates the frequency of keyboard events received while you repeatedly press a key. It does not directly measure your keyboard's USB hardware polling rate, scan rate, firmware latency, or total input latency.

What Is Keyboard Polling Rate?

Keyboard polling rate is how frequently a keyboard reports its input state to a computer, measured in Hertz (Hz). A higher polling rate provides more frequent opportunities to report key-state changes, potentially reducing polling-related waiting time.

For example, 125 Hz corresponds to a nominal polling interval of 8 ms, while 1000 Hz corresponds to 1 ms. However, polling rate is only one factor affecting keyboard response time and input latency. Key scanning, switch debounce, firmware, connection type, and system processing also contribute.

Learn more about how a keyboard works.

How Does Keyboard Polling Rate Work?

A keyboard detects key presses through its key matrix and reports input information to the computer. Its polling rate determines how frequently it can report its input state.

Polling RateNominal IntervalCommon Use
125 Hz8 msEveryday computing
250 Hz4 msGeneral typing and gaming
500 Hz2 msGaming and frequent input
1000 Hz1 msResponsive gaming input

Higher polling rates can reduce the wait between reporting opportunities, but they do not guarantee lower overall input lag. The keyboard’s scan rate, debounce processing, firmware, and connection can also affect how quickly a key press is registered.

Polling Rate vs. Scan Rate, Response Time, and Input Latency

These terms describe different aspects of keyboard performance:

  • Polling rate: How frequently the keyboard reports its input state to the computer.

  • Scan rate: How frequently the keyboard controller scans its key matrix for key-state changes.

  • Keyboard latency: The delay involved in detecting, processing, and transmitting keyboard input.

  • Response time: The time taken for a defined input or response process, depending on the measurement method.

  • Browser event rate: The frequency of keyboard events recorded by an online test, which does not directly measure hardware polling rate.

Polling rate and scan rate are measured in Hz, while latency and response time are typically measured in milliseconds (ms).

To examine browser-side input timing, try our Keyboard Latency Test, or read our guide to keyboard latency..

What Does This Keyboard Polling Rate Test Measure?

This keyboard polling rate test measures the timing and frequency of keyboard events received by your browser. It records deliberate key presses and calculates the estimated event rate in Hertz (Hz), along with the average, minimum, and maximum intervals between events.

These measurements help you compare browser-side keyboard input timing and consistency. However, the test does not directly measure your keyboard’s USB hardware polling rate or verify its advertised 125 Hz, 1000 Hz, or 8000 Hz frequency.

Can an Online Test Measure True Keyboard Polling Rate?

No. A browser-based keyboard polling rate checker cannot directly access the USB polling frequency of most keyboards. Browser event processing and operating system scheduling can affect the measured intervals.

For accurate hardware polling rate verification, use compatible hardware-level measurement equipment or specialized software that can access the relevant USB data.

How to Use the Keyboard Polling Rate Test

  1. Click inside the testing area to give it keyboard focus.

  2. Tap the same key repeatedly for five seconds without holding it down.

  3. Review the estimated event rate, valid key press count, and average, minimum, and maximum intervals.

  4. Select Reset Test to repeat the measurement.

For consistent results, use the same keyboard, browser, and testing conditions. Remember that the measured browser event rate is not the same as the keyboard’s actual hardware polling rate or total input latency.

Understanding the Keyboard Polling Rate Test Results

The Hz result represents the estimated frequency of deliberate keyboard events received by your browser, not your keyboard’s actual hardware polling rate. For example, an average interval of 100 milliseconds corresponds to approximately 10 browser events per second (10 Hz).

Valid Key Presses

The number of deliberate keyboard events recorded during the test. Held-key auto-repeat events are excluded.

Average Interval

The average time between recorded key presses, measured in milliseconds (ms). A shorter interval means consecutive key presses arrived closer together.

Minimum Interval

The shortest recorded interval between valid key presses, indicating your fastest observed tapping interval.

Maximum Interval

The longest recorded interval between valid key presses. A large difference between minimum and maximum intervals may indicate inconsistent tapping.

Best Event Rate

The highest estimated browser event rate recorded during the test. It reflects your fastest observed tapping interval, not your keyboard’s hardware polling frequency.

To count every keystroke in real time, try our Keyboard Counter.

What Is a Good Keyboard Polling Rate?

A suitable keyboard polling rate depends on your usage and your keyboard’s capabilities. Standard keyboards commonly use 125 Hz, while 1000 Hz is a common specification for gaming keyboards.

Hardware Polling RateNominal Polling IntervalTypical Use
125 Hz8 msEveryday computing
500 Hz2 msGeneral gaming
1000 Hz1 msResponsive gaming
4000 Hz0.25 msHigh-performance gaming
8000 Hz0.125 msHigh-end gaming keyboards

Higher polling rates provide more frequent reporting opportunities, potentially reducing polling-related delay. However, the practical improvement depends on scan rate, firmware, debounce processing, connection type, and overall system latency.

Why Is Keyboard Polling Rate Important for Gaming?

Keyboard polling rate affects how frequently a keyboard can report input to the computer. A higher rate can reduce the waiting time for the next report, which may benefit timing-sensitive activities such as competitive gaming and rapid key presses.

However, polling rate alone does not determine keyboard responsiveness. The keyboard’s scan rate, switch debounce, firmware, connection, and the computer’s input-processing pipeline also contribute to total latency. A higher polling rate does not automatically guarantee a faster response or better gaming performance.

Wired vs. Wireless Keyboard Polling Rate

Both wired and wireless keyboards can support high polling rates, depending on their hardware and firmware.

  • Wired USB keyboards: Gaming models may support polling rates of 1000 Hz or higher.

  • 2.4 GHz wireless keyboards: Some gaming models offer high polling rates through dedicated wireless receivers.

  • Bluetooth keyboards: Reporting frequency and latency vary by device, Bluetooth implementation, operating system, and power-saving settings.

The connection type alone does not determine a keyboard’s polling rate or overall input latency.

How to Change Keyboard Polling Rate

You can change your keyboard’s polling rate only if its hardware and firmware support adjustable report rates.

Change Polling Rate Using Keyboard Software

Open the manufacturer’s keyboard configuration software and look for Polling Rate, Report Rate, or a similar setting. Select a supported frequency and apply the changes.

Change Polling Rate Using Onboard Controls

Some gaming keyboards support polling-rate adjustments through function-key shortcuts, onboard controls, or a physical switch. Check your keyboard’s manual for the correct procedure.

Can You Change the Polling Rate of Any Keyboard?

No. Many standard keyboards use a fixed polling rate and do not offer a setting to change it. Adjustable polling rates are more common on gaming keyboards designed for performance-focused input.

Features and Benefits of Our Keyboard Polling Rate Test

This free keyboard polling rate test measures browser-side keyboard event timing without requiring software installation. It records deliberate key presses, ignores held-key auto-repeat events, and estimates the event rate.

The tool displays:

  • Estimated browser event rate (Hz)

  • Valid key press count

  • Average, minimum, and maximum intervals

  • Best observed event rate

  • Five-second test duration

Use this keyboard Hz test to examine tapping consistency, compare keyboard event timing under similar conditions, and observe how frequently deliberate key presses are received by your browser. You can reset and repeat the test to compare results.

The tool measures browser-received keyboard events, not your keyboard’s actual USB hardware polling rate. For typing speed and accuracy, try our Typing Test.

Comparison of Common Keyboard Polling Rates

Hardware Polling RateNominal Polling IntervalCommon Context
125 Hz8 msEveryday computing
250 Hz4 msGeneral-purpose input
500 Hz2 msGaming and responsive input
1000 Hz1 msCommon gaming keyboards
2000 Hz0.5 msHigh-performance gaming
4000 Hz0.25 msHigh-polling gaming keyboards
8000 Hz0.125 msSpecialized gaming keyboards

These intervals describe nominal hardware polling frequency, not total keyboard latency. Actual responsiveness also depends on scan rate, firmware, debounce processing, and system behavior.

Explore our guide to different types of keyboards to learn about common keyboard designs.

Frequently Asked Questions

What Is a Keyboard Polling Rate Test?

A keyboard polling rate test examines keyboard input timing. This browser-based tool measures intervals between deliberate key presses and estimates the resulting event rate. It does not directly measure USB hardware polling frequency.

Does This Test Show My Keyboard’s True 1000 Hz Polling Rate?

No. The displayed Hz value is calculated from keyboard events received by your browser. It cannot verify whether your keyboard’s actual hardware polling rate is 125 Hz, 500 Hz, 1000 Hz, or higher.

How Does This Keyboard Hz Test Work?

The tool records deliberate key presses during a five-second test, calculates the intervals between valid events, and estimates the event rate from the average interval. Held-key auto-repeat events are excluded.

Why Does My Keyboard Hz Result Change Between Tests?

Your tapping speed, browser workload, operating-system scheduling, and background processes can affect the measured intervals. For more consistent comparisons, use the same keyboard, browser, and tapping method.

What Is a Good Polling Rate for Gaming?

A 1000 Hz hardware polling rate is common among gaming keyboards and corresponds to a nominal 1 ms polling interval. Some models support 2000 Hz, 4000 Hz, or 8000 Hz. Higher rates reduce the nominal interval but do not guarantee proportionally lower overall input latency.

Can I Increase My Keyboard Polling Rate?

Only if your keyboard supports adjustable polling rates. Depending on the model, you may be able to change the report rate through manufacturer software, firmware settings, or onboard controls. A browser-based test cannot change the hardware polling rate.

Does a Higher Polling Rate Use More CPU?

Higher polling rates can increase the frequency of input reports processed by the system. The actual CPU impact depends on the hardware, operating system, polling rate, and workload.

Do Wireless Keyboards Support 1000 Hz Polling?

Yes. Some wireless gaming keyboards support 1000 Hz or higher through dedicated 2.4 GHz receivers. Bluetooth reporting behavior varies by device and connection implementation, so check the manufacturer’s specifications.

What Factors Affect Keyboard Responsiveness?

Keyboard responsiveness depends on several factors, including switch actuation, scan rate, debounce processing, firmware, hardware polling rate, connection type, operating-system processing, and application behavior. Polling rate alone does not determine total input latency.

Expert Testing Tip

Run the test several times using the same key and a consistent tapping method. Press and release the key rather than holding it down.

Compare results under similar conditions, and interpret the displayed Hz as a browser event rate, not a measurement of your keyboard’s advertised hardware polling frequency.

Related Keyboard Tools

Want to explore more keyboard features and performance? Try these free tools: