Free Keyboard TestFree Keyboard Test
Free Keyboard Test

Keyboard Test

0%
Latency:
0 ms
NUM
CAPS
SCROLL
Esc
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
PrtSc
ScrLk
Pause
`
1
2
3
4
5
6
7
8
9
0
-
=
Backspace
Ins
Home
PgUp
Tab
Q
W
E
R
T
Y
U
I
O
P
[
]
\
Del
End
PgDn
Caps
A
S
D
F
G
H
J
K
L
;
'
Enter
Shift
Z
X
C
V
B
N
M
,
.
/
Shift
▲
Ctrl
Win
Alt
Alt
Win
Menu
Ctrl
◀
▼
▶
⏮
⏯
⏭
⏹
Num
/
*
-
7
8
9
+
4
5
6
1
2
3
↵
0
.
Press keys on your keyboard to record the series…
Untested
Tested
Active
100% Client-Side Privacy

QUICK START

How to Test Your Keyboard in 3 Steps

01

Select Layout & OS

Choose your operating system (Windows or Mac) and form factor (Full 100%, TKL, 75%, 60%, or Laptop) so only the keys physically on your board are displayed.

02

Press Physical Keys

Press each physical key across your keyboard row by row. Each responsive key instantly highlights in black while pressed and turns green when registered.

03

Verify Key Series

Inspect the live Pressed Keys Series log to confirm each key actuated in proper sequence, verify repeated triggers, and ensure no switches are failing.

TECHNICAL DIAGNOSTICS

Comprehensive Online Keyboard Testing & Key Inspection

Free Keyboard Test is a precision-engineered, browser-based diagnostic utility built to verify hardware switch integrity, detect key chatter, evaluate ghosting limits, and test N-Key Rollover (NKRO) — all without installing third-party software or proprietary drivers. Whether you are troubleshooting a single dead key or validating an entire 104-key layout before a tournament, this online keyboard test gives you instant, visual confirmation that every switch on your board is firing correctly.

What Is an Online Keyboard Test?

An online keyboard test is a web-based tool that detects and visualises every key press on your physical keyboard in real time. Unlike native OS utilities that require downloads or administrator access, a keyboard test online runs entirely inside your browser — making it accessible from any computer with an internet connection. Our free keyboard test listens for standard KeyboardEvent dispatches and maps them to an on-screen layout, so you can immediately see which keys register and which ones are silent.

This approach is especially valuable for second-hand keyboard buyers, IT technicians diagnosing user-reported issues, and competitive gamers who need absolute confidence in every key's responsiveness. Because the keyboard test operates at the browser event layer, it bypasses OS-level key remapping utilities and reflects the true physical output of your hardware.

How Does Our Keyboard Test Website Work?

When you press a physical key, your keyboard's controller sends a scan code to the operating system, which translates it into a W3C KeyboardEvent.code value. Our keyboard test website captures both the keydown and keyup events, highlights the corresponding virtual key in real time, and logs each actuation in the Pressed Keys Series panel. The blank keyboard test canvas starts with every key in its default state — no characters, no colours — so that each successful press produces a clear, unmistakable green highlight.

Because all processing is handled by client-side JavaScript, no keystrokes are transmitted over the network. Your typing data stays in your browser session and is discarded the moment you close or refresh the page. This privacy-first architecture makes it safe to run the test even on shared or public machines.

Testing Your Keyboard on Different Platforms

Keyboard layouts and modifier keys vary across operating systems. Our tester adapts to each platform so you can run an accurate keyboard test regardless of the device you are using.

Mac Keyboard Test

Apple keyboards replace the standard Windows key with ⌘ Command and substitute Alt with ⌥ Option. A dedicated mac keyboard test mode in our tool swaps these labels automatically, so every modifier maps correctly. If you need to run a keyboard test mac users can rely on, simply toggle the OS selector to "Mac" before pressing keys. The tester also accounts for the Globe/Fn key behaviour found on newer Apple Silicon MacBooks, which triggers an emoji picker at the OS level rather than a standard key event.

Chromebook Keyboard Test

Chromebooks use a simplified keyboard layout that replaces the Caps Lock with a Search/Launcher key and omits the traditional function row in favour of shortcut keys for brightness, volume, and navigation. Running a chromebook keyboard test online ensures that Chrome OS-specific keys dispatch recognisable codes to the browser. Our chromebook keyboard test mode adjusts the virtual layout to match the physical key set, so you achieve accurate completion tracking without phantom "missing" keys caused by layout mismatches.

Laptop Keyboard Test

Laptops typically use scissor-switch or low-profile mechanical switches with shorter travel distances, making it harder to feel whether a key has truly actuated. A laptop keyboard test is especially useful for diagnosing the shallow membrane failures that are common under heavy daily use. Select the "Laptop" layout in our size dropdown to remove the number pad and navigation cluster from the virtual display, giving you a realistic 1-to-1 match with your physical keyboard.

Understanding Keyboard Test Latency

Keyboard test latency refers to the total delay between physically pressing a switch and seeing the corresponding key illuminate on screen. This end-to-end measurement includes the switch's debounce time, the USB or Bluetooth polling interval, the OS event queue processing, and finally the browser's rendering pipeline. On a wired mechanical keyboard with a 1 ms polling rate and a modern Chromium-based browser, you can expect total perceived latency under 10 ms — virtually instantaneous.

If you notice a visible delay during your keyboard test, the bottleneck is most likely the USB polling rate (many budget boards default to 125 Hz / 8 ms) or aggressive firmware debounce settings. Bluetooth keyboards add an additional 5–15 ms of wireless overhead. Our tester renders each key event on the very next animation frame, keeping the tool's own contribution to total latency under 1 ms so that what you see accurately reflects your hardware's real-world response time.

Free Keyboard Test vs Ratatype Keyboard Test

Many users searching for a keyboard test encounter the ratatype keyboard test, which is primarily a typing speed and accuracy trainer rather than a hardware diagnostic tool. The Ratatype platform focuses on words-per-minute metrics and typing lessons — helpful for improving technique, but not designed to detect dead keys, ghosting, or rollover failures.

Our free keyboard test takes a fundamentally different approach: it is purpose-built for hardware inspection. Every key on the board is tested individually, simultaneous multi-key presses are tracked to evaluate NKRO, and the visual feedback is instantaneous. There are no accounts to create, no typing passages to complete, and no score-based gamification. If your goal is to confirm that your keyboard's physical switches are working correctly, a dedicated keyboard test tool like ours provides the precise diagnostic data you need — entirely free and without registration.

Keyboard Switch & Rollover Specifications

Switch / ArchitectureRollover CapabilityActuation MechanismCommon Failure Symptoms
Membrane / Dome2KRO – 6KRO (Ghosting prone)Conductive rubber pad matrixWorn conductive pads, dead key clusters from trace corrosion
Mechanical (MX Switch)Full NKRO (Diode per switch)Metal leaf contact pointsKey chatter (double triggers), bent hot-swap pins, dust obstruction
Optical SwitchesFull NKROInfrared light beam interruptionLight sensor obstruction, dirt in stem optical channel
Hall Effect (Magnetic)Full NKRO + Rapid TriggerMagnetic flux measurementCalibration drift, magnet displacement

Common Keyboard Issues & Quick Fixes

Key Chatter (Double Pressing)

Symptom: Pressing a key once produces a double or triple character.
Fix: Clean the switch contact with isopropyl alcohol or adjust switch debounce latency in software.

Ghosting (Blocked Combinations)

Symptom: Pressing W + A + Space blocks one of the keys from firing.
Fix: Standard membrane limit. Upgrade to a mechanical keyboard engineered with individual switch diodes (NKRO).

Unresponsive / Dead Key

Symptom: The key produces zero signal on the tester.
Fix: Remove the keycap and inspect the stem. On hot-swap boards, pull the switch and check for a bent copper pin.

Sticky / Slow Return

Symptom: The key actuates but returns sluggishly.
Fix: Dried spill residue or stabilizer wire friction. Clean keycap stem and apply dielectric grease to stabilizer rails.

Important Browser & OS Limitations

Browser security sandboxes prohibit web applications from intercepting specific OS-level hardware hotkeys (such as Windows Ctrl+Alt+Del or Apple's physical Power / Touch ID key). In addition, on certain laptop models, the Fn (Function) key is handled exclusively by internal keyboard firmware and does not dispatch standard DOM events unless paired with an F-row function.

QUESTIONS & ANSWERS

Frequently Asked Questions

How do I test my keyboard keys online?+

Simply press any key on your physical keyboard. The virtual keyboard above will instantly illuminate: black while holding down, and green once verified. Test every key until your completion meter reaches 100%.

Can I test both Mac and Windows keyboards?+

Yes. Toggle between Windows and Mac modes using the selector at the top left. Windows mode displays standard keys (Windows key, Alt, Print Screen, Num Lock), while Mac mode displays Apple keys (⌘ Command, ⌥ Option, ⌃ Control, ⎋ Esc).

Does this keyboard tester record or send my keystrokes?+

Never. Free Keyboard Test operates 100% locally in your web browser using client‑side JavaScript. No keypress data, passwords, or personal inputs are recorded, logged, or transmitted to any server.

Why does my F-key or Alt key open a browser menu instead?+

Our tool automatically intercepts browser default shortcuts (like F1 Help, F3 Search, F5 Reload, and Tab). If a key still triggers a native OS shortcut, make sure you have clicked inside the keyboard canvas area to grant browser focus.

How do I test a 60% or laptop keyboard without a number pad?+

Use the "Size" dropdown in the top controls to select your layout: 100% Full, 80% TKL, 75% Compact, 60% Mini, or Laptop Layout. This removes unused keys so you can achieve 100% test completion on compact keyboards.

How to test for keyboard traps?+

Test combinations of multiple keys (e.g., Q+W+E). If a key fails to register, the keyboard has a trap or ghosting issue.

How to test keyboard accessibility?+

Check that all keys can be reached and pressed without excessive force, and verify that assistive technologies (e.g., screen readers) can detect key events.

How to test if your keyboard is working properly?+

Run a full key test on the online tester; all keys should turn green after being pressed, indicating successful detection.

How to test all keys on keyboard?+

Select the appropriate layout size, then press each physical key. The tester tracks completed keys and shows a progress meter.

How to test keyboard on Chromebook?+

Open the tester in Chrome OS, ensure the browser window has focus, and press each key. Chromebook keyboards use the same key codes.

How to test keyboard polling rate?+

While the tester does not measure polling directly, you can observe latency by how quickly the virtual key lights up after a press.

How to test keyboard latency?+

Press a key and note the visual response time; the tester updates within a few milliseconds on modern browsers.

How to test keyboard delay?+

If a key exhibits a noticeable delay before registering, it may indicate mechanical wear or firmware debounce settings that need adjustment.

Ready to Test Your Keyboard?

Scroll up to begin testing your keys immediately. 100% free, private, and compatible with all mechanical and membrane keyboards.