probekits

Webcam test

Run a webcam test to confirm permission, select the intended camera and inspect the delivered resolution, frame rate and live preview before opening a call application.

Also known as: webcam test, test webcam, test my webcam, webcam test online, webcam tester, camera test, webcam check, online camera viewer. Free, online, and no download required.

Start the webcam test online, allow camera access and move in front of the lens to confirm live frames.

01

What the webcam test checks

CheckHow it is measuredFails when
Permission and devicePermission state is read before the user-triggered media request.Access is blocked, denied or no camera is exposed.
Negotiated streamResolution and frame rate come from MediaStreamTrack.getSettings after negotiation.The track ends, stalls or delivers an unusable mode.
Frame deliveryVideo frame callbacks count delivered frames and a canvas sample checks sustained black output.A live track stays black or stops delivering frames.

How to run the webcam test

  1. Close other camera applications and open any physical shutter or lens cover.
  2. Press Start, allow camera access and choose the intended device from the selector.
  3. Move a hand through the preview to confirm that frames continue to update.
  4. Read the delivered width, height and frame rate shown by the active track.
  5. Change one lighting, connection or application setting, then restart the same check.
If something failed
The preview stays black

Open the lens cover or privacy shutter, add light in front of the camera and move a hand through the frame. If the track remains black, stop the test, close other camera applications and start again. A black image and a permission denial are different results.

The picture looks soft

Read the delivered width, height and frame rate before changing anything. Clean the lens and improve front lighting, then restart the webcam check. A camera sold with a higher maximum resolution may still negotiate a lower stream for this browser session.

The stream stops after opening

Stop the current run, close software that may also request the camera and reconnect an external device if applicable. Start one fresh run. If only one application fails, compare its selected camera and permissions rather than reinstalling hardware from this page result alone.

02

How to read the result

Use it as an online camera viewer

The preview is an online camera viewer for the stream held by this tab. It mirrors the picture by default so positioning feels familiar, and you can switch the grid or mirror control without changing the media track. The live preview helps you frame the shot. It does not start a recording automatically. Record 5s locally is a separate action after you start the camera.

Want to know whether the image is live? Move a hand across the frame and watch for continuous motion. A static scene can make a stalled preview look healthy. The frame counter provides another browser observation, but the visible movement is the quickest check before a call.

Use the device selector when more than one camera appears. Labels become available after permission. A laptop camera and an external webcam can negotiate different settings, so reset the webcam tester after switching and keep each observation tied to the selected device.

Webcam blurry or low FPS?

Read the delivered settings first. A webcam blurry or low fps complaint needs the active track values beside the visible image. MediaStreamTrack.getSettings reports the width, height and frame rate of the active track after negotiation. Those values describe this stream. They are not the camera's complete specification and do not promise the mode used by another application.

Is the lens clean and the face lit from the front? Check both before changing software. A dim scene can produce longer exposures and blur during movement. The browser does not expose enough information here to assign a universal low-light frame-rate rule or to identify the camera's internal exposure choice.

Close other camera users and restart the test if the mode seems wrong. Another application, the selected input or the current connection can affect availability. Record the before and after settings. Do not label a lower negotiated resolution as hardware damage without a controlled comparison.

How the webcam test works

The camera test calls getUserMedia from the Start action. A successful request produces a local MediaStream for the video element. The page then reads the active track settings and counts delivered frames through requestVideoFrameCallback when the browser provides it, with an animation-frame fallback otherwise.

A one-pixel canvas sample checks whether the preview remains completely black for a sustained interval. That signal is deliberately narrow. It cannot distinguish a closed shutter from a dark room, a stalled camera or processing that outputs black frames.

Starting the webcam test opens a live preview; it does not automatically record video. Record 5s locally creates a short in-memory sample only when you choose that action. Take a snapshot downloads a PNG to your device. The tool does not upload the stream or provide a shareable recording link.

What the result can establish

Webcam test results begin with a visible moving preview. That observation establishes that the selected stream reached this browser during the run. Delivered settings establish the track mode reported by the browser. They do not establish the mode a call service will request, compress or send to another participant.

Does the webcam work here but not in one app? Compare that application's camera selection, permission and whether another process is holding the device. The webcam resolution guide explains why requested and delivered modes can differ without turning the difference into a defect claim.

A webcam check should end with one recorded observation: permission result, selected device, live motion and delivered mode. Change one condition only if the original symptom remains. That makes the next run comparable and keeps a black frame separate from a low-resolution or low-light complaint.

Measurement limits

The browser cannot inspect the image sensor, lens focus mechanism, firmware or the complete USB video stream. It receives a negotiated track after device and operating-system processing. A successful webcam test online does not certify camera quality or predict how a conferencing service will encode the picture.

Permission state can explain access at this origin, but the page cannot see every operating-system privacy control. A denied request, missing device and busy device have different error paths. Use the displayed result and check the system layer before assigning a physical cause.

Use test my webcam results for this browser session. No frame or device measurement is uploaded by the tool. If the device still fails across supported applications, document the connection, selected camera and observed error before consulting model-specific support.

03

Webcam test questions

How do I test my webcam online without installing anything?

Close other camera apps, open any shutter, press Start and allow access. Choose the intended camera, then move in front of it and read the delivered settings. This runs in your browser without installing a driver. Recording and snapshot capture are optional, separate actions.

The webcam tester shows a black preview. What comes first?

Check the physical cover, privacy shutter and front lighting. Move a hand through the frame. If the image stays black, stop the run, close other camera users and start again. A black stream can have several causes, so the page does not identify a failed sensor from that signal alone.

Does this camera test record or upload any video?

It does not record automatically or upload the camera stream. After starting the preview, you can choose Record 5s locally to create a short sample in this tab, or Take a snapshot to download a PNG. Leaving the page discards the in-memory recording; a snapshot you downloaded remains on your device. Stop the test or leave the page to release the active camera track.

Why does my webcam look blurry?

Check the lens and add light in front of you, then read the delivered resolution. Motion can blur when exposure is longer in a dim scene, while a lower negotiated mode can reduce detail. The page cannot determine focus hardware or promise that another application will request a higher mode.

Can I use this webcam test as an online mirror?

Yes. The mirrored preview helps with framing, and the grid can help position your face before a call. It remains a live browser preview. The mirror setting does not change what another application sends. Mirroring alone does not save or upload the image. The optional recording and snapshot controls are separate actions.

How should I repeat the webcam test fairly?

Use the same camera, connection, browser, lighting and position. Record the delivered resolution and frame rate, change one condition, then restart the stream. Move through the frame in both runs. This separates a repeatable difference from a change in lighting, device selection or scene.

What can the webcam test not prove?

It cannot prove sensor resolution, lens quality, application encoding quality or the cause of a black frame. It reports the stream delivered to this tab. Use the how to test a webcam guide to compare permission, device selection, live motion and the affected application.