Mic Test
Need to test my microphone before a call? Run a free mic test online to verify your microphone is working in seconds. Watch live input levels, switch between USB mics/headsets/built-in microphones, record a short clip, and play it back to check microphone quality. If something’s off, copy the diagnostic report for IT support. Privacy-first: audio stays in your browser—no uploads, no accounts, no downloads.
Quick start
- 1) Click Start Test and allow microphone access
- 2) Speak normally and watch the level meter move
- 3) Select the right mic if you have multiple devices
- 4) Record and play it back to confirm clarity
Ready?
Start your online microphone test now, then bookmark this page for quick pre-call checks.
Microphone Test
Click Start Test to begin your microphone test.
Ready to test your microphone
How to use this test
- Click Start Test and allow microphone access when prompted.
- Select the exact mic you want in the dropdown (avoid “Default” while debugging).
- Speak at normal volume and look for a moving meter.
Copy/download a diagnostic report
Use this report in an IT ticket or support email. It includes your browser details and what the mic test detected.
How this test works
This online microphone test requests mic access via MediaDevices (getUserMedia) and analyzes the live signal with the Web Audio API. You’ll see an estimated dB level plus waveform/frequency visuals to confirm the mic is capturing real speech — all processed locally in your browser.
- • Device switching uses enumerateDevices so you can pick USB, headset, or built-in microphones (avoid “Default” while debugging).
- • Record + playback uses MediaRecorder when available; recordings stay in memory unless you download them.
- • The diagnostic report includes environment details and detected audio settings (like echoCancellation), not your raw audio.
Troubleshooting
- • Check the physical mute switch or inline button on your mic or headset.
- • Select the right input in Windows Settings > System > Sound or macOS System Settings > Sound.
- • Close apps that hold the mic (Zoom, Teams, Discord, OBS), then reload the page.
- • If the browser shows 'permission blocked', click the lock icon, allow Microphone, and refresh.
- • Try another USB port (or remove USB hubs) if devices disconnect or fail to appear.
How to run this mic test (quick steps)
- • Plug in or unmute your mic and close other apps using it.
- • Hit Start Test and choose Allow when the browser asks for microphone access.
- • Speak at normal volume; you should see the waveform move and the dB value change.
- • Use the device dropdown to pick the exact mic you want to test (USB mic, headset mic, or built-in).
- • Optional: Record ~8 seconds and play it back to check microphone quality before a call.
Why an online microphone test helps (before you join a call)
Most “my mic isn’t working” problems come down to three things: permissions, the wrong input device, or input level. A quick microphone test online helps you confirm your setup in under a minute—before Zoom/Teams/Meet adds extra variables.
- • Confirm the mic is actually receiving sound (not muted / not blocked).
- • Verify you’re using the right input device (especially with docks, USB hubs, and headsets).
- • Check your level so you’re loud enough without clipping or distortion.
- • Get a diagnostic report you can paste into an IT ticket when something still fails.
Mic test results: what’s normal?
The dB number is an estimate of loudness (0 dB is very loud). Don’t chase a perfect number—use it to sanity-check that speech is clearly detected and not distorting.
- • Healthy speech: levels typically move with peaks somewhere around -25 dB to -10 dB while talking normally.
- • Too quiet: if you’re often below about -35 dB, raise input level and move the mic closer.
- • Potential clipping: if you’re frequently near 0 dB, lower input gain or back the mic away to reduce distortion.
- • If the waveform is flat: the browser isn’t receiving audio—check mute, permissions, and device selection first.
Common microphone problems (and the fastest fix)
- • Mic not detected: unplug/replug USB, try a different port, and reload the page to refresh the device list.
- • Wrong mic selected: avoid “Default” and explicitly choose your headset/USB mic in the dropdown and in OS sound settings.
- • Mic works in one app but not another: re-select the mic inside Zoom/Teams/Meet and restart the app.
- • Bluetooth sounds muffled on Windows: switch to wired/USB to avoid hands‑free profile issues while troubleshooting.
- • Lots of background noise: lower gain, move closer, and use a headset; laptop mics capture more room sound.
- • Echo complaints: use headphones or run an echo test to verify your mic + speakers together end-to-end.
Tips to improve microphone quality
- • Position: keep the mic about a hand’s width from your mouth and speak across it (not directly into it).
- • Room sound: soft furnishings reduce echo; avoid hard, empty rooms for important calls.
- • Gain: raise input until you’re clearly heard, then stop—max gain often adds hiss and clips peaks.
- • Noise suppression: enable it in your meeting app if you’re in a noisy environment, but listen for artifacts.
- • Headset vs laptop mic: a simple headset often beats built-in mics for clarity and noise control.
Microphone basics (built-in vs USB vs XLR)
Different microphones fail in different ways. Knowing what type you’re testing helps you troubleshoot faster and choose the right fix.
- • Built-in mics (laptops/phones): convenient but pick up room noise; check OS privacy settings first.
- • USB microphones: great quality, but hubs/docks can cause disconnects—try a direct port if the mic disappears.
- • XLR mics (audio interface): the interface is the “mic” to your computer; confirm the interface is selected as the input device.
- • Headsets: look for a physical mute switch and confirm the headset mic (not the laptop mic) is selected.
If microphone permission was blocked
- • Chrome or Edge: click the lock icon, open Permissions, set Microphone to Allow, then reload.
- • Firefox: click the mic icon in the address bar, choose the device, and set it to Allow.
- • Safari: open Settings for This Website, set Microphone to Allow, then refresh and retry.
Fix quiet or distorted audio
- • Raise input level to 60-80 percent in your OS; avoid maxing out boost to reduce clipping.
- • Keep the mic a hand's width from your mouth and speak straight toward it.
- • Turn off loud fans or move the mic away from keyboards to reduce noise.
- • Use a headset if room echo makes speech sound distant.
Windows privacy and input checks
- • Open Settings > Privacy & security > Microphone and turn on access for apps and browsers.
- • In Settings > System > Sound, pick the intended input device and watch the input meter move.
- • Disable unused virtual devices so the browser list stays simple.
- • Run the Optional Troubleshooters for Recording Audio if devices fail to appear.
macOS privacy and input checks
- • Open System Settings > Privacy & Security > Microphone and allow your browser.
- • Go to Sound > Input, pick the mic, and raise input volume until the meter responds.
- • If using an external interface, confirm it is set as both Input and Output to avoid silent monitoring.
- • Quit any app that already has the mic, then reopen the test tab.
iPhone/iPad mic permission checks (Safari)
- • Open Settings > Safari > Microphone (or Privacy) and make sure Safari has microphone access.
- • If you previously tapped Don’t Allow, revisit site settings for deviceprep.com and enable Microphone, then reload.
- • Keep the tab active while testing—switching apps can pause the audio stream.
- • If an app (Meet/Zoom) has the mic, fully close it before running this browser test.
Android mic permission checks (Chrome)
- • Open Android Settings > Apps > Chrome > Permissions and allow Microphone.
- • In Chrome, open the site settings and ensure Microphone is allowed for deviceprep.com.
- • Disable any system-wide mic toggle (Quick Settings) that blocks microphone access.
- • If you use a Bluetooth headset, confirm it’s connected as an audio input and not just for media playback.
Fix app-specific blocks (Zoom, Teams, Meet)
- • Zoom: Settings > Audio > choose your mic; disable exclusive mode on Windows if the browser loses access.
- • Teams: Settings > Devices > Microphone; unmute hardware switch and test call audio.
- • Google Meet: in-call More options > Settings > Audio; pick the mic and speak to see the level bar move.
- • Close those apps while running the browser test to free the device.
When to use this mic test
- • Before joining Zoom, Meet, or Teams to confirm people will hear you.
- • After connecting a new USB mic or headset to pick the correct input device.
- • When callers report you sound muffled or too quiet and you need a quick check.
- • While setting up streaming software to confirm gain before going live.
Why we built this mic test
DevicePrep exists for one reason: reduce the “it works on my machine” chaos right before important calls. We built this mic test so you can verify your mic in seconds, understand what the signal means, and share a clear diagnostic report when you need help.
- • People-first diagnostics: fast answers with clear next steps (not vague troubleshooting).
- • Privacy-first by design: the tool processes audio locally, with no server-side recording.
- • Verification mindset: if a fix works, you should be able to see it immediately in the meter and playback.
Safety and privacy
- • Audio never leaves the browser; recordings clear when you close the tab unless you download them.
- • You can revoke mic permission anytime using the lock icon in your browser.
- • Use a private window if you do not want the permission to persist after testing.
Related tools
Pre-Call Checklist
Run mic, camera, speakers, and network in one guided flow.
Mic Clipping Test
Check if your microphone is distorting when you get louder.
Background Noise Test
Estimate ambient noise and improve call clarity.
Echo Test (Loopback)
Verify your mic and speakers together end-to-end.
Speaker Test
Play left and right tones to confirm you can hear others.
Webcam Test
Check video and resolution before you turn your camera on.
Browser Capability Test
Verify your browser supports getUserMedia before a call.
FAQ
How do I allow microphone access?
Click Start Test, then choose Allow in the browser prompt. If you previously blocked it, click the lock icon in the address bar (desktop) or open site settings (mobile) and switch Microphone to Allow, then reload the page. If you’re in a private window, you might need to grant permission again after restarting your browser.
Why is the waveform flat while I'm talking?
A flat waveform usually means the browser isn’t receiving any mic signal. The most common causes are a hardware mute switch (headset inline mute, keyboard mic-mute key), the wrong input device selected, low input level, or OS privacy settings blocking the browser. Close apps that might be holding the mic (Zoom, Teams, Discord), reload this page, then pick the exact mic in the dropdown and raise input level to around 60–80%.
What does the dB level mean?
The dB value is an estimated loudness level computed from your live mic signal (0 dB is “very loud / near the top,” and more negative numbers are quieter). Different microphones and rooms will read differently, so treat this as a quick health check rather than a lab measurement. If your level barely changes while you speak, the mic may be muted, blocked, or set too low.
What mic level should I aim for?
For normal speech, you generally want your peaks to land in a “healthy” range where the meter moves clearly but doesn’t slam into the top. In this tool, that often looks like peaks somewhere around -25 dB to -10 dB while speaking at a normal distance. If you’re consistently below about -35 dB, you’ll sound quiet; if you’re pushing close to 0 dB, you may distort (clip).
Do you upload or store audio?
No. Audio stays in your browser and is processed locally. If you record a clip, it lives in memory only and disappears when you close the tab (unless you explicitly download it). The diagnostic report contains device/browser details and detected settings, not your raw audio.
Does this work on phones and tablets?
Yes. Mobile browsers can run an online microphone test as long as you grant mic permission and keep the tab active. On iPhone/iPad, Safari tends to be the most reliable choice. If the test is interrupted, return to this tab and tap Start Test again.
Can I test a Bluetooth headset mic?
Usually, yes—but Bluetooth can be tricky, especially on Windows. If your headset switches into a low-quality “hands-free” mode, your mic can sound muffled or noisy. If you can, test a wired headset or a USB mic as a comparison, and close meeting apps that might force a Bluetooth profile switch.
Why do people hear background noise?
Background noise is usually a mix of room sound (fans, AC, keyboard clicks) and high input gain. Move the mic closer, lower input level slightly, and enable noise suppression in your meeting app if it helps. If you’re using a laptop mic, consider a headset—built-in mics pick up more of the room by design.
My mic works here, but not in Zoom/Teams/Meet—why?
If your levels move in this browser test, your microphone is working at the device + OS level. When it fails in a meeting app, the issue is usually app-specific: the wrong input selected inside the app, a muted hardware switch, or another app holding the device. Open the meeting app’s audio settings, pick the same mic you tested here, and restart the app if it still won’t capture audio.
Why does my mic sound different in recordings vs real-time?
Many apps apply processing (noise suppression, echo cancellation, auto-gain) that changes how your mic sounds in calls. Your browser and meeting app might also choose different input devices or apply different defaults. Use the record + playback feature here as a baseline, then compare with your meeting app’s “test call” feature to see where the sound changes.
Why can’t I start the test?
If you don’t see a permission prompt, mic access is likely blocked for this site or your browser doesn’t support the required APIs. Check the site permission (lock icon), ensure your OS allows microphone access for the browser, and reload the page. If you’re on a managed/work device, a policy may block microphone access—your IT team can confirm.