Skip to content

Free tool

Webcam Test

See your camera live, with the resolution and frame rate it really sends, what it says it can do, and a test photo you can save. The picture never leaves your browser.

  • Runs in your browser
  • Nothing recorded to a server
  • No signup

Your browser will ask for the camera. The picture stays on this device — nothing is uploaded.

Your camera picture will appear here.
Put this tool on your site

Free to embed on a school, blog or course page. Copy the code below — it works as it is.

How it works

Webcam Test in three steps

01

Press the button, allow the camera

Your picture appears at once. Switch cameras or ask for 720p, 1080p or 4K.

02

Read the verdict

Real resolution, reported and measured frame rate, and the camera's own limits.

03

Take a test photo

Save one frame as a PNG at full resolution. Nothing is uploaded.

What the webcam test measures

The test opens your camera in the browser and shows two different things: what the camera is sending right now, and what its driver says it can do. A camera that reports 1920 × 1080 often sends 640 × 480 until a site asks for more, which is why video calls can look worse than the camera's box promises.

Where each number on the webcam test comes from
Shown asSourceHow to read it
ResolutionThe size of the video the page receives (video element, then track settings)The real picture size right now
Frame rate (reported)getSettings().frameRateWhat the browser says it asked the camera for
Frame rate (measured)Frames counted each second with requestVideoFrameCallback, or the browser's playback statistics where that is missingWhat actually arrives; low light often lowers it
Maximum resolution and frame rategetCapabilities(), where the browser supports itThe driver's own limits
Test photoOne frame drawn to a canvas at full resolution and saved as PNG on your deviceFollows the mirror setting of the preview

How the verdict is made

Two and a half seconds after the picture starts, the test checks three things and gives one verdict:

  • No picture is arriving — the video has no size, or fewer than 0.5 frames a second arrive.
  • The picture is black — the average brightness of a 32 × 18 thumbnail is below 10 out of 255. A closed privacy shutter, a camera key on the keyboard or a dark room do this.
  • Works, but choppy — fewer than 15 frames a second arrive. Many webcams lengthen the exposure in poor light and drop frames to do it, so more light is the first fix.
  • Your camera works — everything else, with the resolution and measured frame rate.

"Ask for" requests 720p, 1080p or 4K as an ideal, not a demand: the browser picks the nearest size the camera supports, and the panel shows what you actually got. With Chromium's built-in test camera, a page that asks for nothing receives 640 × 480 at 20 frames a second, and asking for 1080p returns 1920 × 1080 (our measurement, 2 October 2026).

When the camera does not start

The test translates the browser's error into a cause and a fix: NotAllowedError (blocked for the site or by the system), NotFoundError (no camera), NotReadableError or AbortError (another app such as Zoom, Teams or OBS is holding it, or the driver failed), OverconstrainedError (the selected camera disappeared — the test falls back to the default one) and SecurityError (no https, or an embedding site that did not allow the camera). The names are the getUserMedia() exceptions documented in MDN Web Docs.

Limits

The test sees what the browser delivers after the camera's own processing — auto exposure, background blur from the system, or a virtual camera from another app. Some browsers do not report capabilities or facing mode; the panel then says "Not reported" rather than guessing. Nothing is recorded or uploaded, and the test photo is created on your device.

Answers

Webcam test — frequently asked questions

How do I test my webcam?

Press Test my camera and allow access. The live picture appears with its resolution and frame rate, and a verdict follows within about 3 seconds. Pick another camera or a higher resolution from the lists, or take a test photo.

Why does my camera show 640 × 480 when it is a 1080p camera?

Browsers give a page a modest size unless the page asks for more. Choose 1080p in Ask for and the test requests it; the panel then shows what the camera actually delivers. The maximum the driver reports is listed separately.

Why is my webcam picture black?

Frames arrive but are dark: check the privacy shutter or cover on the camera, a camera on/off key or switch on the laptop, and the light in the room. The test calls the picture black when its average brightness is below 10 out of 255.

Why is my camera choppy or slow?

Usually poor light: many webcams expose each frame longer in the dark and deliver fewer frames per second. The test warns below 15 frames a second. More light, closing other video apps, or a lower resolution help.

The camera is in use by another app — what does that mean?

The browser received NotReadableError: another program such as Zoom, Teams, Skype, OBS or another browser tab is holding the camera, or the driver failed to start. Close those apps, then press the button again; reconnecting the camera helps if it still fails.

Is the video recorded or uploaded?

No. The preview runs in your browser and nothing is sent to SozAI. A test photo is created on your device and only saved when you press Download PNG.

Why is the preview mirrored?

Most call apps show you a mirrored image because that is how a mirror looks, while the other side sees you unmirrored. Untick Mirror the preview to see what others see. The test photo follows the same setting.

Does it work on phones?

Yes, in Safari and Chrome on iPhone and in Chrome and other major browsers on Android. Use the camera list to switch between the front and back cameras.

Mic works? Put it to use

Record a call, a lecture or a voice note in the SozAI app and get the text with speaker labels and a summary.

Get the App — Free

Free on iOS and Android. 30 minutes of transcription included, no card.