Keyboard Tester
Press every key and see which ones register, stick or repeat, on a Windows UK or Mac layout.
About TestMyPC
TestMyPC helps you quickly check common computer, browser, audio, camera, keyboard, display and internet issues directly in your browser. It is built for practical first-pass troubleshooting: no installs, no accounts and no unnecessary ceremony.
Press every key and see which ones register, stick or repeat, on a Windows UK or Mac layout.
Check pointer movement, left and right clicks, double-clicks and scrolling from a mouse or touchpad.
Measure net words per minute and accuracy over 15 seconds to 2 minutes.
Five rounds with false-start detection, measuring your average and best reaction in milliseconds.
See a live preview, switch cameras and confirm resolution before a call or interview.
Watch a live level meter to confirm your mic works and is loud enough, and pick the right input.
Play left, right, bass and treble tones to find a dead speaker, a one-sided headset or distortion.
Full-screen colours, gradients and grids for spotting dead pixels, banding and backlight bleed.
Check your monitor is really running at 60, 120, 144 Hz or more, and how smoothly frames arrive.
Single- and multi-core scores, a 1–90 minute throttling stress test and a public leaderboard.
An adaptive WebGL load that finds your graphics limit, with a stress test and leaderboard.
See the screen, browser, memory and processor details your browser can detect — handy for support requests.
Measure ping, download and upload speed, and see what the numbers mean for calls and streaming.
A guided 12-step inspection for buying second-hand, with a report you can export.
A full-screen timer that keeps the display awake — for presentations, workshops and study sessions.
Everything runs in your browser. There is nothing to download, install, or update. Open the tool, run the check, and you are done.
TestMyPC is designed to load quickly and stay out of the way. Pages are lightweight and the tools start immediately without lengthy setup processes.
Camera, microphone, and input tests run locally in your browser. Your device data is not uploaded or stored by TestMyPC.
TestMyPC runs on Windows, Mac, Linux, and most modern browsers. While some tools may have browser-specific limitations, the core tests work across the majority of setups.
TestMyPC is shaped by real-world device troubleshooting: laptops with intermittent keys, desktops with awkward audio routing, webcams blocked by privacy settings, controllers that only fail over Bluetooth, and peripherals that behave differently across browsers. The goal is not to pretend a website can replace a repair bench, but to give people a clear, trustworthy starting point before they spend money, reinstall drivers or contact support.
We focus on checks that are understandable and useful in everyday situations: preparing for a video call, testing a second-hand laptop, confirming whether a headset is selected, or gathering browser details for an IT support request.
TestMyPC builds and maintains the browser tools on this site and writes the guides that go with them. Each guide is written alongside the tool it uses and updated when browsers or operating systems change how things work.
TestMyPC is based in the United Kingdom. You can reach us through the contact page.
Every article on the TestMyPC guides is written and maintained by the same people who build the diagnostic tools. Guides are grounded in how the tools actually behave across Windows, macOS and the major browsers, and in the troubleshooting patterns we see through reader feedback.
We hold the guides to a simple standard: be specific, be honest about what a browser can and cannot detect, and always give the reader a way to verify things themselves rather than asking them to take our word for it. When something changes — a browser permission flow, an operating-system settings path — we update the affected articles and show the updated date on each post.
Some guides include short example scenarios. These are illustrative situations that show how a test result maps to a fix; they are not testimonials or case studies of named customers.
Benchmark ratings are calibrated against the results visitors submit to our public leaderboards, and are revised as more results come in. If you find an error in any guide, report it and we will correct it.
TestMyPC is useful for a wide range of people and situations:
Browser-based testing has real advantages, but it is worth being aware of what these tools cannot do:
For detailed hardware diagnosis, professional repair tools or OS-level utilities will always be more thorough than browser-based checks.
Found a bug, want to suggest a new tool, or just want to say hello? We would love to hear from you.