Real FPS via frame callback API Β· Hardware capabilities Β· Record & snapshot Β· No upload, no app.
This tool uses requestVideoFrameCallback β a browser API that fires on every actual video frame delivered by the camera hardware. This gives true camera FPS, not browser rendering FPS. It also tracks frame intervals to detect jitter and dropped frames.
Camera capabilities (max resolution, zoom, torch, focus modes) are read from MediaTrackCapabilities β the actual hardware feature set reported by your device's camera driver.
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 (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.