Test Your Hardware in the Browser

Quick, free checks for your webcam, microphone, speakers, keyboard, mouse, and screen. No downloads, no sign-up.

Private by design: every test runs entirely on your device. No video, audio, or keystroke ever leaves your browser or is uploaded anywhere.

Webcam Test

Check your camera with a live preview, pick a device, and read the resolution and frame rate.

Open webcam test →

Microphone Test

See a live volume meter and waveform to confirm your mic is picking up sound.

Open mic test →

Speaker Test

Play tones to the left, right, or both channels and run a frequency sweep.

Open speaker test →

Keyboard Tester

Light up keys as you press them to find stuck keys, ghosting, and rollover limits.

Open keyboard tester →

Mouse Test

Check every button, double-click, the scroll wheel, cursor tracking, and dragging.

Open mouse test →

Dead Pixel Test

Cycle full-screen colours to spot dead or stuck pixels, plus a flasher mode.

Open dead pixel test →

About Hardware Checkup

Hardware Checkup is a free collection of browser-based tools for quickly verifying that your computer's peripherals work. Buying a used laptop, troubleshooting a call that has no sound, checking a new monitor for dead pixels, or diagnosing a key that won't type — each tool gives you an immediate, honest answer without installing anything.

Everything runs client-side using standard web APIs your browser already ships with: getUserMedia for the camera and microphone, the Web Audio API for speaker tones and volume metering, and ordinary keyboard, mouse, and fullscreen events for the input and display tests. Because the processing happens locally, your camera image, microphone audio, and keystrokes never leave your device and are never uploaded to any server.

Learn more about hardware testing

How to test your webcam and mic before a call

A pre-meeting checklist to make sure your camera, microphone, and speakers all work before Zoom, Teams, or Meet starts.

What causes dead pixels — and can you fix them?

The difference between dead and stuck pixels, why they happen, which ones are fixable, and how the flasher method works.

Keyboard ghosting and N-key rollover explained

Why some key combinations don't register, what ghosting and blocking actually are, and how rollover ratings work.

Common hardware faults and how to diagnose them

A field guide to the everyday faults in cameras, mics, speakers, keyboards, mice, and controllers — and how to pin each one down.