FREE ONLINE MICROPHONE TEST

Microphone Test - Online Volume Meter & Waveform Checker

Run a real-time microphone test in your browser to check input level and waveform. Choose an input device, record a short clip, or enable loopback for troubleshooting.

No install Local-only · No uploads Works on Chrome / Edge / Firefox / Safari

Also known as an online microphone checker, microphone volume meter, and microphone waveform tester.

REAL-TIME MICROPHONE TEST

Microphone Test: Input Meter & Waveform

Microphone Source

Device names may appear after you allow microphone permission.

Gain 1.00
Download
Status: Idle
Recording: 00:00
Input Volume 0%
Input: — Peak: —

Diagnostics & Tips

Verdict
Click Start to begin the microphone test.
  1. 1) Click Start and allow microphone permission.
  2. 2) Speak and watch the volume meter and waveform.
  3. 3) If input is missing, select a different microphone device.

Permission
Input
Level
Browser
Advanced options and recording settings are below. Open options

OPTIONAL SETTINGS

Advanced Options & Recording

Tune getUserMedia constraints for this Microphone Test and (optionally) control recording time limits and playback.

Advanced Options

Applied as getUserMedia constraints (may vary by browser/OS).

+

Tip: If you change these while listening, restart the test to apply them.

Recording (Optional)

Auto-record starts when you click Start. Download exports the current clip (even while recording).

+
Format: —

Microphone Test Guide: Steps, Requirements & Troubleshooting

This Microphone Test runs locally in your browser to verify permission, input level, and real-time waveform response. Use the device selector to switch microphones, enable Loopback to listen (wear headphones), and download an optional recording to check playback quality.

Why run a Microphone Test?

  • Confirm a new microphone works before a call, stream, or recording session.
  • Find the correct input device when you have multiple microphones.
  • Spot low volume, clipping, or Bluetooth “hands-free” mode quality drops.

How to use this Microphone Test

  1. Click Start and allow microphone permission.
  2. Speak and watch the volume meter and waveform react.
  3. Download a short clip (optional) to hear exactly how you sound.

Microphone Test troubleshooting checklist

  • Permission blocked: allow microphone access (lock icon), then reload.
  • No input: select another device, unmute, and increase system input level.
  • Used by another app: close Zoom/Meet/Discord and Start again.

System requirements: a modern browser and HTTPS. If you are opening this in an in-app browser, try Safari or Chrome.

Microphone Test Features

This Microphone Test focuses on real-world checks you can complete in under a minute: permission status, input detection, level stability, and waveform response. If you need deeper verification, you can listen via Loopback or download a short recording to compare how you sound across devices.

Live volume meter

See a fast, readable meter that reflects your current input level. Use it to confirm your microphone is not muted and that your gain is set correctly for calls and recordings.

Waveform visualizer

The waveform helps you spot “flat line” issues quickly and catch distortion. If the waveform is constantly hitting the top/bottom, your audio is likely clipping.

Input device selector

Switch between microphones (USB, headset, laptop mic) without leaving the page. Device labels often appear after you grant permission on the first Start.

Loopback monitoring

Enable Loopback to hear yourself in real-time. It is the quickest way to catch routing problems, but wear headphones to avoid feedback.

Recording + download

The Microphone Test can generate a short local recording for playback and download. Use it to compare microphones or confirm how your voice actually sounds.

Diagnostics & tips

The tool summarizes permission, input detection, and level status, then suggests the next best fix (switch device, unmute, close other apps, or adjust gain).

What this Microphone Test checks

The live meter is based on audio level (RMS) over time, and the waveform is rendered from the microphone stream in real-time. The verdict and tips combine your permission state, detected input activity, and peak behavior (for example, a “clipping risk” warning) to guide troubleshooting.

Microphone Test System Requirements

A browser Microphone Test depends on a few platform rules: you need HTTPS, you need to grant permission, and your operating system must allow the browser to access the microphone. After that, testing is instant.

What you need

  • A modern browser with microphone access (getUserMedia).
  • HTTPS (or localhost) so the browser can request microphone permission.
  • Microphone permission enabled in your OS privacy settings.
  • A working input device: built-in mic, USB mic, headset, or Bluetooth mic.

Supported devices & browsers

  • Desktop: Chrome, Edge, Firefox, and Safari (modern versions).
  • Mobile: Safari on iOS/iPadOS and Chrome on Android (modern versions).
  • If you are in an in-app browser, open the Microphone Test in Safari/Chrome for best results.
  • Bluetooth headsets may switch to hands-free mode during calls, which can reduce quality.

Recording compatibility

Downloading a clip requires MediaRecorder support. If recording is unsupported on your browser/device, the live Microphone Test still works: you can verify input level and waveform even without download.

Microphone Test Troubleshooting

If this Microphone Test shows a flat waveform, “No input”, or “Permission blocked”, the issue is usually a setting rather than broken hardware. Use the checklist below to isolate the problem in minutes.

Permission denied or blocked

  • Click the lock icon near the address bar and allow microphone access for this site.
  • Reload the page and run the Microphone Test again.
  • On macOS/Windows, confirm system microphone permission for your browser.
  • If you are on HTTP, switch to HTTPS (or use localhost).

“No input” or flat waveform

  • Choose a different input device in the dropdown (USB mic vs headset vs built-in).
  • Check hardware mute switches and OS input volume.
  • Close other apps/tabs that might be using the microphone (Zoom/Discord/Meet).
  • Unplug and reconnect the microphone, then Start the Microphone Test again.

Input is too quiet

  • Increase system input gain (OS settings) and speak closer (10–15cm).
  • Try disabling Auto gain or enabling Noise suppression in Advanced.
  • If you are using a headset, confirm the headset microphone is selected (not the laptop mic).
  • Download a recording clip to verify real playback volume.

Clipping, distortion, or harsh peaks

  • Lower input gain in your OS or audio driver control panel.
  • Move farther from the microphone and avoid speaking directly into the capsule.
  • Turn off aggressive processing (Auto gain) if it is pumping the level.
  • Run the Microphone Test again and watch for “Clipping risk”.

Loopback echo or feedback

Loopback plays your microphone through speakers. If you hear echo or feedback, use headphones or disable Loopback. For online meetings, your app may also apply echo cancellation; combining it with loud speakers can create unstable results.

Microphone Test works here but not in another app

If the Microphone Test detects input but Zoom/Teams/Discord does not, the app is likely using a different input device or is blocked by system privacy settings. Use this test to confirm the microphone works, then match the same input device inside the app settings.

Why Trust This Microphone Test

Your audio is processed locally in your browser. We do not upload or store your microphone audio. Recording files are created on your device and only downloaded if you choose.

Questions or bugs? Contact us at [email protected].

How This Microphone Test Works

1. Start: Click Start and allow microphone permission.

2. Speak: Watch the volume meter and waveform react to your voice.

3. Download: Download a short clip to confirm real playback quality.

4. Troubleshoot: If input is missing/low, use the tips and device selector to fix it.

Microphone Test FAQ

How do I allow microphone access? +

Click Start and allow microphone permission in your browser prompt. If you previously blocked it, use the lock icon in the address bar to allow access, then reload.

Why is my microphone not detected? +

Make sure the correct input device is selected, your microphone is not muted, and no other app is using the microphone. On macOS/Windows, also check system microphone permissions for your browser.

Why is my microphone volume too low? +

Increase input gain in your system settings, move closer (10–15cm), and consider enabling noise suppression or disabling auto gain in Advanced.

How do I select the correct microphone? +

Use the Microphone dropdown. If device names are hidden until you allow permission, click Start once to reveal real device labels.

Is my audio uploaded? +

No. This tool runs locally in your browser. Audio is not uploaded or stored. Recording files are created locally and only downloaded if you choose.

Does this work on Safari and iPhone? +

Yes, on modern Safari/iOS. If recording is unavailable, your browser may not support MediaRecorder. The live microphone test still works where microphone access is supported.

Why does a Bluetooth/AirPods microphone sound worse? +

Bluetooth headsets may switch to “hands-free” mode which reduces quality. This is normal behavior. Try reconnecting Bluetooth and re-selecting the headset microphone as input.

How do I avoid feedback when using loopback? +

Wear headphones. Loopback plays your microphone input through your speakers, which can cause echo or feedback.

Why does my microphone work here but not in Zoom/Discord? +

Other apps can take exclusive control of the microphone or use a different selected device. Close other apps, re-check the app device settings, and re-run this test to confirm input.

What can I do if another app is using my microphone? +

Close other tabs/apps that might be using the microphone (Zoom, Meet, Discord), then Stop and Start again. On some systems, you may need to fully quit the app.

Why did I not see a permission prompt? +

Microphone permission prompts can be suppressed if you previously blocked access, if you are not on HTTPS, or if you are using an in-app browser. Check the lock icon settings, open the page over HTTPS, and try Safari/Chrome directly.

Why do device names show “Microphone 1/2” instead of real names? +

Some browsers hide device labels until you grant permission. Click Start once and allow permission, then reopen the device dropdown to see real names.

What does “Loopback” do? +

Loopback plays your microphone input back through your speakers/headphones in real-time. Use headphones to avoid feedback or echo.

What do “Echo”, “Noise suppression”, and “Auto gain” mean? +

These are getUserMedia constraints that request built-in processing from your browser/OS. Support and behavior vary by device, browser, and platform.

What recording format will I download? +

Most browsers produce a WebM/Opus recording. If your browser selects a different format (Ogg, MP4), the download file extension will match.

Can I download while the test is running? +

Yes. Download exports the current clip. The tool will finalize the current recording and keep listening.

Why does the meter show “Clipping risk”? +

Clipping risk means your input peaks are very high and may distort. Lower system input gain, move farther from the microphone, or speak slightly quieter.

Why does my microphone sound different in Zoom/Discord than here? +

Apps may apply their own processing and may use a different selected input device. Use this tool to confirm raw input works, then verify your app device and processing settings.