Skip to main content
Documentation menu
On this page

Documentation

Keyboard testing documentation

Key diagnostics, click and typing speed, and advanced input tests for gaming keyboards.

  • 19 documented tools
  • 0 downloads required

Overview

Learn how to test your keyboard, identify faulty keys, measure typing and clicking performance, and diagnose advanced keyboard input behavior. Every test on this page reads standard browser keyboard events, so it works with any keyboard the operating system already recognises.

All 19 keyboard tools

Every tool below has its own documentation page and a link straight to the live tool.

Online Keyboard Test

The keyboard tester on the home page — press keys, watch them light up.

  • Available — Live on this site right now.
  • Browser Tool — Runs in the browser you are reading this in.
  • No Install — Nothing to download, no extension, no account.
  • Client-Side — Runs entirely on your device. No test data is uploaded.
  • Desktop — Needs a physical keyboard or mouse to be useful.

Online Keyboard Tester

The full-page tester with five form factors and a running key history.

  • Available — Live on this site right now.
  • Browser Tool — Runs in the browser you are reading this in.
  • No Install — Nothing to download, no extension, no account.
  • Client-Side — Runs entirely on your device. No test data is uploaded.
  • Desktop — Needs a physical keyboard or mouse to be useful.

Broken Key Detector

A guided pass over every physical key, plus a consistency re-test for the ones that look wrong.

  • Available — Live on this site right now.
  • Browser Tool — Runs in the browser you are reading this in.
  • No Install — Nothing to download, no extension, no account.
  • Client-Side — Runs entirely on your device. No test data is uploaded.
  • Desktop — Needs a physical keyboard or mouse to be useful.

Stuck Key Detector

Watches for keys that go down and never come back up, with an adjustable hold threshold.

  • Available — Live on this site right now.
  • Browser Tool — Runs in the browser you are reading this in.
  • No Install — Nothing to download, no extension, no account.
  • Client-Side — Runs entirely on your device. No test data is uploaded.
  • Desktop — Needs a physical keyboard or mouse to be useful.

Key Event Tester

A live inspector for event.key, event.code, location, repeat and modifier state — built for developers.

  • Available — Live on this site right now.
  • Browser Tool — Runs in the browser you are reading this in.
  • No Install — Nothing to download, no extension, no account.
  • Client-Side — Runs entirely on your device. No test data is uploaded.
  • Desktop — Needs a physical keyboard or mouse to be useful.

Keyboard Clicker Test

Measures how many times per second you can press a chosen key, across four techniques.

  • Available — Live on this site right now.
  • Browser Tool — Runs in the browser you are reading this in.
  • No Install — Nothing to download, no extension, no account.
  • Client-Side — Runs entirely on your device. No test data is uploaded.

Typing Speed Test

Measures WPM and accuracy on a timed passage, with three difficulty levels and four durations.

  • Available — Live on this site right now.
  • Browser Tool — Runs in the browser you are reading this in.
  • No Install — Nothing to download, no extension, no account.
  • Client-Side — Runs entirely on your device. No test data is uploaded.

Key Press Test

Times each press: how long you held it, and how long since the last one.

  • Available — Live on this site right now.
  • Browser Tool — Runs in the browser you are reading this in.
  • No Install — Nothing to download, no extension, no account.
  • Client-Side — Runs entirely on your device. No test data is uploaded.
  • Desktop — Needs a physical keyboard or mouse to be useful.

Keyboard Double-Click Test

Applies a millisecond threshold to press-to-press timing and calls out chatter.

  • Available — Live on this site right now.
  • Browser Tool — Runs in the browser you are reading this in.
  • No Install — Nothing to download, no extension, no account.
  • Client-Side — Runs entirely on your device. No test data is uploaded.
  • Desktop — Needs a physical keyboard or mouse to be useful.

Kohi Click Test

The classic Minecraft-PvP CPS benchmark: live rolling CPS, peak CPS and click intervals.

  • Available — Live on this site right now.
  • Browser Tool — Runs in the browser you are reading this in.
  • No Install — Nothing to download, no extension, no account.
  • Client-Side — Runs entirely on your device. No test data is uploaded.

Jitter Clicking Test

Measures jitter-click CPS and, unusually, how even your rhythm is while you do it.

  • Available — Live on this site right now.
  • Browser Tool — Runs in the browser you are reading this in.
  • No Install — Nothing to download, no extension, no account.
  • Client-Side — Runs entirely on your device. No test data is uploaded.

Anti-Ghosting Test

Checks whether simultaneous key presses all arrive, and how many your board can hold at once.

  • Available — Live on this site right now.
  • Browser Tool — Runs in the browser you are reading this in.
  • No Install — Nothing to download, no extension, no account.
  • Client-Side — Runs entirely on your device. No test data is uploaded.
  • Desktop — Needs a physical keyboard or mouse to be useful.

SOCD & Snap Tap Test

A guided three-trial check for opposing-key behaviour: Snap Tap, neutral, first-input or none.

  • Available — Live on this site right now.
  • Browser Tool — Runs in the browser you are reading this in.
  • No Install — Nothing to download, no extension, no account.
  • Client-Side — Runs entirely on your device. No test data is uploaded.
  • Desktop — Needs a physical keyboard or mouse to be useful.

Rapid Trigger Test

Times the full press-release-press cycle over five seconds and isolates the reset gap.

  • Available — Live on this site right now.
  • Browser Tool — Runs in the browser you are reading this in.
  • No Install — Nothing to download, no extension, no account.
  • Client-Side — Runs entirely on your device. No test data is uploaded.
  • Desktop — Needs a physical keyboard or mouse to be useful.

Keyboard Polling Rate Test

Measures the auto-repeat rate in Hz while you hold a key, with jitter and consistency.

  • Available — Live on this site right now.
  • Browser Tool — Runs in the browser you are reading this in.
  • No Install — Nothing to download, no extension, no account.
  • Client-Side — Runs entirely on your device. No test data is uploaded.
  • Desktop — Needs a physical keyboard or mouse to be useful.

HID Keyboard Tester

Browser key events side by side with raw WebHID reports, when your browser supports it.

  • Available — Live on this site right now.
  • Browser Tool — Runs in the browser you are reading this in.
  • No Install — Nothing to download, no extension, no account.
  • Client-Side — Runs entirely on your device. No test data is uploaded.
  • Requires Permission — Asks your browser for access before it can run.
  • Desktop — Needs a physical keyboard or mouse to be useful.

CS2 Bind Generator

Build binds on a visual keyboard and export a clean autoexec.cfg that stays inside Valve's rules.

  • Available — Live on this site right now.
  • Browser Tool — Runs in the browser you are reading this in.
  • No Install — Nothing to download, no extension, no account.
  • Client-Side — Runs entirely on your device. No test data is uploaded.

Keybind Checker

Maps your binds on a visual keyboard and names what could go wrong — without scoring you.

  • Available — Live on this site right now.
  • Browser Tool — Runs in the browser you are reading this in.
  • No Install — Nothing to download, no extension, no account.
  • Client-Side — Runs entirely on your device. No test data is uploaded.
  • Desktop — Needs a physical keyboard or mouse to be useful.

Gamepad Tester

Test controller buttons, analog thumbsticks, triggers, D-pad, and vibration online.

  • Available — Live on this site right now.
  • Browser Tool — Runs in the browser you are reading this in.
  • No Install — Nothing to download, no extension, no account.
  • Client-Side — Runs entirely on your device. No test data is uploaded.
  • Desktop — Needs a physical keyboard or mouse to be useful.

Which of these ask for a permission

Most tools here need nothing at all. These ones cannot work until your browser grants access, and each asks only when you start the test:

  • HID Keyboard Tester — Browser key events side by side with raw WebHID reports, when your browser supports it.

Note

A permission prompt is a browser feature, not a sign-up. Denying it only stops that one test; nothing else on the site changes.

Where to go next

Pick a tool above to read its documentation, or open the live Keyboard tools page to start testing straight away. The troubleshooting hub covers the problems that come up across more than one tool.

Keyboard testing, without installing anything

Key diagnostics, click and typing speed, and advanced input tests for gaming keyboards.