Microphone Test
Check your microphone with a live level meter, waveform, frequency spectrum, and device diagnostics. Everything runs privately in your browser.
Waveform
Shows how your microphone signal changes over time.
Frequency Spectrum
Confirms that your mic is picking up audio across different frequency bands.
Quick Checks
Signal detected
Speak near the microphone. The meter should rise above 8%.
Healthy input range
Most voices should sit in the 20% to 80% range while speaking normally.
Clipping check
Controls
Microphone Access Blocked
Allow microphone access in your browser settings, then reload this page and try again.
Live Summary
- Current Level
- Peak Level
- Average Level
- Signal Quality
Enable the microphone first to see detailed device information.
No meter activity
Check that the right microphone is selected, unmute your input in system settings, and make sure your headset or USB mic is fully connected.
Permission denied
Open the browser site settings from the address bar, allow microphone access, then reload the page and retry the test.
Input is too quiet
Move closer to the microphone, increase input gain in the operating system, or disable aggressive noise suppression if your voice is being cut off.
Signal is clipping
Lower the microphone gain, back away slightly, or reduce preamp/input volume on your interface to avoid distortion.
How to Use This Tool
Run a quick microphone diagnostic in less than a minute:
Enable Microphone
Click "Enable Microphone" and allow browser access when prompted.
Speak Normally
Watch the live meter, waveform, and spectrum while you speak at your usual volume.
Check Device Info
Open the Device Info tab to review sample rate, channel count, and browser audio processing settings.
Troubleshoot if Needed
Use the troubleshooting tips if the meter stays flat, input is too quiet, or the signal clips.
About Microphone Test
What is the Microphone Test?
The Microphone Test is a private browser-based diagnostic tool that checks whether your microphone is working correctly in real time. It uses the MediaDevices API and Web Audio API to access your selected input device, display live sound levels, and visualize incoming audio directly in the browser.
No audio is uploaded, recorded, or sent to any server. Everything happens locally on your device.
Common Use Cases
- Before a call or interview: Verify your microphone is picking up your voice before joining Zoom, Meet, Teams, or Discord.
- Troubleshooting device issues: Confirm whether the problem is browser permission, system mute, wrong input selection, or low gain.
- Switching between microphones: Compare a laptop mic, USB mic, headset mic, or audio interface.
- Checking signal strength: See whether your mic input is too quiet, healthy, or clipping.
- Privacy-first testing: Run a quick diagnostic without installing software or uploading any audio.
Key Features
Live Input Meter
The tool calculates a real-time microphone level using time-domain amplitude data from an AnalyserNode. This gives you immediate visual feedback when you speak, clap, or tap the microphone.
Waveform and Spectrum Visualizers
Two canvases render your incoming sound: one shows the waveform over time, and the other shows the frequency spectrum. Together they help confirm both signal presence and audio activity across different frequencies.
Microphone Device Switching
If multiple audio inputs are connected, you can switch between them from the device dropdown and restart the test without leaving the page.
Input Diagnostics
The tool surfaces useful information like microphone label, sample rate, channel count, echo cancellation, noise suppression, and auto gain control when the browser exposes those settings.
Privacy & Security
This tool is designed to be fully client-side. Your microphone stream stays inside your browser session and is never transmitted, saved, or processed remotely. When you stop the test, the audio tracks are closed immediately and the browser releases access to your microphone.
Browser Support
The Microphone Test relies on APIs supported in modern browsers:
- Chrome / Edge / Brave: Full support
- Firefox: Full support
- Safari 14+: Good support, but some audio settings may be hidden
- Mobile browsers: Supported on most modern devices when served over HTTPS
If the page cannot access your microphone, the most common causes are blocked permission, another app using the device, or the wrong default input selected at the operating system level.
❓ Frequently Asked Questions
Version History
Initial release with live input meter, waveform and frequency visualizers, device diagnostics, and troubleshooting guidance.
Mar 31, 2026
Raakkan (Sankar)
AI-driven Full Stack Developer
Indie developer from Tamil Nadu building fast, privacy-first web tools. Creator of Lovable Tools — a growing collection of free utilities and AI-powered tools.