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.

Capture paused

Start focuses this area. Keys are captured only here; Esc pauses capture. Navigation, form controls and copy remain available.

Last keyNone yet
Mouse0/3

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.

Optional media/Fn markers: click only to record your own manual confirmation. They are excluded from core progress.
History
Press any key or click a mouse button to start testing.

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.

A
- Pressed now: reported as down until a release event arrives or capture is paused.
A
- Observed: a keydown event reached the browser; release is not required for this mark.
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?

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?

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 follows received down and up events and clears when capture pauses. The observed color means a keydown event was received; it does not certify a physical release. Manual Fn/media marks are your own confirmations. Repeat missing observations with the test area focused.

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.