Check your webcam's FPS, resolution, and recording capability. Capture screenshots and record video directly in your browser — no downloads, no signup, 100% free.

📷 Camera Test

Check your webcam's FPS, resolution, and recording capability. Capture screenshots and record video directly in your browser — no downloads, no signup, 100% free.

⚡ Frame Rate
FPS
-- FPS --×--
📷 Camera Info
Name
Resolution×
Megapixels
Aspect Ratio
Facing
FOV Class
Latency
Smoothness
🎨 Color & Image
Avg RGB
Brightness
Hue
Saturation
Lightness
Luminosity
Num Colors
🔧 Device & Stream
🎤 Microphone
🔊 Speaker
Video Std
Stream Type
Image Mode
Bitrate
PNG Size
JPEG Size
Quality
Click below to test your camera
REC
00:00
▶ PLAYBACK
0
◈ SEG
👤 FACE
🕸 MESH
✋ HANDS
◈ SEG
Rule of Thirds
Captured screenshot preview

📋 Quick Guide

  1. Select your camera · click Start · allow permission
  2. Live Metrics update left · Performance on the right
  3. Screenshot saves a frame · Record captures WebM video
  4. Run Readiness Test below for a full quality report
🏆 Quality Rating
Run Readiness Test
FPS
Resolution
Sharpness
Lighting
Noise
Stability
Live Quality
🔍 Sharpness
💡 Lighting
🔇 Noise
📐 Stability
◑ Contrast
🌡 Color Temp
📈 FPS Trend
🔍 Sharpness Trend
⚡ Latency
Avg
Min
Max
Jitter
📡 Real-Time Metrics
Camera Performance
FPS
Resolution
Latency
Field of View
Image Quality
Sharpness
Lighting
Noise Level
Color Balance
Exposure
Stability
Motion Jitter
Face & Hand Diagnostics
Faces Detected
Face Position
Face Distance
Blink Rate
Smile
Hands Detected
📋 Device Info
Start camera to see device info.
📢 Share

📊 Video Quality Analysis

🔍 Sharpness
💡 Lighting
🔇 Noise Level
📐 Stability
◑ Contrast
🎨 Color Richness
FPS
Smoothness
Brightness
Latency

📷 Camera Information

Camera Name
Resolution
Aspect Ratio
Megapixels
Max FPS
Video Standard
Facing Mode
FOV Class
Bitrate (est.)
Stream Type

⚡ Latency & Frame Analysis

Avg
Min
Max
Jitter
Start the camera and run the Latency Test (Tools tab) to populate the latency graph.

📞 Video Call Readiness

Evaluates 7 camera quality factors and gives you an actionable readiness score for video calls. Start the main camera first.

🤖
Enable AI Detection for better Face Framing score
The Face Framing meter uses your browser's built-in face detector, which may miss faces in low light or at an angle. Turning on AI Detection uses a more accurate neural-network model and gives you a precise framing score with personalised suggestions.
📊 Score Breakdown
🎞 FPS
📐 Resolution
💡 Lighting
🔍 Sharpness
🔇 Noise
📷 Stability
👤 Face Framing
💬 Suggestions
  • Run the test to see personalized suggestions.

🎮 Related Tools

Pair your camera test with our full suite of browser-based hardware and performance tools — all free, all private, zero installation required.

🔒 This AI-powered webcam test runs entirely in your browser. No video or audio is uploaded or stored.

🔍 What Does This Camera Test Check?

This tool uses your browser's WebRTC API to directly access your webcam and perform a full diagnostic. It measures your camera's live FPS (frames per second) using requestAnimationFrame, reads the actual resolution from the camera's track settings, and lets you record video in WebM format using the MediaRecorder API. Need to test your microphone too? Try our online microphone test.

🤖 Test Webcam with AI Face Detection

Our AI webcam test includes real-time face detection powered by TensorFlow.js and face-api.js — running entirely in your browser with no data sent to any server. Once your camera is active, the AI engine detects your face position, draws landmark overlays, and provides live feedback on centering, eye openness, and smile detection. It can simultaneously track hand positions and body pose, making it one of the most comprehensive camera performance tests online. Toggle individual AI features — face detect, landmarks, hands, background segmentation, and pose skeleton — on or off at any time without interrupting the live stream.

📊 Check Webcam FPS and Real-Time Metrics

Accurate webcam FPS testing online requires measuring directly from the live video stream — not from a static property. This tool tracks frames in real time using requestAnimationFrame and updates your FPS display continuously. You can monitor resolution, frame rate, and camera latency simultaneously. Whether you're troubleshooting low-FPS issues or benchmarking a new webcam, these real-time webcam metrics give you the ground truth your system delivers — not a spec-sheet estimate. For a standalone frame-rate benchmark, see our an FPS test tool.

🎬 Record and Download Webcam Video

The built-in recording studio lets you record webcam video online free using the browser's MediaRecorder API — no plugins, no extensions, no uploads. Click Record to start capturing, click Stop to finish, and the file downloads instantly to your device in WebM or MP4 format (Safari). You can also play back the recording in the browser before saving. This webcam test with recording capability is ideal for checking video quality, lighting, and audio sync before important calls. For audio-only testing, use our microphone test.

🛠️ Troubleshooting: Webcam Not Working?

If your webcam isn't working or shows a black screen, here are the most common fixes:

  • Camera permission denied: Click the lock icon in your browser's address bar and set Camera to "Allow", then refresh the page.
  • Webcam black screen fix: Another app (Zoom, Teams, OBS) may have exclusive access to your camera. Close those apps and try again.
  • Low FPS webcam fix: Low FPS is often caused by poor lighting, a USB hub with insufficient bandwidth, or outdated camera drivers. Try connecting directly to a USB 3.0 port and ensure drivers are current.
  • HTTPS required: Browser camera access requires a secure (HTTPS) connection. If you're on HTTP, your browser will block camera access.
  • Outdated browser: Use the latest version of Chrome, Firefox, Edge, or Safari for full WebRTC and AI feature support. You can also verify your hardware inputs with our keyboard test.

🔒 Is My Camera Data Private?

Absolutely. All processing happens entirely in your browser. No video frames, screenshots, or any camera data are ever uploaded to a server. Files you capture download directly to your device. This tool requires HTTPS to function, ensuring your browser session is encrypted. The same privacy guarantee applies to our microphone test.

❓ Frequently Asked Questions

How do I test my webcam online?

Click "▶ Test My Camera" on this page. Your browser will ask for camera permission — click Allow. The live feed starts immediately and you'll see real-time FPS, resolution, and all diagnostic metrics. No download, account, or installation is required. Everything runs in your browser via WebRTC (getUserMedia).

Is this webcam test safe to use?

Yes, completely. All processing happens 100% locally in your browser. No video frames, screenshots, AI results, or any camera data are ever uploaded to any server. Screenshots and recordings download directly to your device — nothing is transmitted externally. The tool requires HTTPS, so your session is always encrypted.

Why is my webcam not working or showing a black screen?

Common causes: (1) Camera permission was denied — click the lock icon in your browser's address bar and allow camera access. (2) Your camera may be in use by another application like Zoom or Teams — close them and retry. (3) This page must be served over HTTPS. (4) Your browser may be outdated — try the latest Chrome or Firefox. (5) Outdated or missing camera drivers — update via Device Manager (Windows) or System Preferences (Mac).

Does this tool support AI face detection?

Yes. The AI Vision panel uses TensorFlow.js and face-api.js to run real-time face detection, 468-point facial landmarks, eye-openness tracking, smile detection, hand pose, background segmentation, and body pose — all directly in your browser. Toggle each AI feature on or off independently without stopping your camera. No data leaves your device.

Can I record my webcam video with this tool?

Yes. Click the Record button in the Recording Studio panel to start capturing via the MediaRecorder API. When you stop, the recording automatically downloads to your device as a WebM file (MP4 on Safari). You can also play it back in the browser before saving. Nothing is sent to any server.

Does this tool show real-time FPS?

Yes. FPS (Frames Per Second) is measured directly from the live video stream using requestAnimationFrame — giving you the actual frame rate your camera delivers, not a spec-sheet estimate. Higher FPS (30–60) means smoother video. Low FPS can indicate driver issues, poor lighting, or USB bandwidth limitations.

How does this camera test work?

This tool uses the browser's built-in WebRTC API (getUserMedia) to access your webcam. FPS is measured via requestAnimationFrame, and resolution is read from the camera's track settings — all processed entirely locally in your browser without any data leaving your device.

What resolution does my webcam support?

This tool requests up to 1920×1080 resolution and displays the actual resolution your camera delivers. The real result depends on your hardware, drivers, and USB bandwidth. Lower-end webcams may only support 720p (1280×720) or 480p.