Keyboard Tester
Test keys on Mac, Windows, laptop, compact, full-size, mechanical, Bluetooth, USB, and external keyboards with live browser key event details.
Capture paused
Click Start capture, then press keys on the physical keyboard.
Capture is paused. Key presses are ignored until you start capture.
Last key
None
Physical code
None
Pressed now
0
Keys tested
0
System Labels
Keyboard Size
Active Keys
No keys are currently held.
Event Log
Press a key after starting capture.
How to Use
Choose Mac or Windows labels to match the keyboard in front of you.
Select the closest keyboard size: full-size, tenkeyless, or compact laptop.
Start capture and press each key to highlight it on the virtual keyboard.
Check the event log for key value, physical code, location, repeat, and modifier state.
Reset the test after checking a keyboard or when released keys remain highlighted.
Features
FAQ
Use this online keyboard tester before buying, selling, repairing, or cleaning a keyboard. It helps verify laptop keys, Mac Command and Option keys, Windows keys, numpad keys, arrow keys, function keys, compact layouts, mechanical switches, USB keyboards, Bluetooth keyboards, and international keys that are exposed to the browser.
About Keyboard Tester
Check every browser-detectable key on Mac, Windows, laptop, compact, tenkeyless, full-size, mechanical, USB, Bluetooth, and external keyboards. Highlight physical key positions, inspect key codes, see modifier state, catch stuck keys, and verify numpad, arrow, function, media, and international keys locally in your browser.
Keyboard Tester focuses on one practical job: test Mac, Windows, laptop, compact, full-size, mechanical, USB, and Bluetooth keyboard keys online. The workspace stays close to the top of the page, while the notes below explain how to review the result, when the tool is a good match, and what you should verify before using the output.
This page is written for developers, sysadmins, students, IT support teams, testers, and builders debugging small technical tasks. A strong result usually starts with developer text, URLs, code snippets, encoded values, domains, certificates, network data, and technical identifiers and ends with a formatted, decoded, generated, checked, or inspected result that can be copied into a real workflow, so the final check is part of the workflow rather than an afterthought.
Processing Note
Keyboard Tester is marked as a client-side tool in the ToolMintX catalog. Many data utilities run in the browser, while network checks may call ToolMintX API routes. Avoid entering production secrets, private keys, or customer data into online tools.
Tool Limits
IT tools provide quick diagnostics and transformations. They cannot see every private network, deployment setting, proxy, firewall, or production edge case.
Best Results
- Start with the right input: choose Mac or Windows labels to match the keyboard in front of you
- Use the main capability carefully: works with Mac, Windows, laptop, compact, tenkeyless, full-size, mechanical, USB, and Bluetooth keyboards
- Check the result for environment differences, production secrets, casing, escaping, encodings, certificate dates, and whether the output works in the target system
- Finish the workflow by confirming: reset the test after checking a keyboard or when released keys remain highlighted
Where It Helps
- You need Keyboard Tester when the job is to test Mac, Windows, laptop, compact, full-size, mechanical, USB, and Bluetooth keyboard keys online
- You want a fast result for developers, sysadmins, students, IT support teams, testers, and builders debugging small technical tasks without installing a separate desktop app
- You specifically need support for highlights physical key codes from browser KeyboardEvent.code
- You already know the next step in the process, such as select the closest keyboard size: full-size, tenkeyless, or compact laptop
Before You Use the Output
Review environment differences, production secrets, casing, escaping, encodings, certificate dates, and whether the output works in the target system. For Keyboard Tester, the safest habit is to compare the output with your original goal, then test it in the app, form, website, document, or message where it will actually be used.
Key controls on this page include works with Mac, Windows, laptop, compact, tenkeyless, full-size, mechanical, USB, and Bluetooth keyboards, highlights physical key codes from browser KeyboardEvent.code, shows live key, code, location, modifier, repeat, and timestamp details, includes function row, arrows, navigation cluster, numpad, and international/media key detection.
Practical Workflow
A practical workflow for Keyboard Tester is to begin by choose Mac or Windows labels to match the keyboard in front of you. Next, select the closest keyboard size: full-size, tenkeyless, or compact laptop. Before finishing, start capture and press each key to highlight it on the virtual keyboard. That order keeps the page useful for developers, sysadmins, students, IT support teams, testers, and builders debugging small technical tasks because each action supports a formatted, decoded, generated, checked, or inspected result that can be copied into a real workflow.
The main value of Keyboard Tester is test Mac, Windows, laptop, compact, full-size, mechanical, USB, and Bluetooth keyboard keys online, so the tool should be used with a clear before-and-after check. Pay attention to controls such as works with Mac, Windows, laptop, compact, tenkeyless, full-size, mechanical, USB, and Bluetooth keyboards, highlights physical key codes from browser KeyboardEvent.code, shows live key, code, location, modifier, repeat, and timestamp details because small settings can change the final result. If the output is going into a public page, official form, client file, school submission, or payment decision, test it in that destination before treating the task as complete.
Related Tools
AI VRAM Calculator
Estimate GPU VRAM for LLM inference and training using model, quantization, users, and context length.
Client-sideAPI Key and .env Secret Generator
Generate secure .env secrets plus selectable Hugging Face, OpenAI, JWT, database, and webhook variables.
Client-sideSubnet Calculator
Free IP Subnet Calculator to instantly calculate network subnets, CIDR, broadcast addresses, and IP ranges online.
Client-sideIPv4 to IPv6 Converter
Instantly convert IPv4 addresses to IPv6 mapped and transition formats online for free.
Client-side