TestMyLaptop TestMyLaptop

Free Online Microphone Test — Check Your Mic Instantly

Live waveform and input-level meter for your mic.

Speak or make noise near your mic to see the live waveform and input level.

Sample rate: Channels:
Waveform
Input Level 0%
Silent Warning (clipping)
Click "Start Test" and allow microphone access when prompted.

How it works

How to use the microphone test

Click Start Test and allow your browser to access the microphone when prompted. Once the stream is active, speak, tap, or blow gently into the mic and watch the waveform move. The input-level bar shows how much signal the mic is picking up — aim for peaks that fill most of the bar but stay clear of the red (clipping) zone.

The waveform display shows the raw audio signal in real time. A smooth, symmetrical wave pattern means clean audio. If the tops and bottoms of the wave look flat or squared off, your input is clipping — the signal is too hot and will sound distorted in recordings or calls.

Reading your results

Clean signal

The waveform fills the canvas evenly with rounded peaks, and the level bar stays mostly in the green. Your mic is working well and at a good gain level.

Clipping (distortion)

If the waveform tops are flat and the level bar shows 90% or higher, your input gain is too high. Lower your microphone boost in your operating system sound settings or move further from the mic.

Weak or no signal

If the waveform barely moves even when you speak loudly, the mic gain is too low, the wrong device is selected, or the mic may be faulty. Check your OS sound input settings to ensure the correct device is selected and the input volume is turned up.

Intermittent signal

If the waveform cuts in and out, you may have a loose connection (on an external mic) or a failing internal microphone. Try wiggling the connector gently to isolate the issue.

Privacy & your audio

Your microphone stream never leaves this browser tab. The Web Audio API processes everything locally inside the AnalyserNode — no audio data is recorded, saved, uploaded, or transmitted over the network. The stream is released when you click Stop or close the page.

Browser compatibility

This tool uses the getUserMedia and Web Audio APIs, which are supported in Chrome, Firefox, Edge, and Safari 14.1+. On iOS, Safari requires a user gesture to start audio, so the button click is essential. Some older mobile browsers may not support these APIs at all.

Related tools

Frequently Asked Questions

How does the online microphone test work? expand_more
Your browser requests access to your microphone, then streams the audio into a Web Audio AnalyserNode. The tool reads the raw waveform and frequency data to draw the visualisation — the audio never leaves your device or touches any server.
What does a healthy waveform look like? expand_more
A clean waveform has smooth, even peaks when you speak or clap near the mic. If the waveform looks flat-topped (squared off at the top and bottom of the wave), that is clipping — your input gain is too high.
Why does the meter show no level even when I speak? expand_more
Your browser may be using the wrong input device, or the mic may be muted in your system settings. Check your browser's site permissions and your OS sound settings. Some laptops also have a physical mic mute switch.
Is my microphone recording being saved or sent anywhere? expand_more
No. The audio stream is processed entirely inside your browser using the Web Audio API. No data is uploaded, recorded, or transmitted. The stream stops the moment you click Stop or close the page.
Why can't I see the waveform at all? expand_more
The page may not have permission to access your microphone. Click the lock icon in your browser address bar and allow microphone access, then refresh. If you are on iOS Safari or an older browser, getUserMedia may not be supported.