The tester uses the browser MediaDevices API to request camera and microphone access, then lists available video and audio inputs. Browsers may hide device names until permission is granted, so the list can become clearer after the first successful test.
When access succeeds, the page shows the camera stream, mirror preview, track resolution, and frame rate. Microphone input is sampled with Web Audio to show a live volume bar and peak level, so you can check whether sound is actually reaching the selected device.
The tool does not record, upload, or save camera or microphone data. Streams are attached to the page preview and audio meter, then stopped when you leave, restart, or switch devices. Camera and microphone access still requires HTTPS or localhost because that is enforced by browsers.
Common questions and answers about this topic.
No. The preview and audio level calculation run locally in your browser. The tool does not record, upload, or save any camera or microphone data.
Browsers protect camera and microphone access. The test can only show a live preview or read audio levels after you explicitly allow access for this page.
Some browsers hide device labels until permission is granted. If the list is empty, connect the device, close other apps that may use it, then start the test again.
Check that the correct microphone is selected, the system input volume is not muted, and another app is not using the microphone. Then speak near the microphone and watch the live meter again.