Done

πŸ“· Camera Test

Test your webcam instantly β€” check resolution, FPS, device info, take snapshots, record video, apply filters, and run diagnostics. No install required.

Ready
Live Preview
REC 00:00
πŸ“·

Click "Start Camera" to begin

Your browser will ask for camera permission

Press Space for snapshot β€’ R to toggle record
Camera Settings
Record microphone audio
Camera Device
Facing Mode
Resolution Preset
Custom Width
Custom Height
Visual Filters
Filter Intensity: 100%
Zoom: 1Γ—
Snapshots (0)
No snapshots yet β€” start camera and press Snapshot .
Recordings (0)
No recordings yet.
Live Stats
β€”
FPS
Target: 30 fps
β€”
Width (px)
β€”
Height (px)
β€”
Aspect Ratio
β€”
Megapixels
Device Info
Device β€”
Device ID β€”
Group ID β€”
Facing β€”
Resolution β€”
Frame Rate β€”
Aspect β€”
Latency β€”
Resize Mode β€”
Microphone β€”
Browser β€”
Constraints β€”
Diagnostics
Start the camera to run diagnostics.
Troubleshooting
No camera shown? Click the padlock icon in your browser's address bar and allow camera access.
Black screen? Another application may be using the camera. Close video conferencing apps and retry.
Low FPS? Reduce the resolution or close other browser tabs consuming CPU/GPU.
4K not available? Your webcam may not support 4K β€” the browser will fall back to the highest supported resolution.
Recording has no sound? Make sure the "Record microphone audio" toggle above is on and mic permission was granted when the browser prompted you.

About Webcam Testing

How It Works

This tool uses the browser's getUserMedia() API to access your webcam stream directly β€” no server upload, no external software. All processing happens locally in your browser. The camera feed never leaves your device.

Privacy

Your camera footage is processed entirely on-device. No video frames, snapshots, or recordings are uploaded to any server. The browser will always prompt you for explicit camera permission before access is granted.

Resolution & FPS

Resolution presets are requested values β€” the browser negotiates with your hardware. If your webcam doesn't support 1080p, it will fall back to the nearest supported resolution. FPS is measured in real time by counting rendered frames per second.

Recording Format

Video is recorded using the MediaRecorder API and saved as MP4 (H.264/AAC) where the browser supports it, or WebM (VP9/Opus) otherwise, including microphone audio when the mic toggle is enabled. Mirror/flip and filters (including Beauty) are baked into the recording, matching what you see in the live preview. Snapshots are captured onto an HTML5 Canvas and exported as PNG or JPEG images directly to your downloads.

Related Tools

Online Screen RecorderScreen Resolution SimulatorWebsite Screenshot GeneratorRegex TesterAll Developer Tools