Hardware Test makes free tests for the hardware you use every day: keyboards, mice, controllers, webcams, and screens. They open instantly and need no app or account. Every test runs on your device, and nothing you type, click, or film is uploaded.
Each page explains what the test measures, what the result means, and what a browser can't see, so you know how far to trust it.
For microphones, speakers, and sound levels, see our sister site Soundlevel.
The site is free and is supported by ads and affiliate links.
How the Tests Measure
Every number on the site comes from the events your browser receives from your device. These are the rules each test uses.
Controller Test
- Reads every button, trigger, and stick through the browser Gamepad API on every screen refresh.
- Shows triggers as 0 to 100% and sticks as a live plot, and tests vibration where the browser supports it.
Stick Drift Test
- Drift is the largest distance from center a resting stick reports, as a percentage of its full range.
- Under 5% is normal, 5 to 10% is slight drift, and over 10% is drift that most games will show.
- The suggested deadzone is the measured drift rounded up plus 2 points, and never below 3%.
Keyboard Test
- Counts a key as tested once the browser receives a press or release for it.
- Flags chatter when a key registers again within 30 ms of being released.
- Reports rollover as the most keys seen held down at the same moment.
Mouse Test
- Flags a double-click fault when a second click arrives within 80 ms of a release (adjustable from 30 to 150 ms).
- Flags a scroll skip when a single wheel step goes the opposite way in the middle of a scroll.
Polling Rate Test
- Computes the rate as events over elapsed time across a 250 ms window, never from a single interval, because browser timestamps are coarse.
- Pauses longer than 50 ms end a movement burst and are left out of the rate.
- Stability is 100% minus the variation between 250 ms readings; a steady mouse scores above 90%.
CPS Test
- The clock starts on your first click and runs for 1, 5, or 10 seconds.
- The score is clicks divided by the full run length, the way CPS tests report it, so scores compare across sites.
- Counts mouse clicks, taps on a touch screen, and Space or Enter presses, but never key auto-repeat.
Webcam Test
- Reports the resolution and frame rate the camera actually delivers, not the ones requested.
- Aspect ratio and megapixels come from that same delivered resolution.
- Rates lighting from the average brightness of the picture. Under 50 of 255 is too dark, under 80 is dim, and over 200 is too bright.
- Rates the microphone as no sound below -70 dBFS, quiet below -45 dBFS, and clipping when a sample reaches 0.99 of full scale.
Monitor Test
- Draws solid colors, gradients, and pixel patterns full screen.
- Limits pattern changes to 3 a second so nothing flashes.
Dead Pixel Test
- Cycles solid black, white, red, green, blue, yellow, cyan, magenta, and gray full screen.
- A dead pixel shows as a black dot on white; a stuck or hot pixel shows as a bright dot on black.