Test your microphone.
Press Start, allow access, then speak for 20 seconds. Audio stays on this device.
Tap Start and say hi — your audio never leaves this device.
Microphone off
Start check and allow access to choose a microphone.
Speak normally 20 seconds left
Signal details
Miko & accessories
Accessories are saved in this browser.
Help & troubleshooting
CheckMyMic is a free online microphone test that runs entirely in your browser: press Start, speak, and you get a live level meter, a peak-dB readout and a signal-level result — plus suggested next steps if something needs attention. No download, no signup, and audio never leaves your browser.
How the microphone test works
The check normally stops after 20 seconds and turns your microphone off. A recording already underway gets a moment to finish. Choose Keep testing during the check to continue until you press Stop. Your completed readings remain on screen; Test again starts a new check.
Press Start and your browser asks for permission to use your mic — that's the
getUserMedia prompt. Once you allow it, we feed the live signal into the Web
Audio API and measure it many times a second. The big number is your peak level in dBFS
(decibels relative to full scale), where 0 dB is the loudest a digital signal can be.
The verdict uses honest, fixed thresholds: sustained peaks below −50 dB mean no signal is arriving; below −30 dB you're working but too quiet. Near-limit peaks at −1 dB or above (or samples pinned to the ceiling) trigger a clipping warning when they persist through the live check's short hold. A brief loud peak gets its own warning instead. The completed result uses evidence from the whole check, so ending with a pause does not erase earlier signal. This checks signal level, not speech clarity; play back a recording to judge the sound.
And the promise on the tin: audio never leaves your browser. The analysis runs in memory on your device, and the optional 5-second recording is an in-memory clip that disappears when you leave the page.
What the readings mean
- Peak dB — the loudest moment in the current audio block while live, or the highest observed peak after completion. Aim for peaks around −12 dB.
- Noise — your background level, estimated from the quiet gaps between words. Below about −50 dB is a nicely quiet room.
- Clipping — "Nope" means no near-limit peak was detected, "Brief peak" flags a short loud peak, and "Yep" means clipping persisted through the live check's short hold. Play back a recording to hear whether it distorted.
- Mic score — a 0–100 blend of signal-to-noise, headroom (ideal peak near −12 dB) and cleanliness. No clipping plus a quiet background scores highest.
Microphone test FAQ
Does this mic test work in Safari on iOS?
Yes. Safari on iPhone and iPad supports microphone capture, and the Web Audio analysis this test relies on is solid in Safari 14.1 and later. The page must load over HTTPS — if your browser can't run the test, it tells you instead of failing silently.
Is my audio recorded or uploaded anywhere?
No. Your microphone signal is analysed live inside your browser using the Web Audio API. Even the optional 5-second recording is kept in memory on your device and is gone when you leave the page — nothing is ever sent to a server.
Why does my browser ask for permission to use the microphone?
Browsers require your explicit consent before any page can hear you — that's the getUserMedia permission prompt. Choose Allow to start the test; you can revoke access at any time from the lock icon in the address bar.
The test says "Too quiet" — what should I do?
Your mic works, but speech is peaking below −30 dB. Move closer, speak up, or raise the input gain in your system sound settings until peaks land around −12 dB. Our Windows 11 and macOS guides walk through it step by step.
What's the difference between "Browser processing" and "Raw signal"?
With processing on, the browser applies echo cancellation, noise suppression and auto gain — roughly how you'd sound on a call. Flip on Raw signal and those are turned off, so you hear what your hardware actually captures.