Does Your Browser Support Face Detection?
Test the browser-native FaceDetector API with your webcam. See real-time face bounding boxes, landmark detection, and performance metrics. All processing happens locally on your device.
Tests your browser's FaceDetector API support and measures face detection performance — detection speed, bounding box accuracy, landmark positions (eyes, nose, mouth), and maximum detectable faces.
The FaceDetector API is part of the Shape Detection API and runs on-device using platform-native face detection (Core ML on macOS, Android ML on mobile) — no data leaves your browser.
0
What Do Your Results Mean?
| Result | Range | Meaning |
|---|---|---|
| Good | Face detected consistently at 15+ FPS with accurate bounding boxes | Your browser and hardware fully support the FaceDetector API. Detection is fast enough for real-time applications like video calls and AR effects. |
| Warning | Face detected intermittently or below 10 FPS | Detection works but performance is limited. This may be due to poor lighting, camera resolution, or CPU constraints. Improve lighting conditions for better results. |
| Poor | FaceDetector API not available or no face detected | Your browser does not support the FaceDetector API (Firefox and Safari currently lack support), or camera access is blocked. Try Chrome or Edge on a supported platform. |
Common Issues & Solutions
Browser shows 'FaceDetector is not defined' error
The FaceDetector API is currently supported in Chromium-based browsers (Chrome, Edge, Opera) on macOS, Windows, and Android. Firefox and Safari do not yet support it. Enable the 'Experimental Web Platform features' flag in chrome://flags if needed.
Face is not detected even though the camera is working
Ensure your face is well-lit and fully visible in the camera frame. Remove sunglasses or face coverings. Face the camera directly — extreme angles reduce detection accuracy. Increase camera resolution in settings if available.
Detection is very slow or causes the page to lag
Face detection is CPU-intensive. Close other tabs and applications to free resources. Reduce the camera resolution to 640x480 for faster processing. On older hardware, detection speed may be inherently limited.
Camera permission is denied
Click the lock icon in your browser address bar and set Camera to 'Allow'. On macOS, also check System Settings > Privacy & Security > Camera to ensure your browser is listed and enabled.