Snaplytics JS Tests

Webcam Test

Check your webcam in the browser. Start the test, allow camera access, and you get a live preview plus the resolution, frame rate, and brightness your camera is really delivering. Nothing is recorded or uploaded.

Ready
Your camera preview will appear here

The test asks for camera access and shows you exactly what your webcam sees — nothing is recorded or sent anywhere.

The video stays on this device. Stop the test or close the page and the camera switches off.

Light your face

Face a window or lamp, and keep bright light out of the background. The brightness reading should sit mid-range.

Choppy? Check FPS

Webcams halve their frame rate in dim rooms to lengthen the exposure. Below ~20 FPS, more light beats new hardware.

Nothing leaves this page

The feed renders locally in your browser — no recording, no upload. Stop the test and the camera light goes off.

A webcam fails at the worst moment — the interview, the client call, the exam proctor — because nothing exercises it between calls. An update swaps the driver, another app grabs the camera and never lets go, a privacy shutter stays shut, or the meeting app picks the wrong device. This test shows the same picture Zoom, Meet, or Teams will get: if the preview looks right, the camera, its driver, and the browser permission all work. It is also a fast hardware check when you buy a used laptop or set up an external webcam.

Press start and the browser hands the page a live video stream through the standard WebRTC camera API every video-call site uses. The camera’s name and reported frame rate come from the driver; the resolution and measured FPS are read off the frames as they arrive, so the two can disagree. That gap is revealing — many “1080p” webcams quietly negotiate 720p unless an app asks for more, and nearly every webcam halves its frame rate in dim light to lengthen the exposure, which is why a choppy picture is usually a lighting problem, not a hardware one.

What the numbers mean

ReadingWhat it isWhat to look for
ResolutionWidth × height of the frames arriving right now1280×720 (720p) is fine for calls; 1920×1080 (1080p) is what most decent webcams advertise
Frame rateFrames per second, measured from the live stream25–30 FPS looks smooth; below ~20, add light in front of you
Aspect ratioThe frame’s shape, reduced from the resolution16:9 on any modern webcam; 4:3 means an old or fallback mode
MegapixelsResolution as one figure (width × height ÷ a million)0.9 MP is 720p, 2.1 MP is 1080p; a “4K” camera should show ~8.3 MP
BrightnessAverage lightness of the current frame, sampled liveMid-range is right; very low means backlit, very high means blown out

Webcam not working?

CauseWhat you seeFix
Browser permission blockedThe test fails instantly, or the prompt never appearsClick the camera icon in the address bar, allow access, and reload the page
Another app holds the camera“Camera in use” error or a black frame — Zoom, Teams, and OBS often keep it openQuit the other app (check the tray or menu bar), then try again
OS privacy settingEvery browser and app is blocked at onceWindows: Settings → Privacy & security → Camera. macOS: System Settings → Privacy & Security → Camera
Privacy shutter or kill switchThe stats look normal, but the picture is pure blackSlide the shutter open, or toggle the camera Fn key some laptops have
Wrong camera selectedA blank or frozen feed from a “virtual” camera left by OBS or a phone-link appPick the physical webcam in the camera dropdown above
Driver or USB faultThe camera is not listed at allReplug an external webcam into another port; reinstall the driver, then restart

Getting a better picture

Most “bad webcam” complaints are really bad lighting. The sensor is tiny and needs far more light than your eyes do: face a window or a lamp, never sit with one behind you (a bright background forces the camera to darken your face into a silhouette), and watch the brightness reading settle mid-range. Raise the camera to eye level so the lens is not looking up your chin, then take a snapshot to check — it saves the un-mirrored view, which is what everyone else on the call sees. Mounting a webcam on a monitor? The Monitor Center Finder marks the exact middle of the screen so the camera sits dead center.

Related tools