See exactly what your camera sees: the live image, the resolution and frame rate it really delivers, every camera your machine has, and a snapshot you can save. The video never leaves your browser — nothing is recorded or uploaded.
Resolution is what the camera is streaming right now — this test asks for the highest mode the camera offers, so a "1080p webcam" showing 1280×720 here is genuinely delivering 720p video, whatever the box said. Frame rate is measured from the frames actually arriving, not the spec sheet: good light gives you the full 30 (or 60) FPS, while dim rooms make cameras stretch exposure and drop to 15–20 FPS, which is the usual cause of choppy-looking calls.
The mirror toggle shows the flipped self-view that call apps use (and the unflipped image everyone else receives), freeze holds a frame so you can inspect focus and framing, and save snapshot writes a PNG straight from the live stream — handy for checking what you'll look like before a meeting.
No. The video stream stays inside your browser tab — this page opens the camera with getUserMedia and renders it locally. Nothing is recorded or transmitted, and closing the tab releases the camera.
Many cameras advertise a photo resolution but stream video at less, and browsers may pick a lower mode to save bandwidth or when the lighting is poor. This test requests the highest mode and shows what the camera actually delivers.
Video-call apps mirror your self-view because a mirror image feels natural to the person in it — but they send the unmirrored image to others. Use the mirror toggle to see both.