Skip to content

Free online device tests

Check your microphone, webcam, keyboard, screen and controller in a few seconds. Everything runs inside your browser — no download, no account, and nothing is uploaded.

Start here when something is not working

Most hardware problems come down to one question: is the device broken, or is one particular app misconfigured? A browser test answers that quickly. If your microphone shows a moving level meter on this site but your colleagues still cannot hear you in a meeting, the hardware is fine and the fault is in that app or its permissions. If the meter stays flat here too, the problem is further down — the cable, the driver, the operating system privacy settings, or the microphone itself.

That is the whole idea behind these pages. Each one isolates a single piece of hardware, shows you exactly what the browser can see, and explains what to change when the result is not what you expected.

Everything stays on your device

These tests are built on standard browser APIs — getUserMedia for audio and video, keyboard events for the key tester, and the Gamepad API for controllers. All of them deliver data straight to the page running on your machine. There is no upload step, no server-side processing and no analytics on the streams themselves. Close the tab and everything the test held in memory is gone.

Because the tests need real hardware access, your browser will ask permission before the microphone or camera starts. That prompt comes from the browser, not from us, and you can revoke it at any time from the icon at the left of the address bar.

Which test do you need?

  • Nobody can hear you on a call — start with the microphone test.
  • Your video is black or frozen — try the webcam test.
  • A key does nothing, repeats or sticks — run the keyboard test.
  • You can see a coloured or black dot on the screen — use the dead pixel test.
  • Your mouse feels slow or double-clicks by itself — check the click speed test.
  • A controller drifts or ignores a button — open the gamepad test.

Frequently asked questions

Do I need to install anything?

No. Every test on this site is a normal web page. Your browser already has the APIs needed to reach your microphone, camera, keyboard and controller, so there is nothing to download and nothing to sign up for.

Is my audio or video sent anywhere?

No. The microphone and webcam tests use the browser getUserMedia API, which hands the stream directly to the page. Nothing is uploaded to a server, and nothing is recorded unless you press the record button — in which case the clip stays in your browser memory and disappears when you close the tab.

Why does the browser ask for permission?

Browsers deliberately block pages from silently reading your microphone or camera. The permission prompt is your browser asking, not this site. If you dismiss it, the test cannot run until you allow access again from the icon in the address bar.

Do these tests work on a phone or tablet?

The microphone, webcam and dead pixel tests work on modern mobile browsers. The keyboard and gamepad tests need a physical keyboard or controller, so they are aimed at desktops and laptops.

The test says my hardware works, but the app I care about still does not. Why?

That is useful information: it means the device and its drivers are fine, and the problem is inside the other app — usually the wrong input device selected in its settings, or a per-app permission that has not been granted.