Permission
Use HTTPS and grant only the camera or microphone access needed for the test.
Online Webcam Test
Camera and microphone diagnostics
A successful browser-media test requires more than one permission prompt. The browser must be allowed by the operating system, the site must be allowed by the browser, the intended device must be available, and the live track must produce useful video or audio.
Use HTTPS and grant only the camera or microphone access needed for the test.
Refresh the list after permission and select the intended webcam or audio input.
Confirm a visible camera preview or a microphone level that reacts to normal speech.
Create a local picture or short audio recording and review the actual output.
Recommended workflow
Permission layers
Camera and microphone access requires a secure context such as HTTPS or localhost.
The current origin must be allowed to use the selected device.
The browser must allow sites to ask and must not be locked by managed policy.
Windows or macOS must allow the browser application to access camera or microphone hardware.
Symptom map
Check saved site decisions, HTTPS, global browser settings, managed policy, and embedded-frame restrictions.
Reset camera permission →Check the shutter, selected camera, competing apps, virtual sources, operating-system privacy, and driver access.
Fix the webcam →Check hardware mute, selected input, operating-system level, browser permission, Bluetooth, USB, and virtual audio routing.
Fix the microphone →Follow the complete permission, device selection, preview, input-meter, and local-sample workflow.
Run the full procedure →Troubleshooting library
Follow a complete browser workflow for permission, device selection, camera preview, microphone level, and local media samples.
Guide Webcam Not Working in a BrowserDiagnose a missing, black, busy, blocked, wrong, or overconstrained camera.
Guide Browser Camera Permission BlockedReset site, browser, Windows, macOS, policy, HTTPS, and iframe camera-permission layers.
Guide Microphone Not Detected in a BrowserCheck hardware mute, input selection, browser and OS permission, device labels, level, and local recording.
FAQ
No. The live camera and microphone streams stay in the browser. A picture or audio sample leaves the page only when you choose to download the local file.
Yes. You can start or stop the camera and microphone independently, so one test can continue when the other device is unavailable or permission is denied.
Browsers can hide non-default devices and return empty labels until a media stream is active or persistent permission exists. This reduces hardware exposure without consent.
Check the physical shutter, lighting, selected camera, competing apps, operating-system privacy, site permission, virtual-camera source, and whether the browser can restart the video track.
Check hardware mute, the selected input, operating-system input level, browser and site permission, Bluetooth or USB connection, and whether another application or virtual audio device controls the input.
Yes. The app can create a local PNG picture and, when the browser supports MediaRecorder, a short local audio sample that you can play, download, or clear.