videocalling
Before your call

Camera and Microphone Test — Free Online, No Download

Make sure your gear works before any video call.

Loading…

How to use it

  1. 1

    Click 'Start test' and allow access

    Your browser will ask permission to use the camera and microphone. Allow it — nothing leaves this page.

  2. 2

    Check the live preview

    If you can see yourself, your camera is working. The resolution and frame rate appear next to it.

  3. 3

    Speak into your mic

    Watch the volume meter move as you talk. If the bar stays flat, pick a different microphone from the dropdown.

  4. 4

    Play the test sound

    Click 'Play test sound' to verify your speakers or headphones output audio. Confirm with the Yes/No buttons.

  5. 5

    Copy or download the report

    If something is off, share the diagnostic report with whoever is helping you debug — IT, support, or a friend.

Why test your camera and microphone before a call

You join the meeting, the host asks if you can hear them, and the camera light is off. You spend the first three minutes apologising and clicking around the system settings while everyone waits. It's a small moment, and it happens to almost everyone — the kinds of things that break right before a call (a paused webcam, a mic stuck on the wrong device, a Bluetooth headset that connected as a phone instead of headphones) only show up when you actually try to use them. A 30-second pre-flight check fixes that.

This tool runs the same browser APIs the major video apps use, so if your camera works here, it almost certainly works in Zoom, Google Meet, Microsoft Teams, and our own video calls. If it doesn't work here, the diagnostic report will tell you why.

What this tool checks

The tool exercises three independent systems: camera input, microphone input, and speaker output. For the camera it shows a live preview, the active resolution, and the measured frame rate. For the microphone it shows a volume meter and the peak level in decibels (dB) so you can tell if your voice is too quiet or too hot. For the speaker it plays a short test tone and lets you confirm whether you actually heard it. Each device is selectable from a dropdown, so if you have multiple cameras, mics, or output devices, you can find which one your browser is using right now.

Common issues and fixes

Permission and access

The browser asks for permission and you click Block by mistake. Open the site permission settings (click the lock icon next to the URL), set Camera and Microphone to Allow, and reload the page.

Camera issues

The preview is black. Another app is using the webcam exclusively. Quit Zoom, Teams, OBS, or any other tool that grabbed the camera and try again. The webcam light is on but the preview is just static. The webcam driver is misbehaving. Unplug and replug a USB webcam, or restart the browser. Resolution shows lower than expected. Most laptop webcams max out at 720p. Higher-end webcams (Logitech Brio, modern iPhones used as webcams) can hit 1080p, but the browser still defaults to 720p for performance. FPS reads as 15 or lower. Either the room is too dark (most webcams drop frame rate to compensate) or another tab is running heavy video. Close other tabs and turn on a light.

Microphone issues

The microphone meter doesn't move. Check the device dropdown — the browser might be using your laptop mic when you have a headset plugged in. Switch and speak again. On macOS, also check System Settings → Sound → Input. Echo or feedback during a real call. That's a speaker/mic interaction, not a hardware fault. Use headphones or check that your video app's echo cancellation is on.

Speaker issues

The test sound doesn't play. On iOS Safari, autoplay is blocked. Tap the Play button directly. On desktop, check that the system volume isn't muted and that the correct output device is selected.

Browser compatibility

Nothing happens when you click Start test. Your browser is too old. Use Chrome 90+, Edge 90+, Safari 14+, or Firefox 88+. The diagnostic report says getUserMedia is unsupported. You're on a very old browser, an unusual configuration, or you're viewing this page over plain HTTP (camera and mic require HTTPS).

Privacy and security

We do not record, transmit, or analyse the contents of your camera or microphone stream. The video preview is rendered locally by your browser, the microphone meter reads the current sample window in memory, and the speaker test plays a tone we generate on the fly inside your browser — there is no audio file downloaded from a server. The diagnostic report is plain text containing only the device labels your browser exposes (e.g. "Built-in Microphone"), the measured resolution and FPS, the peak dB level you reached during the test, and your browser/OS user agent. It is not sent anywhere unless you copy or download it yourself.

If you'd like to verify any of this, open your browser's network tab while running the test — you'll see no outgoing connections related to media.

Browser support

BrowserStatusNotes
Chrome 90+ (desktop & Android)Full
Edge 90+Full
Safari 14+ (macOS & iOS)PartialSpeaker device selection is not supported on Safari; the test sound plays on the system default output.
Firefox 88+PartialFrame rate readings can be approximate on some versions.
Internet ExplorerUnsupported

Frequently asked questions

Is my video or voice uploaded anywhere?+

No. The entire test runs inside your browser. The video preview, microphone level meter, and speaker test sound never leave your device.

Do I need to install anything?+

No installation, no plugin, no account. Just open the page and click Start test.

Why does my microphone meter not move?+

Either the wrong microphone is selected (try the dropdown), the microphone is muted at the OS level, or the browser is using a different input. The diagnostic report at the bottom will tell you which device the test is currently using.

Why can't I select my speaker?+

Choosing a specific output device is supported on Chrome and Edge but not on Safari or Firefox. On those browsers the test sound plays on whatever output is currently your system default.

Will this work on my phone?+

Yes. The test runs in mobile Chrome and Safari. On iOS Safari you must tap the Play button to hear the test sound — autoplay is blocked.

Why does the resolution show 1280x720 instead of 1080p?+

Most browsers cap webcam streams at 720p by default. The test requests 720p, which is also the resolution most video calling apps use.

Can I save the diagnostic report?+

Yes. Use the Copy report or Download .txt button at the bottom. Paste or attach it when asking for help.

Does this collect any analytics?+

Only an anonymous page-view event via Plausible (no cookies, no fingerprinting). Tool actions like 'Start test' fire as anonymous custom events with no personal data.

Related tools