Skip to content
NewKitApp

Search tools

Jump to any tool by name

Keyboard Tester

Test every key on your keyboard with a live interactive visual layout.

Keys tested: 0 / 104
0%
Click the keyboard below, then press any key to start testing…
esc
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
~`
!1
@2
#3
$4
%5
^6
&7
*8
(9
)0
_-
+=
delete ⌫
tab ⇥
Q
W
E
R
T
Y
U
I
O
P
{[
}]
|\
caps lock
A
S
D
F
G
H
J
K
L
:;
"'
enter ↵
⇧ shift
Z
X
C
V
B
N
M
<,
>.
?/
shift ⇧
ctrl
⊞ win
alt
alt
⊞ win
ctrl
prt sc
scr lk
pause
insert
home
pg up
delete
end
pg dn
num
caps
scroll
num lk
/
*
home7
8
pg up9
+
4
5
6
end1
2
pg dn3
enter
insert0
del.
Currently pressedAlready testedNot yet tested

💡 Tip: click the keyboard first so shortcuts like Tab and Space are captured here instead of scrolling the page. Some OS-level combos (⌘+Tab, Win key, Fn) are intercepted by your operating system and never reach the browser.

What is Keyboard Tester?

Keyboard Tester is an interactive browser-based tool that visualizes your physical keyboard in real time. Press any key and it lights up on the on-screen layout — so you can quickly confirm that every key on your laptop, desktop keyboard, or external keyboard registers correctly, without installing any drivers or software.

How to Use Keyboard Tester

  1. Click anywhere inside the tester area to focus it, then start pressing keys.
  2. Each key lights up as you press it and stays highlighted to show it was successfully detected.
  3. Keys currently held down glow brightly; released keys remain dimly highlighted.
  4. Check the 'Last key' panel to see the exact key name, code, and keyCode value.
  5. Switch between the Windows and Mac layouts if the modifier legends don't match your keyboard.
  6. Click 'Reset' to clear all highlights and start a fresh test.

Examples

Full keyboard sweep

Input: Press every key one by one, row by row

Output: All keys light up green — keyboard is fully functional

Dead key detection

Input: Press a suspected dead key

Output: If the key doesn't light up, it is not registering — likely a hardware fault

Modifier key test

Input: Hold Shift, Ctrl, Alt, and Meta separately

Output: Each modifier highlights independently — verifies left/right variants work

Common Mistakes

  • Forgetting to click the tester area first — the tool needs browser focus to receive keyboard events; click once inside the panel before testing.
  • Confusing 'key not detected' with 'key not shown' — very unusual macro or media keys may not appear in the layout but are still reported in the Last Key panel.
  • Testing only a few keys — run through every row including function keys, modifiers, and the numpad to get a complete picture.

Why Use This Tool

  • Full-size 104-key layout — function row, navigation cluster, and numpad — drawn at real keyboard proportions across the screen.
  • Instant visual feedback — no guessing which key was pressed.
  • Num Lock, Caps Lock, and Scroll Lock indicator lights mirror your keyboard's own LEDs.
  • Tracks both left and right variants of Shift, Ctrl, Alt, and Meta independently.
  • Shows the raw event.code, event.key, and event.keyCode for every keypress.
  • Entirely private — zero network requests, no keylogger risk.

Frequently Asked Questions