Webcam Test

–negotiated resolution
Black frame?shutter > camera-kill key > OS switch
Soft image?wipe the lens, then check the resolution
Privacylive to your screen only - nothing uploaded
Black frame?Check in this order
First suspectPhysical privacy shutter or sliding coverFlip it open, retest
SecondLaptop camera-kill key (F6-F10, camera glyph)Press once, retest
ThirdOS camera switch and browser permissionSettings > Cameras / address-bar padlock
Still blackUSB port power or hardwareTry another port, then another device
Camera permission semantics per spec: MDN: MediaDevices.getUserMedia - per-site permission, revocable from the padlock icon, stream closed on Stop.
The stream renders to the page and closes on Stop; the browser shows its camera-in-use dot the whole time. 640x480 = driver default, 1280x720 = typical laptop, 1920x1080 = external spec. Pair with the microphone level test before a call.

A webcam fails quietly: the meeting app shows a black square and you never learn whether the camera, the app, or a privacy setting died. This test cuts through it - the browser opens your camera straight to the screen, so you see in five seconds whether the hardware works at all.

Bottom line: press Start, allow the camera permission, and look at the live picture. The readout lists the resolution your camera actually delivers - if the picture is soft or the number is far below the spec, you are on a driver's default mode, not the camera's best one.

The honest part: a black frame usually is not a broken camera. Physical privacy shutters and keyboard camera-kill keys (F8 on many laptops) block the sensor before software ever sees it, and both Windows and macOS carry a per-app camera switch that silences everything. Walk those three before shopping for hardware.

How to use

  1. Press Start test and allow the camera permission when the browser asks - the picture stays on your screen; nothing is recorded, uploaded, or stored.
  2. Check the readout: the listed resolution is what the camera negotiated. Wipe the lens first - a fingerprint smudge is the most common cause of a soft image on an otherwise perfect camera.
  3. If the picture stays black: flip any physical privacy shutter, press the laptop's camera-kill key once, then check the OS camera switch (Windows Settings > Bluetooth & devices > Cameras; macOS System Settings > Privacy & Security > Camera) and retest.
Good to know โ€” Resolution ladder: 640x480 is a driver default, 1280x720 is the common laptop built-in, 1920x1080 is the typical external webcam spec - the readout shows which tier your camera negotiated. Black-frame causes live in the triage table above; most black frames end at the shutter or the kill key, not the hardware. Laptop camera-kill keys are usually F6-F10 with a camera glyph. Nothing is recorded - the stream lives in browser memory and closes on Stop.
Quick reference โ€” Test the webcam before the meeting, not during: five seconds here settles permission, shutter, and focus questions that cost five awkward minutes on air. Leave the lens cover open-only-while-in-use - a cover left on is the number one 'broken camera' that was never broken.

Frequently asked questions

Why is my camera showing a black screen?

Walk the chain: physical privacy shutter or sliding cover first, then the keyboard camera on/off key many laptops ship, then the OS-level camera permission and the per-app switch. Only after all three check out is the camera itself the suspect - and USB webcams add one more: try a different port, because some ports deliver too little power for the sensor to start.

Why does the video look blurry or low quality?

Three usual causes, in order: a smudged lens (wipe it), a driver default that negotiated 640x480 instead of the camera's real resolution (the readout here shows what you got), and poor lighting - a camera starved of light raises gain and turns mushy long before the hardware is at fault. Windows also has a per-camera 'frame rate and resolution' default you can raise in Settings.

Is my video being uploaded or recorded by this test?

No. The camera stream is rendered to the page and held in browser memory only - nothing touches a server, nothing is written to disk, and the stream closes the moment you press Stop or leave the page. The browser shows the camera-in-use indicator (a dot next to the tab) the whole time; if it ever disappears while the picture runs, that is your cue to close the tab.

Why do apps like Zoom see my camera but the browser does not?

Permissions are per-app on every modern OS: the meeting app was granted camera access once, and the browser was not, or was revoked later. Grant the browser access in the OS privacy settings (not just the popup) and reload this page. The reverse also trips people: an app holding the camera exclusively can starve the browser - close the other app and retest.

Related tools