DeviceCheck

About

DeviceCheck exists because checking whether your own hardware works should not require downloading anything.

Why this site

Most people meet this problem at the worst possible moment. A call starts in two minutes and nobody can hear you. A used laptop is sitting on the table and the seller is waiting. A new monitor arrives and something about the picture looks wrong.

The tools that already exist for these moments tend to be slow, buried in advertising, or ask you to install software to test the hardware you already own. That seemed like a solvable problem.

How it works

Modern browsers can read your microphone, camera, keyboard, and display directly. Every test here uses those built-in capabilities, which means there is no server involved, nothing to upload, and no account to create. Pages are a few kilobytes and load instantly.

That design is also why the privacy promise is simple rather than lawyerly: recordings stay in your browser because there is nowhere else for them to go. You can read the details in the privacy policy.

Who builds it

DeviceCheck is built and maintained by Hamza Oukhacha, a software developer working in Python and web development. It is an independent project, not a company, and it is not affiliated with any hardware manufacturer.

Accuracy and corrections

These tests report what the browser can observe, and browsers do not always see hardware perfectly. Where a result can be misleading, the tool says so on its own page rather than hiding it.

If you find a test that reports something wrong, please tell us. Corrections are the fastest way this site gets better.

Other tests