Camera Test — Complete Webcam Diagnostic
Free all-in-one webcam diagnostic tool. Measure resolution, FPS, sharpness, noise levels, and color accuracy. Real-time RGB histogram, light meter, exposure heatmap, and color checker. Auto-scoring from 0 to 100 with downloadable PDF report. Works entirely in your browser — nothing is uploaded.
Check your webcam quality, resolution, FPS, sharpness, and lighting with professional analysis tools
| Requested | Actual | FPS | Status |
|---|
| Test | Status | Score |
|---|
Features
How to Test Your Webcam
- Allow camera access. Click "Start Camera" and allow browser access to your webcam. Select a specific camera if you have multiple.
- Run the auto test. Go to the Quality tab and click "Run Auto Test" to automatically measure sharpness, noise, brightness, and generate a quality score.
- Inspect with tools. Use the histogram, light meter, exposure map, and magnifier to analyze your camera in detail. Check resolution capabilities in the Resolution tab.
- Download your report. Go to the Report tab to see your overall score and download a PDF report with all test results and device information.
Frequently Asked Questions
What does the camera test measure?
The tool measures resolution, frame rate (FPS), image sharpness using Laplacian variance, noise levels with signal-to-noise ratio, brightness, color temperature, and exposure distribution. It also detects supported video codecs and maximum capabilities of your camera.
How is the quality score calculated?
The quality score (0-100) is a weighted average of sharpness, noise level, brightness, and signal-to-noise ratio. Each metric is scored individually, then combined. Excellent (80-100), Good (60-79), Fair (40-59), Poor (0-39).
What is the histogram for?
The histogram shows the distribution of pixel brightness values in real-time. A well-exposed image has a spread across the full range. Peaks on the left indicate underexposure, peaks on the right indicate overexposure. The RGB channels help identify color casts.
Why is my sharpness score low?
Low sharpness can be caused by: out-of-focus lens, dirty lens, low resolution, heavy compression, or poor lighting. Clean your camera lens, ensure good lighting, and focus on a detailed object to get the best sharpness score.
Is my camera data sent anywhere?
No. All video frames are processed locally in your browser using JavaScript canvas analysis. No screenshots, video data, or test results are sent to any server. Your privacy is fully protected.
Can I test multiple cameras?
Yes. Use the camera selector dropdown to switch between available cameras (built-in webcam, external USB camera, etc.). Each camera is tested independently with its own metrics.