Toolbox
47 tools
Keyboard
Mouse
Displays
Sound
Network
Mobile
Controller
IP Tools

Online Hardware Test Tools — Every Tool on This Site

These online hardware test tools check a keyboard, mouse, screen, microphone, phone or connection in about a minute each, in this browser tab. Nothing installs, no account is needed, and nothing you type, say or show a camera leaves your device. The directory below is grouped by the part you are trying to diagnose. If you already know which device is misbehaving, jump straight to its group; if you only know the symptom, the next section maps the usual complaints onto the test that answers them.

Start from the symptom, not the tool

Most people arrive here with a description rather than a diagnosis. These are the complaints we see most often and the page that settles each one:

  • "My laptop drops letters when I type fast." Run the stuck key test — it shows every press and release, so a key that never sends anything looks different from one that sends and is swallowed.
  • "One key types twice." That is switch bounce, and the keyboard double click test times the gap between the two signals to confirm it.
  • "Some keys stop working while I hold others down." That is a rollover limit, not a fault — check it with the keyboard ghosting test.
  • "My screen has a dark patch." Fill the panel with a flat grey using the screen uniformity test; a single unchanging dot is a different problem, covered by the dead pixel test.
  • "There are trails behind moving objects." That is pixel response, measured by the monitor ghosting test.
  • "My mic works in the test but not in Discord." The hardware is fine — the microphone test page explains why an app picks a different input device or is muted at the app level.
  • "Only one side has sound." The left right speaker test tells you in five seconds whether it is the driver, the cable or a balance slider.
  • "My cursor jumps, or one click opens two things." Start at the mouse tester, which logs every button event as it arrives.
  • "Calls freeze but web pages still load." Throughput is not the issue; latency is. Use the ping test.
  • "Part of my phone screen ignores my finger." The touch screen test paints every contact point so dead zones show up as gaps.

Keyboard test tools

The keyboard tester is the starting point for any keyboard question: press keys and the on-screen layout lights up, so a key that sends nothing, sends the wrong code or sticks down is obvious within seconds. Mac owners get a layout with the right modifiers and a section on butterfly and scissor switches on the mac keyboard test.

From there the tests split by fault. The keyboard double click test catches a switch that registers twice from one press, the stuck key test catches keys that hold or repeat on their own, and the keyboard ghosting test tells you how many simultaneous keys your board can actually report. For performance rather than faults, the keyboard latency test times how long a press takes to reach the page, the keyboard polling rate test estimates how often your board reports, the keyboard cps test counts keys per second for rhythm and tapping games, and the typing speed test measures words per minute and accuracy on real text.

Mouse test tools

Begin with the mouse tester: it shows left, right, middle and side buttons, wheel steps in both directions, and raw cursor movement, which is enough to separate a failing switch from a driver problem. A wheel that scrolls the wrong way or skips gets its own page in the scroll wheel test, and a mouse that lets go halfway through a selection is what the mouse drag test is for.

The rest of the group is about aim rather than hardware faults. The mouse dpi test measures the DPI your mouse really reports by asking you to move it a known distance; the edpi calculator turns DPI plus in-game sensitivity into one comparable number; the sensitivity converter keeps the same physical aim when you move between games that scale their sliders differently; and the mouse accuracy test gives you a target drill to see whether a settings change actually helped.

Monitor and screen test tools

The monitor test page runs full-screen patterns that reveal panel problems your desktop wallpaper hides. Use the dead pixel test for a new or second-hand screen: cycling solid red, green, blue, white and black is the fastest way to find a pixel that is permanently off or stuck on one colour, and it is also the evidence a warranty claim usually asks for.

Flat grey and white fields in the screen uniformity test expose backlight bleed, clouding and corners that are dimmer than the middle. Colour and tone have two pages: the monitor color test shows smooth ramps where banding and posterisation stand out, and the gamma test checks that mid-tones sit where they should, which is usually why a photo looks washed out on one screen and heavy on another. Motion is the monitor ghosting test: moving objects reveal smearing, overshoot and trails caused by slow pixel transitions or overdrive set too high.

Sound and microphone test tools

The sound test is the hub for anything you can hear or record. The microphone test shows a live input level and plays your voice straight back, which answers the two questions people actually have — is the mic picking anything up, and does it sound the way I think it does — before a meeting rather than during one.

For speakers and headphones, the left right speaker test plays each channel on its own so a dead driver, a swapped cable or a balance slider nobody meant to move is immediately obvious. The tone generator plays a clean sine wave at any frequency you choose, which is how you check the top end of a tweeter, find a rattle in a cabinet at a specific frequency, or get a rough idea of where your own hearing stops.

Phone and tablet test tools

Everything in this group runs in the phone's own browser, which matters when you are checking a device you are about to buy and cannot install anything on it. The phone test online page collects the checks worth doing in a few minutes on any handset.

The touch screen test draws wherever you touch, so unresponsive strips near the edge of a repaired screen and multi-touch that drops a finger both show up plainly. The camera test online opens the front and rear cameras for a quick look at focus, dust and dead spots on the sensor. The accelerometer test reads the motion sensors live, which is the first thing to check when auto-rotate stops working or a game's tilt controls drift. And the vibration test fires the haptic motor on demand, separating a broken motor from a silenced notification setting.

Network test tools

Two pages cover the connection. The internet speed test gives you a general overview of the link your browser is using. The ping test is the one to reach for when something feels wrong in real time — a voice call that clips, a game that rubber-bands, a remote desktop that lags behind your hands. Those symptoms come from latency, jitter and packet loss, not from a bandwidth figure, which is why a connection can look perfectly healthy on paper and still be unusable for calls and games.

IP address, VPN and browser tools

This group answers what the rest of the internet can see about your connection. What is my ip address shows the public address you are connecting from, in both IPv4 and IPv6 where both exist. Ip address lookup does the same for any address you paste in, which is how you check where a login alert or a server really came from.

The privacy checks are the reason most people open this group. The vpn check answers "is my VPN actually on right now", and the webrtc leak test covers the failure people miss: a browser feature that can hand out your real address even while the tunnel is up and everything looks fine. What is my browser lists what your browser volunteers about itself to every site you visit, and the subnet calculator is the one tool here aimed at network administrators rather than the general public — CIDR ranges, masks, usable host counts.

Everything runs in the browser, nothing is uploaded

There is nothing to download and nothing to sign up for. Each tool uses standard browser APIs — keyboard and pointer events, the Web Audio API, getUserMedia for camera and microphone, the motion sensors on a phone — and processes what it receives on your device.

Keystrokes are never recorded or transmitted, microphone audio is played back locally rather than stored, and camera frames are shown and then discarded. The browser asks permission before any page touches the camera, microphone or motion sensors, and closing the tab ends that access immediately. The IP tools are the honest exception: learning your public address requires contacting a server, because your address is exactly what a server sees.

What a browser test can and cannot tell you

A browser is an excellent fault detector and a mediocre instrument, because it sees events only after the operating system has handled them. Trust these pages when they find something: a key that produces no event, a pixel that stays black on a white field, a button that fires twice from one press, a channel with no audio, a screen area that ignores touch. Those are real faults, and seeing one in a web page is enough to justify a repair or a return.

Be more careful with the numbers. Latency, polling rate and click-speed figures move with your refresh rate, browser throttling and background load, so they compare two settings on the same machine in one sitting — not your result against someone else's. Each page that reports a figure explains its own limits; read that part before quoting it at a manufacturer. And a browser cannot see inside the machine at all: no CPU temperature, no RAM test, no drive SMART data. These online hardware test tools cover the parts you interact with — peripherals, screen, audio path, touch surface and connection.

Frequently asked questions

Laptop keys typing wrong letters — operating issue, or hardware?

Check which key the computer thinks you pressed, and the two separate in seconds. Open the keyboard tester and press the offending key: if the tester highlights the correct key but a different character lands in your text editor, the keyboard is fine and the keyboard layout or input language is wrong. If the tester lights the wrong key, or nothing at all, the fault is in the board or its connection.

Is there some way to test if my mouse is malfunctioning other than the obvious?

Watch the raw events instead of the symptom. The mouse tester logs every button press, release and wheel step as the browser receives it, so an intermittent fault becomes something you can actually see — a wheel reporting up and down at the same moment, or one press arriving as two. Then repeat on a second computer: if it behaves there, the mouse is fine and the problem is on the first machine.

How can I test a keyboard without plugging it into a computer?

You cannot test it with no host at all, but the host does not have to be a PC. An Android phone with a USB-C or OTG adapter accepts most USB keyboards, and opening a browser-based keyboard tester on that phone will show every key the board sends. Console browsers work the same way. That is usually enough to check a second-hand keyboard before you hand over the money.

I'm getting multiple repeated and dropped characters when typing — what's the likely culprit?

Those are two different faults, so test them separately. A character that repeats from a single press is switch bounce, which the keyboard double click test confirms by timing the gap between the two signals. Characters that vanish are lost transmissions, and the stuck key test shows them as missing events. If both happen across several keyboards, suspect the path instead: a hub, a docking station or a crowded 2.4 GHz receiver.

What are the best ways to thoroughly test a used laptop?

Work through the parts you cannot judge by eye, which takes about ten minutes and needs nothing installed. Press every key on the keyboard tester, run the dead pixel test and the screen uniformity test full-screen in a dim room, check both channels with the left right speaker test, then speak into the microphone test. Anything you find is worth raising before you pay.