Microphone Test

Check that your microphone is working: watch your voice move a live meter, then record a few seconds and play it back. The audio is analysed inside your browser and never sent anywhere.

How to use it

This page listens to your microphone and shows you the sound coming in, as a moving bar and a waveform.

  1. Click Start microphone Your browser will ask for permission. You have to allow it — the page cannot hear anything otherwise.
  2. Say something Watch the green bar. It should jump when you speak and settle when you stop.
  3. Record and listen back This is the important step. A moving bar only proves sound is arriving; playing it back tells you whether it actually sounds right.
Full instructions

Live input

Microphone details

Start the microphone to see its details.

In depth

Finding out whether your microphone actually works

How to check a microphone from the browser, what the level meter and waveform tell you, why recording yourself back is the step most people skip, and what to do when the bar refuses to move.

Screenshot: How to test your microphone
How to test your microphone as it appears when the page opens.

Why people end up testing a microphone

A voice call starts and nobody can hear you. You recorded a podcast and the file is silent. A new headset arrived and you want to know it works before the meeting in ten minutes. These are all the same problem: something between your mouth and the software is broken, and you need to find out which part.

The operating system has a sound settings page, but it buries the input meter under several clicks and rarely lets you hear yourself. Most people only discover their microphone is dead when somebody else tells them. A quick test before the call saves the scramble.

Granting permission and starting the meter

Press Start microphone. The browser will show a permission prompt, usually near the address bar. You have to allow it. Without permission the page cannot listen to anything, and nothing will happen until you say yes.

If you allowed it once and then blocked it later, click the padlock icon in the address bar and set the microphone back to allow. Some browsers remember the choice per site, so you only need to do this once.

Once permission is granted, the page opens the default microphone and starts drawing. Two things appear at the same time: a green level bar and a waveform. Both move in real time as sound reaches the microphone.

Reading the level bar

The green bar under the label Level -- speak now is the simplest check. It jumps when you talk and drops when you stop. A number next to it shows the level in decibels, counting down from zero. Zero is the loudest the microphone can report. A normal speaking voice at arm's length usually lands somewhere around minus 20 to minus 30.

If the bar moves at all, sound is reaching the browser. That already rules out a dead connection, a muted device, and a broken cable. It does not yet tell you whether you sound good, only that you exist.

A bar that sits at the bottom and never moves means no sound is arriving. That is either a permissions problem, the wrong device selected, or another program holding the microphone. The troubleshooting section below covers each of those.

The waveform underneath

Below the bar is a waveform. It draws the shape of the sound wave as it comes in, refreshed many times a second. A flat line means silence. A spiky line means noise. A smooth, fat wave when you speak means a healthy signal.

The waveform does something the bar cannot: it shows you the texture of the sound. A microphone picking up a loud hum will show a repeating pattern even when you are not talking. Crackling from a loose connection appears as sharp spikes scattered at random. If you see either of those, the microphone is working but something nearby is interfering.

Once the page sees a signal above silence, a green notice appears: Your microphone is working. Sound is reaching the browser. That is the first confirmation, but not the last one you need.

Recording and playing it back

A moving bar proves that audio data is arriving. It says nothing about how you sound. The second step matters more: click Record 5 seconds, wait, and then play the clip back through your speakers or headphones.

This is where real problems show up. A tinny, distant voice means the laptop microphone is being used instead of the headset you plugged in. A voice buried in fan noise means the gain is too low and the room is too loud. Echo means speakers are feeding back into the mic. None of those faults move the level bar any differently from a clean signal, which is why the bar alone is not enough.

After the recording plays, a Save clip button appears. It downloads the short clip as an audio file. That can be useful if you need to send it to someone for comparison, or if you want to listen on a different device.

Choosing a different microphone and changing the settings

The Settings panel on the right side has two controls. The first is a dropdown labeled Which microphone. It lists every input device the browser knows about. If you have a USB headset, a webcam with a built-in mic, and the laptop's own microphone, all three will appear here. Pick the one you want and the page switches to it without restarting the test.

Device names may look blank at first. Browsers hide them until you grant permission. Once you allow the microphone, the real names fill in and you can tell which is which.

The second control is a checkbox labeled Use noise reduction and echo cancellation. It is on by default. These filters clean up the sound for voice calls by removing background hum, reducing echo, and smoothing out sudden noises. That makes speech clearer but noticeably flatter. Turn the checkbox off if you are testing a microphone for recording music or judging its raw quality. Leave it on if you just want to know whether a call will sound acceptable.

A full test from start to finish

Plug the headset in. Open the page. Press Start microphone and allow when the browser asks. The green bar starts moving.

Say a few words at normal volume. The bar jumps to about minus 24 and the waveform draws a clean shape. The green notice appears: the mic is working.

Now press Record 5 seconds. Count to five while speaking normally. The clip appears in a small player. Press play. Your voice comes through the speakers, clear and recognisable, with no echo and no hum. The test is passed.

Switch to the laptop microphone using the dropdown. Record again. This time the voice is thinner and there is a fan whirring underneath. That tells you the headset is the better input for your next call.

Turn off noise reduction and record once more with the headset. The voice is fuller but there is a faint hiss from the room. That is the raw microphone, before the browser cleans it up. For a podcast you might want an external audio program with finer controls. For a video call, the cleaned version is fine.

When something goes wrong

The most common problems have simple fixes, and nearly all of them sit outside the browser.

  • Nothing happens when you press start. The browser is waiting for permission. Look for a small prompt near the top of the window. If you dismissed it, reload the page and try again.
  • The page says the microphone is already in use. Another program has it. Video call apps like Zoom, Teams, and Discord can hold a microphone so tightly that nothing else can open it. Close them and try again.
  • The bar moves but the sound is quiet. The input level is too low. On Windows, open Sound settings, then Input, then Device properties, and raise the slider. On a Mac, go to System Settings, then Sound, then Input.
  • No sound comes from the speakers during playback. That is a speaker or headphone issue, not a microphone one. Check your output device and its volume separately.
  • The recording has echo. Your speakers are feeding sound back into the microphone. Use headphones, or move the microphone further from the speakers.
  • Your device is not in the list. Check that it is plugged in and enabled in the operating system sound settings. Some headsets need to be set as the default input device before the browser will show them.

Your audio never leaves your device

The sound is processed entirely inside your browser tab. The level bar, the waveform, and the short recording all happen in memory on your own machine. Nothing is uploaded, saved to a server, or transmitted anywhere.

You can verify this yourself. Load the page, unplug your internet cable or turn off Wi-Fi, and then press Start microphone. Everything works exactly the same, because there is no server involved. The recording disappears the moment you close or reload the tab. For a microphone test that necessarily asks to listen to you, that felt worth spelling out.

Help

How to test your microphone

This page listens to your microphone and shows you the sound coming in, as a moving bar and a waveform. If the bar moves when you speak, your microphone is working.

Click Start microphone

Your browser will ask for permission. You have to allow it — the page cannot hear anything otherwise.

Say something

Watch the green bar. It should jump when you speak and settle when you stop.

Record and listen back

This is the important step. A moving bar only proves sound is arriving; playing it back tells you whether it actually sounds right.

Try the settings

Turn off noise reduction to hear the raw microphone, or switch device if you have more than one.

Your voice is never sent anywhere

The sound is processed entirely inside this tab using your browser's audio engine, and the short recording is held in memory only — it disappears the moment you close or reload the page. Nothing is uploaded, stored or transmitted. Given that a microphone test necessarily asks for permission to listen to you, that seemed worth being explicit about.

Good to know

The bar moves but you sound quiet

Raise the input level in your system sound settings. On Windows: Sound settings, Input, Device properties. On Mac: System Settings, Sound, Input.

Close other apps first

Zoom, Teams and Discord can hold exclusive control of a microphone. If you get an "already in use" error, quit them and try again.

Turn processing off to judge quality

Noise reduction and auto gain make voices sound cleaner but flatter. Switch them off if you are testing a microphone for recording rather than calls.

Blank device names are normal

Browsers hide microphone names until you grant permission. Once you allow access, the real names appear.

Common questions

Is my voice being recorded or uploaded?
No. Everything happens inside your browser tab. The optional recording is kept in memory and is gone as soon as you leave the page.
Why does nothing happen when I click start?
Your browser is asking for permission — look for a prompt near the address bar. If you previously blocked it, click the padlock icon and allow the microphone.
It says my microphone is already in use
Another program has it. Close video call apps, voice recorders and streaming software, then try again.
The meter moves but nobody can hear me in calls
Your microphone works, so the problem is in the other app. Check it has the right input device selected and is not muted there.
Why is there no sound coming out of my speakers?
That is deliberate. Playing your microphone straight to your speakers would cause a loud feedback squeal. Use the record button to hear yourself instead.
My microphone is not in the list
Check it is plugged in and enabled in your operating system sound settings. Some headsets need to be set as the default input device before a browser will offer them.