`n
Free · Private · No download required

Keyboard Tester

The free online keyboard tester that instantly checks every key. Detect broken, stuck, chattering, or ghosting keys in real time — right in your browser. No download, no sign-up required.

7 keyboard layouts
N-key rollover test
Issue detection
Key event inspector
Export history (CSV / TXT)
Keys Tested
0 / 104
Working Keys
0
Potential Issues
0
Last Key
Active Keys
Duration
00:00
Test Progress
0%
Press any key to start testing
Key Press History0
No keys pressed yet
Key Inspector
Last key event properties
Press a key to inspect it

Built for real keyboard diagnostics

Everything you need to test, inspect, and diagnose your keyboard — without installing anything.

7 Keyboard Layouts

Switch between Full Size (104-key), TKL, 75%, 65%, 60%, Laptop, and Mac layouts. Each layout accurately represents the keys present on that form factor.

N-Key Rollover Test

Press multiple keys simultaneously and see all of them highlighted at once. Verify that your keyboard correctly reports every key even under heavy use.

Issue Detection

Automatically flags chattering keys (rapid repeat events), stuck keys (keydown without keyup), and other anomalies that indicate hardware problems.

Key Event Inspector

See the raw KeyboardEvent properties for every key: event.key, event.code, location, repeat, and all modifier states. Ideal for developers and power users.

Key Press History

A complete timestamped log of every key event during your test session. Pause, resume, clear, or export as CSV or TXT — all processed locally.

100% Private

The entire keyboard test runs in your browser using native Web APIs. No keystrokes, history, or diagnostic data are ever transmitted to any server.

How the keyboard tester works

Every time you press a key, the browser fires a KeyboardEvent. This tool listens for keydown and keyup events and maps each event's event.code — the physical key position on your keyboard — to the corresponding key on the visual layout.

Unlike event.key, which changes based on your OS language settings and modifier state, event.code always refers to the same physical key regardless of what character it produces. This makes it ideal for hardware diagnostics.

The tester tracks every unique key tested, detects simultaneous presses, and monitors for hardware anomalies like chattering (rapid repeat events) or stuck keys (keydown without a matching keyup).

What each color means

Untested
Default key color — this key has not been pressed yet during the current test.
Active (held)
The key is currently being held down. Glows cyan/blue while pressed.
Tested (OK)
The key was pressed and released normally. Shown with a subtle green tint.
Potential Issue
Chattering or stuck behavior detected. Highlighted in amber for investigation.

Frequently Asked Questions

Common questions about the keyboard tester and how it works.

What is a keyboard tester?
A keyboard tester is a free online tool that lets you check whether every key on your keyboard registers correctly. You press a key and the corresponding key lights up on a visual keyboard layout — giving you instant confirmation that the key is working. Our online keyboard tester also detects hardware issues like stuck keys, chattering, and ghosting.
How do I test my keyboard online?
Testing your keyboard online is simple: open this page, select your layout, then press each key one by one. Working keys highlight green on the visual layout. If a key does not light up, it may be faulty. You can also press multiple keys at once to test for N-key rollover and ghosting. No download or sign-up is required.
How can I check if a keyboard key is working?
Press the key while this keyboard tester is open. If it lights up green on the visual layout, it is working correctly. If it does not respond, the key may be physically broken, stuck, or intercepted by your OS. The Key Event Inspector panel shows raw keydown data for every keypress to help diagnose exactly what the key is reporting.
Is this keyboard tester free?
Yes, this is a completely free keyboard tester. There are no subscriptions, no sign-ups, no ads blocking the tool, and no hidden fees. Simply open the page and start your keyboard test instantly in any modern browser — on Windows, Mac, Linux, or Chromebook.
Can I test my laptop keyboard online?
Yes. This keyboard tester works with any keyboard — including built-in laptop keyboards. Select the "Laptop" layout from the dropdown to get a layout that matches your laptop's key arrangement. Works in any modern browser on Windows laptops, MacBooks, and Chromebooks with no installation required.
Can I use this keyboard tester on a Mac?
Absolutely. Our Mac keyboard tester mode renders an accurate Apple keyboard layout with ⌘ Command, ⌥ Option, fn, and Globe keys. Switch to the Mac layout from the dropdown to test your MacBook, Magic Keyboard, or any Apple keyboard. No installation or Safari extension required.
Can a keyboard tester detect stuck or repeated keys?
Yes. This keyboard tester automatically detects stuck keys (a key that fires keydown without a matching keyup) and chattering keys (a key that fires many rapid keydown events from a single press). Both are flagged in amber on the visual layout and counted in the Potential Issues stat on the dashboard.
What is keyboard ghosting?
Keyboard ghosting is a hardware limitation where certain key combinations pressed simultaneously are not all detected. Pressing three specific keys at once may only register two of them. Ghosting is most noticeable in gaming. To test for it, press three or more keys at once — any that fail to light up are affected. Keyboards with N-key rollover (NKRO) eliminate ghosting entirely.
What is key rollover?
Key rollover is how many keys a keyboard can detect simultaneously. A 2KRO keyboard detects up to 2 keys at once, 6KRO up to 6, and N-key rollover (NKRO) supports unlimited simultaneous keys. Test your keyboard's rollover by pressing multiple keys at once and checking how many highlight at the same time.
Do I need to install software to test my keyboard?
No. This is a 100% browser-based keyboard tester — no download, plugin, or software installation required. Everything runs using native Web APIs built into your browser. Works on Chrome, Firefox, Edge, and Safari across Windows, macOS, Linux, and ChromeOS.

What Is a Keyboard Tester and Why Do You Need One?

A keyboard tester is a free online tool that lets you verify every key on your keyboard is working correctly. Whether you’re troubleshooting a gaming keyboard, checking a brand-new purchase, or diagnosing an old laptop keyboard, an online keyboard tester gives you instant visual feedback without installing any software. Simply open the page, press your keys, and watch each one light up in real time.

Why You Should Test Your Keyboard

Keyboards can develop problems over time — or even straight out of the box. Keys may stop registering, double-fire unintentionally, or get stuck in a pressed state. For gamers, a faulty key can cost you a match. For writers and developers, a broken key can disrupt your entire workflow. Running a quick keyboard test takes less than a minute and can immediately reveal whether a key replacement, cleaning, or new keyboard purchase is needed.

Common keyboard issues include:

  • Stuck keys — a key that fires a keydown event but never a keyup, making it appear permanently held
  • Chattering keys — a single press that triggers multiple rapid keydown events, causing double-typing
  • Ghosting — certain key combinations that cannot be detected simultaneously due to hardware limitations
  • Dead keys — keys that produce no input at all when pressed

How to Use This Free Online Keyboard Tester

Using our free keyboard tester is effortless. Here’s how to test your keyboard in three steps:

  1. Select your layout — choose from Full Size (104-key), TKL, 75%, 65%, 60%, Laptop, or Mac using the dropdown at the top of the keyboard.
  2. Press your keys — each key you press will highlight on the visual keyboard. Green means it tested OK; amber means a potential issue was detected.
  3. Review the results — check the dashboard stats for keys tested, working keys, potential issues, and overall test progress. Export your session history as CSV or TXT if needed.

The entire keyboard testing process runs locally in your browser using native Web APIs. No keystrokes, history, or personal data are ever sent to any server — your privacy is fully protected.

Mac Keyboard Tester

Apple keyboard users are fully supported. Our mac keyboard tester mode renders an accurate Apple keyboard layout complete with the ⌘ Command, ⌥ Option, fn, and Globe keys. Switch to the Mac layout from the dropdown to verify that every key on your MacBook, Magic Keyboard, or any other Apple keyboard is functioning correctly. The browser-based detection works identically on macOS as it does on Windows or Linux.

What Makes a Good Keyboard Checker?

A great keyboard checker should do more than just light up when you press a key. It should detect hardware anomalies, support multiple layouts, work across all operating systems, and never compromise your privacy. Our tool tracks N-key rollover (simultaneous key presses), identifies chattering and stuck keys in real time, and provides a timestamped key press history — all without requiring a download, plugin, or account.

Keyboard Testing for Gamers

If you play competitive games, your keyboard’s rollover capabilities matter enormously. Use this keyboard key tester to verify N-key rollover (NKRO) — press as many keys simultaneously as your keyboard supports and see if all of them register at once. Keyboards with limited rollover (2KRO or 6KRO) may fail to detect certain combinations, giving competitors an edge. A quick rollover test before tournaments or ranked sessions is always a smart move.

More Keyboard Testing Tools Coming Soon

We’re building a full suite of keyboard testing tools to help you diagnose every aspect of your keyboard’s performance. Coming soon:

  • 🔵 Keyboard Latency Test — measure the input latency between keypress and system response
  • 🔵 Ghosting Test — identify exactly which key combinations your keyboard cannot handle simultaneously
  • 🔵 Click Speed Test — measure your typing speed and clicks per second
  • 🔵 Keyboard Noise Test — analyze your keyboard’s acoustic profile

Test My Keyboard Now — It’s Free

Ready to test my keyboard? Scroll back to the top and start pressing keys. Our keyboard tester online is completely free to use, works in every modern browser, and requires zero installation. Whether you’re on Windows, Mac, Linux, or Chromebook — if your browser supports it, our tool supports it. Bookmark this page for the next time you need a fast, reliable, and private keyboard diagnostic tool.