Mic and speaker test

Check your microphone and your speakers on one page, in the order that gives a result you can trust โ€” output first, input second.

Last reviewed on August 26, 2026

๐Ÿ”Š
Step 1 โ€” Speaker test
Confirm sound is coming out, and from the right side
Set your volume to a comfortable mid-level, then play the left and right channels.
๐ŸŽค
Step 2 โ€” Microphone test
Live waveform and input level, straight from your browser
Press start, allow the permission prompt, then speak at your normal distance.

Most audio complaints are really two questions wearing one coat: can other people hear me, and can I hear them? This page runs both checks together โ€” a speaker test for output and a microphone test for input โ€” so you can tell in about a minute which half is actually at fault. Both halves run locally in your browser, and no audio is recorded or uploaded.

Do the speaker test first. If your output is broken, every subsequent test looks broken too, and you will spend twenty minutes fixing a microphone that was fine all along.

Why the order matters

Output and input fail for entirely different reasons, and only one of them involves a permission prompt.

Playing sound is not privacy-sensitive, so browsers do it without asking. That makes the speaker test a clean, unambiguous signal: if you hear the tone, the browser, the operating system's output routing, the volume chain, and the speaker itself are all working. Almost nothing can hide.

Reading a microphone is privacy-sensitive, so it always requires an explicit permission that the browser remembers. That adds two extra failure points on top of the hardware โ€” a blocked permission and an operating-system privacy switch โ€” neither of which produces an error you would notice. Checking output first removes it from the equation before you start on the harder half.

How to test your mic and speakers

  1. Set the system volume to roughly half.
  2. Press Left channel, then Right channel. Each tone should come from that side only.
  3. Play the 1 kHz tone and check it is steady rather than crackly.
  4. Press Start microphone test and allow the permission prompt when it appears.
  5. Speak at your normal distance and volume. The waveform should react immediately and the level meter should peak somewhere around 40โ€“75%.
  6. Check the device name shown under the meter. It should be the microphone you meant to use, not a webcam across the room.

Reading the four possible outcomes

The value of testing both halves together is that the combination narrows the cause far faster than either test alone.

SpeakersMicrophoneWhat it points atWhere to go
WorkingWorkingYour hardware is fine. If a specific app still fails, the fault is that app's own device preference.Zoom, Teams and Discord
WorkingNothingOutput is ruled out. Look at browser permission, input device selection, a hardware mute, or another app holding the mic.Microphone not working
NothingWorkingInput is ruled out. Almost always the selected output device rather than a broken speaker.Sound test fix order
NothingNothingSomething upstream of both โ€” a docking station, a headset that has disconnected, or an audio service that has stopped.Microphone not detected

The middle two rows are where most people are, and both are far more often a settings problem than a hardware one.

The two-minute pre-call check

If you are testing before a meeting rather than debugging a fault, this is the sequence worth building a habit around:

  1. Plug in whatever you intend to use before opening the meeting app. Applications capture the device list at launch, and a headset connected afterwards frequently never appears.
  2. Run both tests on this page. That verifies hardware, browser, and operating system in one pass.
  3. Check the device name reported by the microphone test matches what you plugged in. A laptop that quietly stayed on its built-in array is the single most common surprise.
  4. Confirm the level. A peak around 40โ€“75% when you speak normally is the target. Consistently under 20% means you are too far away or the input gain is too low; pinned at 100% means clipping, which sounds harsh to everyone else.
  5. Open the meeting app and check its own device settings. This is the step people skip, and it is the reason a microphone that passes every test here can still be silent on the call.

Hearing yourself: the honest test

Levels tell you whether a signal exists. They do not tell you whether you sound good. Room reverberation, plosives, a fan behind the microphone, and Bluetooth profile switching all pass a level test comfortably and still make you hard to listen to.

For that, record a few seconds and play it back with the record and playback tool. Listening to yourself is unpleasant and completely diagnostic: if you sound distant, echoey, or muffled to your own ears, you sound worse to everyone else. If a wireless headset is involved and the recording sounds thin, that is the narrowband calling profile at work rather than a fault.

Measuring how loud the room itself is with the sound level meter is worth doing too โ€” voice recognition and noise suppression both degrade sharply above roughly 60 dB of background noise.

Frequently asked questions

How do I test my mic and speakers at the same time?

Test the output first, then the input. Play the left and right tones to confirm sound is coming out, then start the microphone test and speak normally. Output first matters, because a broken output makes a working microphone look broken too.

Why does only the microphone half ask for permission?

Playing sound is not privacy-sensitive, so browsers allow it silently. Reading a microphone is, so it always needs an explicit prompt โ€” one you can revoke at any time from site settings.

Should I use this before a Zoom or Teams call?

Yes as a first check โ€” it verifies hardware, browser, and OS in under a minute. It cannot verify the meeting app's own device selection, which is stored separately and is the usual reason a working mic is still silent on a call.

The speakers work but the microphone shows nothing. What is wrong?

That rules out your output entirely and points at the input chain: a blocked permission, the wrong input device, a hardware mute switch, or another application holding the microphone exclusively.

Is any audio recorded or uploaded?

No. Both halves run entirely in your browser. The microphone signal is analysed for level and waveform, then discarded โ€” never stored, never sent anywhere.

Can I test a headset this way?

You can, though a headset has quirks of its own โ€” boom mutes, plug types, and profile switching on calls. The dedicated headset test covers those.

โ† Back to all audio tests