Use this quick routine before a meeting so you know whether the device works in the browser, the operating system, or the meeting app.
Nothing you say or show leaves this device.0 network requests carrying media ยท 0 bytes uploaded
See the proof
Watch the live counter. It stays at zero for media uploads while you run a mic, camera, or speaker check.
Verify it yourself. Open DevTools, choose Network, run a test, and look for uploads. In Chrome or Edge press Ctrl+Shift+I. In Firefox press Ctrl+Shift+E.
CSP guardrail. Content-Security-Policy is a browser rule that limits where this page can send data; media is not allowed to leave this page.
Total requests
0
Same-origin
0
Analytics pings
0
Run the three checks in order
Start with the microphone because a muted or wrong input is the most common pre-call failure. Speak at normal distance, watch the level meter, then record a short local clip and play it back. Next, start the webcam and check framing, lighting, and the selected camera. Last, play the speaker tone at low volume on both channels.
If all three checks work here, your hardware and browser permission path are probably fine. Any remaining problem is likely inside the meeting app's selected input, selected camera, output device, or noise-processing settings.
Run the mic meter, then record and play back a short clip.
Run the webcam preview, switch cameras if needed, and take a local snapshot if you want proof.
Run the speaker test at low volume, then check left, right, and both channels.
Match devices in the meeting app
Device names can differ between the browser, Windows, macOS, and a meeting app. Look for the same headset, USB microphone, built-in camera, or Bluetooth device in both places. If labels are generic before permission, grant permission once and reopen the picker.
In Zoom, Teams, Meet, Discord, and browser call tabs, check both input and output. It is common for the microphone to be set to a headset while the speaker output is still set to laptop speakers, or the other way around.
Keep one app in charge
Before the call, close apps that may already be holding the camera or microphone. That includes other meeting apps, recording tools, browser tabs with calls, and virtual camera software. Then open the meeting app and select the devices you just tested.
If the meeting app has its own test call, run it after MicAndCam. MicAndCam tells you whether the device works locally; the app test tells you whether the app has chosen the same path.
If MicAndCam works, why does Zoom or Teams still fail?
The app may be using a different microphone, camera, or speaker. Match the selected devices inside the meeting app and check app-specific noise suppression or audio processing.
Should I keep MicAndCam open during a call?
No. Use it before the call, then stop the mic and camera tests so the meeting app can use the devices cleanly.
Is an online mic or webcam test safe and private?
It can be when the tool runs locally. MicAndCam analyzes microphone levels, camera preview, snapshots, and recordings in your browser and does not upload media. You can verify this with the live counter or your browser's Network panel.