Test your keyboard, mic, webcam and more, right here

A bench of quick hardware checks that run entirely in your browser. Press a key, click a button or allow the camera and see the result straight away. Nothing is uploaded.

What happens when you press start

Every check uses a standard browser interface: keyboard and pointer events for keys and mice, the Gamepad API for controllers, getUserMedia for camera and microphone, the Web Audio API for speakers, and animation frames for refresh-rate timing. The page reads what the browser reports and shows it to you. That is all.

Camera and microphone access is only requested when you press a button, and your browser shows its own permission prompt. You can revoke it at any time from the padlock icon in the address bar. No audio, video, keystrokes or results are sent to us; the only thing that ever leaves your device is text you choose to type into the troubleshooter.

When a browser simply does not offer an interface (Safari has no Vibration API, Firefox no Battery Status API), the test says so instead of guessing.

Five-minute pre-call check
  1. Webcam: framing, light, real resolution.
  2. Mic: right input selected, level peaks in the green.
  3. Speakers: left and right in the correct ears.
  4. Keyboard: mute shortcut keys respond.

Want hearing and frequency-sweep tests too? AudioTestPro goes deeper on audio.

Questions

Is DeviceCheck Pro free?

Yes. Every test runs in your browser, needs no account and has no usage limit.

Do you record my camera or microphone?

No. The camera and microphone are opened only after you press a start button and your browser asks permission. The video and audio stay on your device; recordings made in the mic test live in memory and vanish when you leave the page.

Which browser works best?

A current Chrome, Edge, Firefox or Safari handles almost everything. A few features are browser-specific: controller rumble, vibration and battery status are not available in every browser, and each test tells you plainly when your browser does not support something.

Can a website test my hardware properly?

For the things that matter before a call or a match (does every key register, is the mic picking up sound, does the webcam deliver the resolution it claims, is a controller stick drifting) yes. A browser cannot read hardware serial numbers, firmware or internal temperatures; for those use your operating system or the manufacturer’s software.