Direct answer
What these Camera & Microphone browser tests can tell you
These permission-gated tests show whether the browser can open a selected camera or microphone, what stream settings it receives and whether live media reaches the page. Video and audio stay in browser memory and are not uploaded to the application server.
Useful starting points
- A browser reports that no camera or microphone is available
- The wrong input is selected or permission is blocked
- Delivered video dimensions, frame timing or microphone level needs checking
Evidence shown in the browser
- Permission state and secure-context availability
- Active media device selection and delivered stream settings
- Local preview, waveform, level and short in-memory playback
Important limit
Delivered browser media cannot certify a sensor maximum, calibrated sound level, professional quality, cable condition or the exact cause of a blocked stream.
For a clearer comparison, repeat the same action, change one relevant condition at a time, and record the browser, operating-system family, date and exact visible result. Use the page title and canonical URL when sharing the observation; do not describe a browser result as hardware certification.
Read the testing methodology or review our source and correction standards.
Focused tests
Choose a Camera & Microphone test
Open the page that matches the observation you want to reproduce.
Webcam Test
Start a private live preview only after clicking the button, then inspect the active stream and capture an optional in-memory snapshot.
Open test →CMWebcam Resolution Test
Request a camera stream and compare requested dimensions with the actual video width and height delivered by the browser.
Open test →CMWebcam FPS Test
Estimate delivered webcam frames per second from a live browser stream after explicit permission.
Open test →CMMicrophone Test
Visualize microphone volume, waveform, frequency energy and clipping locally with the Web Audio API.
Open test →CMMicrophone Playback Test
Record up to ten seconds in browser memory and play it back locally, with no upload or automatic saving.
Open test →CMBrowser Permission Checker
Review the browser-visible state of camera and microphone permissions without requesting access on page load.
Open test →