Language
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
Microphone Tester

Microphone Tester

Test your microphone online with a real-time waveform and volume meter. Record up to 10 seconds and play it back to hear yourself before calls or recordings.

Microphone Test Online — Check Your Mic in Seconds

Run a microphone test online to confirm your mic is picking up sound before a call, recording, or stream. Click Enable Microphone, allow access, and a live waveform plus a volume meter show exactly what your mic hears — no app to install.

It does more than detect a device: record up to 10 seconds and play it back to hear yourself the way others do, watch a color-coded level meter, see an ambient noise reading, and switch between any microphones connected to your computer or phone.

Private by design: all audio is processed locally in your browser. Your voice and any recording stay on your device and are never uploaded to a server — clicking Stop or leaving the page discards everything from memory.

How to Test Your Microphone

1

Enable your microphone

Click Enable Microphone and choose Allow in the browser prompt. If you denied it before, click the lock icon in the address bar and set the microphone to Allow, then try again.

2

Pick the right device

Have a built-in mic and a USB mic or headset? Use the Device dropdown to select which microphone to test — the tool switches instantly, no page reload needed.

3

Speak and watch the waveform

Talk normally and the waveform should move with your voice. A flat line means no sound is reaching the mic; keep the Volume Level meter in the Good range for clear, undistorted audio.

4

Record and play it back

Press Record to capture up to 10 seconds, then Play to hear exactly how you sound. This reveals background noise, echo, or muffling that the waveform alone can hide.

Features

Real-Time Waveform

A live waveform redraws instantly as you speak, so you can confirm at a glance that your microphone is capturing sound.

Volume Level Meter

A color-coded meter shows your input level as a percentage with Low, Good, and High zones, plus a peak indicator that flags clipping.

Ambient Noise Detection

A live badge labels your surroundings Quiet, Normal, or Noisy so you can spot background noise before it ruins a call or recording.

Record & Playback

Capture up to 10 seconds and play it straight back to hear yourself exactly as others hear you, with a running record timer.

Multiple Microphone Support

Switch between every detected input — laptop mic, USB microphone, or headset — from one dropdown without refreshing the page.

Technical Device Info

See the device name, sample rate in kHz, mono or stereo channels, and audio latency to help configure or compare microphones.

Privacy-Focused

All audio stays in your browser and nothing is uploaded; stopping the test or closing the page wipes every recording from memory.

Works on Any Device

A responsive layout runs on desktops, laptops, tablets, and phones in any modern browser, with no software to install.

Frequently Asked Questions

How do I test my microphone?

Click Enable Microphone, allow access when the browser asks, then speak. The waveform and volume meter react to your voice. For a fuller check, press Record, then Play to hear yourself back.

Can I hear myself with this mic test?

Yes. Record up to 10 seconds, then press Play to listen back to your own recording. Playback runs after you record rather than live, which avoids the feedback echo you would get from monitoring yourself in real time.

Why is my microphone not working or showing volume 0?

First confirm you clicked Allow — if you denied access, reset it from the lock icon in the address bar. Then pick the correct mic in the Device dropdown, make sure it is not muted or set too low in your system sound settings, and close any other app that may be holding the microphone.

The waveform is flat even though I'm speaking. What's wrong?

A flat line means no audio is reaching the tool. Select a different microphone from the dropdown if you have several, and check that the right device is set as default in your system sound settings with its input volume turned up and not muted.

What does the noise level badge mean?

It reads your ambient noise in real time. Quiet is ideal for recording, Normal is usually fine for calls, and Noisy warns that background sound may interfere — try a quieter spot or turn on noise suppression.

Does this record or store my audio anywhere?

No. Everything is processed in your browser and nothing is uploaded to any server. Recordings live only in memory while the page is open and are discarded the moment you press Stop or close the tab.

Why can't I pick a different microphone?

Some browsers only reveal full device names after you grant microphone permission once. If the dropdown shows generic labels, refresh the page after allowing access, and make sure your extra microphones are properly connected and recognized by your operating system.

Can I test my mic before a Zoom or Teams call?

Yes — this is ideal for a quick pre-call check. Confirm your level sits in the Good range and record a clip to verify you sound clear. Then click Stop or close the page before joining your call so the microphone is free for the meeting app.

Does the microphone test work on mobile?

Yes. It runs in modern phone and tablet browsers and usually tests the built-in microphone. For an external mic, make sure it is compatible with your device and connected before you start the test.

Microphone Access Required

Click the button below to allow microphone access and test your mic

Click Enable Microphone and allow browser access to start testing
Speak into your mic and watch the waveform move in real time
Keep the Volume Level in the Good range for clear, undistorted audio
Use Record to capture up to 10 seconds and Play to hear yourself
All audio stays in your browser — nothing is uploaded
Want to learn more? Read documentation →
1/6
Start typing to search...
Searching...
No results found
Try searching with different keywords