Keyboard polling rate test — live Hz, free
Press keys and watch your live event rate in Hz, with average Hz and max Hz. Includes a mouse polling rate test mode. No sign-up, no download — everything runs in your browser.
Last input:
Click this box, press Start, then press any keys — try tapping different keys rapidly for the highest reading.
Elapsed: 0.0s · Mouse-mode reading: —
Honest note: a browser cannot read your keyboard's USB report rate directly — it only sees key events when a key changes state. So keyboard mode measures your key event rate in the browser, and holding one key shows the OS repeat rate (about 30 Hz), which is normal. Mouse mode is closer to a true hardware reading, because continuous mouse movement produces a stream of events at the mouse's report rate. Nothing you press or move is uploaded or stored.
How to use the keyboard polling rate test
Press Start
Click Start, then click the test box so it has keyboard focus. The timer and counters begin.
Press keys
Tap different keys rapidly, or hold a key to see the repeat rate. The live rate updates every 100 ms from a rolling one-second window.
Read your results
Live Hz is your current rate, Average Hz covers the whole test, and Max Hz is your best one-second burst. Press Stop to freeze the result.
What is a good polling rate?
Polling rate is how often your keyboard reports to the computer, in hertz (Hz). A 1000 Hz keyboard reports 1000 times per second — once every millisecond. A 125 Hz keyboard reports every 8 milliseconds. Higher means lower latency, but the gains shrink fast past 1000 Hz.
1000 Hz — excellent
The standard for modern gaming keyboards. 1 ms report interval; the sweet spot for competitive play.
500 Hz — very good
2 ms interval. Feels identical to 1000 Hz for most players, and a good pick for wireless battery life.
250 Hz — fine
4 ms interval. Good enough for casual gaming and everyday typing.
125 Hz — basic
8 ms interval. The classic USB default on office keyboards. Fine for typing; noticeably slower for fast games.
2000–8000 Hz — esports only
Some flagship esports keyboards offer this. The benefit over 1000 Hz is tiny for most people and it uses more CPU.
What about wireless?
Good wireless gaming keyboards now hit a true 1000 Hz over their 2.4 GHz receiver. Over Bluetooth, many drop to 125–250 Hz — worth testing if you play wirelessly.
Keyboard vs mouse polling rate
Both are measured in Hz, but they are tested differently. A keyboard only sends a report when something changes, so a browser test counts key events. A mouse sends a constant stream of position reports while it moves, so a mouse test can track its report rate closely. That is why this page has both modes: keyboard mode for your key event rate, mouse mode for a hardware-style reading. For a lab-grade keyboard measurement, use your keyboard maker's own software.
⌨️ Keyboard mode
Counts keydown and keyup events in a rolling one-second window. Best for comparing how responsively different keyboards register fast taps in your browser.
🖱️ Mouse mode
Counts mousemove events inside the test box. Move in fast circles: a 1000 Hz mouse should read near 1000 Hz, a 500 Hz mouse near 500 Hz, and a basic office mouse near 125 Hz.
Frequently asked questions
What is keyboard polling rate?
How often a keyboard reports its state to the computer, in hertz (Hz). 1000 Hz means 1000 reports per second (every 1 ms); 125 Hz means every 8 ms. Higher is more responsive.
What is a good polling rate for gaming?
1000 Hz is the standard on modern gaming keyboards and is considered excellent. 500 Hz is very good, 250 Hz is fine for casual play, and 125 Hz is the basic USB default. Above 1000 Hz the benefit is tiny for most players.
Why does holding one key show about 30 Hz?
That is normal. Browsers only get a key event when a key changes state, so holding one key shows your operating system's key-repeat rate (around 30 per second), not the keyboard's USB polling rate. Tap different keys rapidly for higher readings, or use mouse mode for a hardware-style reading.
Is this test accurate?
It is an estimate, and the page says so. A browser cannot read a keyboard's USB report rate directly. Mouse mode is closer to a hardware reading because movement generates a continuous event stream. For a lab-grade number, use your keyboard maker's software or a USB analyser.
Does a higher polling rate drain battery or CPU?
Slightly. A 1000 Hz device wakes the computer 1000 times per second, using a little more CPU than 125 Hz, and on wireless keyboards it can shorten battery life. On a modern desktop the difference is negligible for most people.
Is my data sent anywhere?
No. Every measurement happens in your browser. Keys you press and mouse movements you make are never uploaded, stored, or tracked.