Online Keyboard Tester
Start keyboard capture, then press keys in the test area to view received events and codes. Choose Windows or Mac, keyboard size and regional layout separately. Check mouse buttons and use your own manual confirmation for Fn; media events alone cannot prove Fn use.
Start focuses this area. Keys are captured only here; Esc pauses capture. Navigation, form controls and copy remain available.
Choose the physical layout separately from language, OS and size. Key shapes are simplified reference diagrams; your OS input source may use different legends. Additional codes remain visible below.
All keyboard and mouse tests
Pick the test that matches the problem you're checking. Every tool runs in your browser, with no download and no sign-up.
Keyboard Tests
- Typing Speed Test
Measure your WPM and accuracy with timed typing tests.
- Ghosting / NKRO Test
Check which simultaneous key presses reach your browser.
- Performance & Latency Test
Observe key intervals, tapping rhythm and OS key repeat.
- Key Chatter Test
Review short gaps between repeated inputs from the same key.
- Snap Tap / SOCD Test
Compare browser event patterns for opposite direction keys.
- Spacebar Test
Count spacebar inputs and measure presses per second.
Mouse Tests
- CPS Click Test
Measure clicks per second with 1 to 60 second timers.
- Double Click Test
Review short intervals between mouse-button inputs.
- Right Click Test
Measure right-button clicks per second and click intervals.
- Jitter Click Test
See how many clicks per second jitter clicking gives you.
- Butterfly Click Test
Two-finger butterfly clicking with CPS and rhythm stats.
- Kohi Click Test
A timed CPS practice test inspired by Minecraft PvP.
- Scroll Wheel Test
View scroll speed and direction in the units reported by the browser.
- Mouse Polling Rate Test
Estimate the rate of mouse movement samples observed by your browser.
How to use the online keyboard tester
Start keyboard capture, then press keys in the test area to view received events and codes. Choose Windows or Mac, keyboard size and regional layout separately. Check mouse buttons and use your own manual confirmation for Fn; media events alone cannot prove Fn use.
Use a physical keyboard for the most reliable result
The page stays readable on phones and tablets, but a mobile virtual keyboard cannot expose every hardware key, Fn layer, mouse button, or multi-key combination. For a full pass, use a desktop or laptop browser with the keyboard connected.
Browser testing limits
A web page can only report keyboard and mouse events that your browser exposes. System shortcuts, firmware layers, secure input fields, damaged switches, wireless latency, and USB hubs can affect what appears here.
For repeated failures, compare another browser or computer, reset this test, and check your keyboard layout, driver, cable, or Bluetooth connection.
Online keyboard tester FAQ
How do I test every key on my keyboard?
Choose the system labels, keyboard size and physical layout, then start capture. Press each key in the focused test area and watch the received events and observed-key count. Esc pauses capture. Use Reset for a fresh check; Fn/media manual marks are separate from core progress.
Why did not a key light up?
Try another browser, click the test area again, check your keyboard layout, and compare with another device if possible. If the same key fails everywhere, it may be a hardware, cable, wireless, driver, or firmware issue.
Can I test laptop keyboards, mechanical keyboards, and external keyboards?
Yes. Laptop keyboards are useful for a first check, mechanical keyboards often expose clearer key events, and USB external keyboards are easiest to compare. Bluetooth keyboards may show extra delay or missed events when the connection is unstable.
Can the tester detect Fn, media keys, and system shortcuts?
What do the key colors mean?
Does this page store what I type?
Key and mouse events are processed in this tab. Test progress is saved in this browser; Reset clears the tester state. Usage analytics may receive aggregate counts, but not typed text or raw key sequences. A report you choose to copy includes the observed key identifiers.
Can I use this keyboard test on a phone?
You can read the guide and test limited external-keyboard events on mobile, but phone touch keyboards do not behave like physical keyboards. Use a desktop or laptop with the real keyboard for repair decisions, ghosting checks, and complete key coverage.
How do I test if my Fn key works?
Try the intended Fn combination and check its effect yourself, then use the manual confirmation if appropriate. A media event can also come from a dedicated key or firmware setting, so it cannot prove that Fn was pressed. Fn and optional media keys do not contribute to core key coverage.
This browser test is a fast first check for keyboard input, mouse buttons, ghosting symptoms, and layout issues. For repair decisions, compare results across browsers and devices.
Keyboard Guides & Resources
Go deeper with our expert guides - testing methods, troubleshooting, and buying advice.
How to Test Your Keyboard: A Complete Step-by-Step Guide
Learn to test every keyboard key in your browser, read key codes, spot dead or chattering keys, and decide if a keyboard needs cleaning or replacing.
Read guide →How to Fix Unresponsive Keyboard Keys
A practical troubleshooting guide for dead or intermittent keyboard keys — from software checks and cleaning to switch replacement — fix the real cause.
Read guide →Keyboard Cleaning and Maintenance: Make Your Board Last a Decade
How to clean a keyboard safely — quick weekly care, deep cleaning with keycap removal, spill response, and a schedule that makes it last a decade.
Read guide →