Online Keyboard Tester

Press any key to see it light up instantly. Check key status, browser key codes, tested keys, mouse buttons, Windows and Mac layouts, and browser-only limitations without installing software.

Press any key or click a mouse button to start testing.
Current status
Waiting for input
Last key
None yet
Key code
None yet
Tested keys
0/122
Mouse: 0/3
⌨️Keyboard: 0/122
🖱️Mouse: 0/3
🔧 Fn Key Detection Issues?

How to use the online keyboard tester

Click the tester, then press each key on your physical keyboard. The page shows the last key, browser key code, current status, tested keys, and mouse button results in real time.

A
- Pressed now: the key is currently held down.
A
- Tested: the key sent a press and release event to the browser.
Fn +
- Fn and many media keys are handled by keyboard firmware or the operating system. If the browser exposes the event, the tester can show it; if not, use the manual Fn/media markers as a checklist.

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?

Select the closest layout, press each key once, and watch the virtual keyboard, Last key, Key code, and Tested keys counters. Use Reset when you change keyboards or want a clean pass.

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?

Sometimes. Fn behavior is often handled inside the keyboard before the browser sees it, and operating systems may reserve media, brightness, screen capture, or secure-input shortcuts. Use the manual Fn/media checklist for keys the browser cannot expose directly.

What do the key colors mean?

The pressed color means the key is being held down right now. The tested color means the browser received the key and saw it release. If a key never changes color, rerun the test and compare another browser or keyboard.

Does this page store what I type?

No. The tester processes key and mouse events in your browser tab for live feedback. Do not type passwords or private text into diagnostic pages, and use the reset button to clear local test state.

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.

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.