Webcam Test

Check that your webcam works with a live preview, resolution, frame rate and a downloadable snapshot.

Camera not started. Press “Start camera” to begin the test.

No uploads. The video stream never leaves your device.

Camera API
Checking…
Cameras found
Status
Idle
Resolution
Aspect ratio
Frame rate
Active camera
No uploads. Your files stay on your device.

Free forever, no sign-up, no cookies. Buy me a coffee

How it works

This webcam test asks your browser for camera access with the standard getUserMedia API, shows the live stream in a <video> element and reads the real track settings back out — resolution, aspect ratio, frame rate and the device name your operating system reports. If you have several cameras, pick one from the list to check each in turn.

Everything happens inside your browser tab: no frames are recorded, uploaded or sent to any server, and the snapshot is drawn onto a local canvas so you can download it as a PNG. Press “Stop camera” (or close the tab) to release the device — the camera light goes out immediately. If the preview stays black, another app is usually still holding the camera; if nothing happens at all, check the camera permission in your browser's address bar.

Frequently asked questions

How do I test my webcam?

Press "Start camera" and allow the camera permission when your browser asks. If you can see yourself in the preview, your webcam works. The panel below the video shows the real resolution, aspect ratio, frame rate and device name reported by your camera, and you can pick a different camera from the list if you have more than one.

Does this webcam test record or upload my video?

No. The stream is shown with the browser's built-in getUserMedia API and stays inside your tab — nothing is recorded, uploaded or sent to any server. Snapshots are drawn on a local canvas and only saved if you click download. Press "Stop camera" or close the tab to release the device and switch the camera light off.

Why does my camera show a black screen or say it is in use?

A black preview or a "could not be started" message almost always means another app — Zoom, Teams, Meet, OBS — still holds the camera; close it and press Start again. If you never saw a permission prompt, the camera is blocked for this site: allow it via the camera icon in your browser's address bar. On a laptop, also check that the privacy shutter or camera kill switch is open.

Report a bug