Keyboard Latency Test

-Last ms
-Average ms
-Jitter ms
0/20Presses
Click to StartThen tap any key again and again

Free Keyboard Latency Test Online

Check how quickly your screen responds when you press a key. This keyboard latency test measures the time from your key press to the next screen frame and shows the result in milliseconds (ms).

Pick a key count, press Start, and type. You get a live chart while you test and a full summary when you finish.

How to Use the Keyboard Latency Test

  1. Choose the number of key presses. Select 20, 50 or 100 keys. Fewer keys give a quick check. More keys give a bigger sample.
  2. Click Start. The test begins and the counter shows your progress, such as 17/20.
  3. Press keys on your keyboard. Each press adds a bar to the chart. The line under the chart shows your last key and its latency, for example “Last key: A · 11.4 ms”.
  4. Finish or stop early. The test ends when you reach your chosen count. The Start button turns into Stop while the test runs, so you can end it at any time.
  5. Read your results. A summary window shows your average latency and detailed stats.
  6. Run it again. Use Try Again, Click to Retry or Reset to start over.

Note that the key-count buttons are dimmed during a test. Choose your count before you press Start.

What the Live Dashboard Shows

While you test, four boxes update with every key press:

  • Last ms: the latency of your most recent key press.
  • Average ms: the average of all presses so far.
  • Jitter ms: how much your latency varies from press to press.
  • Presses: how many presses you have made out of your chosen total.

The bar chart shows one bar for each key press, scaled from 0 ms up to 50 ms. A dashed line marks your running average, so you can quickly see which presses were faster or slower than normal.

Understanding Your Results

When the test ends, the summary window gives you these numbers:

ResultWhat it tells you
Average input-to-frame latencyThe main score. The typical delay between a key event and the screen frame, in ms.
Rating labelA short verdict next to your score, such as “Excellent: very low latency”.
FastestYour lowest single-press latency.
SlowestYour highest single-press latency.
JitterHow consistent your results were. Lower means steadier.
Event delayA browser-side timing figure reported with your results.
SamplesThe number of key presses measured.
DisplayYour screen’s refresh rate, such as 60 Hz.

Why the display rate matters: this test measures up to the next screen frame, so your monitor’s refresh rate is part of the picture. On a 60 Hz display, one frame lasts about 16.7 ms. That is why a result can differ by up to about one frame from press to press.

Tips for More Useful Results

  • Run the test more than once. A single run can be affected by small timing changes. Compare two or three runs before drawing conclusions.
  • Use a larger sample when you want confidence. The 100-key option gives a steadier average than the 20-key option.
  • Look at jitter, not just the average. Two setups can share the same average, but the one with lower jitter will feel more consistent.
  • Compare like with like. If you are testing two keyboards, use the same browser, the same display and the same key count each time.
  • Check the Display value. If it differs between runs or devices, that can explain different results.

When This Tool Is Useful

  • Comparing two keyboards, or a wired and a wireless setup, using the same browser and screen.
  • Checking whether a new display refresh rate changes your results.
  • Testing the same keyboard in different browsers.
  • Getting a baseline number before changing settings on your computer.

What This Test Does Not Measure

This tool measures browser-side latency, from the key event to the screen frame. A website cannot see everything that happens before the browser gets the key press. Keyboard scan rate, USB polling, wireless links and monitor response all add delay that this test cannot detect.

So treat your result as a useful reading of what the browser sees, not as a full hardware latency measurement. It is best for comparing setups with each other.

Frequently Asked Questions

Is a lower keyboard latency score better?

Yes. Lower numbers mean less delay between pressing a key and the browser showing a frame. Your result also comes with a rating label, such as “Excellent: very low latency”.

Why is my slowest press so much higher than my fastest?

Each press lands at a different moment in the display’s refresh cycle. On a 60 Hz screen, a frame lasts about 16.7 ms, so some spread between presses is normal. The jitter value shows how big that spread was overall.

Does this test show my keyboard’s USB polling rate?

No. Polling rate, scan rate and wireless link delay are outside what a website can see. The test only measures what the browser receives and displays.

Can I stop the test before it finishes?

Yes. Click Stop while the test is running. Use Reset to clear your results and start fresh.

Why does my score change between runs?

Small timing differences are normal in any browser-based measurement. That is why the tool reports average, fastest, slowest and jitter. Running the test several times, or using the 50 or 100 key option, gives a more reliable picture.

Which key should I press?

The test counts presses as you type and shows the last key you pressed, for example “A”. Use the keys you normally type with so the result reflects your real setup.