Choose the layout (current step)
Full size, 104 keys
Changing the layout does not clear the keys already detected.
Press each key
Please click the keyboard map, then press keys.Hold Esc for 1 second to leave the keyboard map.
EscF1F2F3F4F5F6F7F8F9F10F11F12PrtScScrLkPause`1234567890-=BackspaceInsHomePgUpNum/*-TabQWERTYUIOP[]\DelEndPgDn789+Caps LockASDFGHJKL;'Enter456ShiftZXCVBNM,./Shift↑123EnterCtrlWinAltAltWinMenuCtrl←↓→0.
Check the results
The results appear here after you press keys.
How to use
- In step 1, choose the layout that matches your keyboard.
- Click the keyboard map in step 2, then press each key on your keyboard. A key turns dark while held and stays lightly marked afterwards.
- In step 3, check which keys were not detected. The browser does not receive system shortcuts or the Fn key; see the notes below the tool.
- When you finish, hold the Esc key for 1 second or click elsewhere on the page to leave the keyboard map.
Common questions
- Does an unmarked key mean the key is broken?
- Not always. The keyboard or the system handles the Fn key, system shortcuts and some media keys, so no website can detect them. If any other key stays unmarked and also does nothing in a program such as Notepad, the key may be faulty.
- What is double typing?
- Double typing occurs when a single key press types two characters. This page marks a key as possible double typing when two presses are less than 40 milliseconds apart. A finger cannot usually press that fast.
- Why does the number of keys held together matter?
- Games often need several keys at once. Most keyboards limit how many keys can be held together, and the computer does not receive keys beyond that limit. This page records the most keys received at the same time.
- What if no layout matches my keyboard exactly?
- Please choose the closest one. Keys that are not on the map, such as special keys on some laptops, still appear under “Recent keys” in step 3.
Keys that cannot be tested, and other checks
This page reports the key signals that the browser receives. The system or the keyboard itself handles the keys below, so the browser receives none or only part of them. This does not mean the key is faulty.
Keys the browser does not receive
- Fn key
- The keyboard handles the Fn key itself and does not send it to the computer, so no website can detect it. When you hold Fn and press another key, the page detects the resulting key.
- System shortcuts
- The system handles Windows key shortcuts, Alt+Tab and Ctrl+Alt+Del on Windows, and Command+Tab and Command+Space on a Mac.
- Keys that close the window
- Ctrl+W, Alt+F4, Command+W and Command+Q close the tab or the browser. Please avoid them during the test.
- Print Screen
- On Windows, the browser usually receives only the release of PrtSc. This page counts the key when it is released.
- F1–F12 on a Mac
- On a Mac, F1–F12 control brightness, volume and other functions by default, and the browser does not receive them. Please hold fn and press the key.
- Media keys
- The system usually handles volume and playback keys directly, so the browser may not receive them.
A key does not respond
- Select the keyboard first
- Please click the keyboard picture (or move to it with the Tab key) before you press keys. Otherwise the keys are not recorded.
- Connection
- Please reconnect the USB cable or wireless receiver, or pair a Bluetooth keyboard again. For a wireless keyboard, check the battery.
- Keys pressed together
- Most keyboards limit how many keys can be pressed together. The computer does not receive keys beyond that limit. This page shows the highest number of keys held at the same time.
- Possible double typing
- When the same key is pressed twice less than 40 milliseconds apart, this page marks it as possible double typing. A finger cannot usually press that fast, so a worn or dirty key switch is the likely cause.
Sources
These sources were checked on October 31, 2026.
Menu names in each system and browser may change with updates. If they differ, please follow the names shown on your device.