Real FPS via frame callback API · Hardware capabilities · Record & snapshot · No upload, no app.
This tool accesses your webcam or phone camera directly through the browser and measures its actual performance — not what the manufacturer claims, but what it actually delivers under real conditions. You can check frame rate (FPS), resolution, aspect ratio, and hardware capabilities including zoom range, torch availability, and focus modes.
FPS is measured with requestVideoFrameCallback, a browser API that fires on every real frame the camera delivers, so the number reflects true camera output rather than browser rendering speed. The same signal is used to track frame intervals and flag jitter and dropped frames. Hardware capabilities are read from MediaTrackCapabilities — the feature set your device's camera driver actually reports.
FPS (frames per second) measures how many image frames your camera captures per second. 30 FPS is standard for video calls. 60 FPS is smooth for gaming streams. Most webcams cap at 30 FPS, while high-end webcams support 60 FPS or higher.
In low-light conditions, cameras automatically reduce frame rate to allow longer exposure time for brighter images. CPU load, USB bandwidth, and browser processing overhead also reduce effective FPS. Use good lighting for maximum frame rate.
Most webcams capture at 1920×1080 (1080p Full HD). Higher-end webcams support 2560×1440 (2K) or 3840×2160 (4K). Phone cameras typically have much higher sensor resolution but browsers access a limited preview stream.
On mobile devices, you can switch between front (selfie) and rear cameras. Rear cameras typically have better sensors, higher resolution, optical zoom, and improved low-light performance compared to front cameras.
Click "Allow" when the browser requests camera permission. If you previously denied access, go to your browser settings and allow camera access for this site. Make sure no other app is using your camera at the same time.
No. Everything happens locally in your browser. Your camera feed is never uploaded or stored — this tool only reads metadata and displays the live preview on your own device.
Browsers access cameras through a standardized API that may limit resolution or FPS compared to native apps. Manufacturer specs often reflect raw sensor capability, not browser-accessible performance. Our tool shows actual browser performance.
Dropped frames occur when the camera can't deliver at its target rate — caused by low light, thermal throttling, or hardware limits. A high drop rate causes choppy video. Under 3% is excellent, above 10% is noticeable.