Keyboard Test
Press every key and watch it light up – find keys that don't register, stick or ghost.
–
–
Filled = held now · green = worked at least once · white = not pressed yet.
Free text tools · No sign-up needed
More free tools
Prompts & ideas
Names
Writing
Social media
More tools
How it works
Step 1
Click the page
Make sure this browser tab has focus, then start pressing keys.
Step 2
Press every key
Each key lights up while held and stays green once it has worked.
Step 3
Look for gaps
Keys that stay white did not register. Press them again, and check the key code shown under the keyboard.
Check your keyboard in the browser
This keyboard test shows a full-size keyboard – function row, number row, letters, modifiers, navigation keys, arrow keys and number pad – and lights up every key the browser receives. Keys light up while they are held down and stay green once they have worked, so a quick pass over the keyboard shows any key that never registers. Under the keyboard you can see the last key's details (event.key, event.code, keyCode and whether it was the left, right or number-pad version) and a history of what you pressed. Nothing is sent anywhere; the test runs entirely in your browser.
How to test for ghosting and stuck keys
Ghosting means that some key combinations are not detected when several keys are held at once. Hold down the keys you use together – for example W, A, Shift and Space in games – and watch whether all of them stay lit. If one stays white while the others are held, your keyboard cannot report that combination. A stuck key stays lit after you let go; press it a few times and check under the keycap for dirt.
Keys the browser cannot see
Some keys are handled by the operating system or the keyboard itself before a web page can see them. The Fn key, media keys, brightness keys and some laptop function-row shortcuts usually never appear, and combinations such as Ctrl+W or Cmd+Q will act on the browser. Print Screen often reports only when it is released. If such a key does nothing here, test it in its normal use instead.
Different layouts
The tester uses the physical key position (event.code), so it works with QWERTY, AZERTY, QWERTZ and other layouts – the letters on the drawing follow US QWERTY, but the key that lights up is the one in that position on your keyboard. The event.key value under the keyboard shows the character your layout actually produced.
Frequently asked questions
Why do some keys not light up?
Either the key is not working, the browser tab lost focus (click the page and try again), or it is a key the operating system handles itself, like Fn or media keys.
Can I test a laptop keyboard?
Yes. Laptops have no separate number pad or some navigation keys, so those will stay white – that is expected.
Does it work with wireless and mechanical keyboards?
Yes. Any keyboard that types on your computer can be tested here, including Bluetooth and USB keyboards.
Is anything I type recorded?
No. The key presses are only shown on this page and are gone when you reload or press Reset.
Can I test my keyboard on a phone?
On-screen phone keyboards don't send most key codes. Connect a physical keyboard to a phone or tablet to test it.
Guides
Claude Mods: Every Way to Customize Claude Code (2026 Guide)
Claude mods explained: CLAUDE.md, slash commands, skills, subagents, hooks, MCP servers, status line and plugins – what each does, when to use it, and how to stay safe.
YouTube Title Generator: How to Write Titles That Get Clicks
How to use a YouTube title generator well: what makes a good title, 7 title formats with examples, a checklist, and the mistakes that hurt watch time.
Would You Rather Questions: 120 Funny, Hard and Deep Ideas
120 would you rather questions sorted by mood – funny, hard, deep, for kids, for work and for friends – plus how to play and a free generator for more.
Claude Opus 5.5: Release Date, Price, Benchmarks, How to Use
Claude Opus 5.5 explained: released September 22, 2026, $4/$20 per million tokens, about 40% cheaper to run than Opus 5, benchmark results and where to use it.
Instagram Reels Download App: Safe, Official Ways to Save Reels
Looking for an Instagram reels download application? The built-in ways to save reels, how to download your own reels, and what to check before using a third-party app.
What Is Herdr? The Runtime for AI Coding Agents Explained
Herdr explained: an open-source runtime that keeps Claude Code, Codex, Cursor and other coding agents running in real terminals – features, install, and who it's for.