Microphone & Audio Input Test
Check your microphone volume levels, live audio detection, and hardware sample rate instantly in your browser. 100% private with zero data uploaded.
Test Your Microphone
We'll ask for microphone access to analyze real-time audio levels and confirm your mic picks up sound. Audio never leaves your device — processing runs 100% locally in your browser memory.
Your media streams never leave your device.
How to Test Your Microphone
Click "Start Test"
Start the test by clicking the blue button above to initialize the audio context.
Allow Permission
When prompted by your browser, select "Allow" to authorize microphone access.
Speak into Your Mic
Talk or make sound and watch the live volume meter respond to your voice.
Understanding Your Results
Our microphone diagnostic connects directly to your input hardware via the HTML5 Web Audio API. To ensure complete clarity, here is what this test verifies: Our microphone diagnostic connects directly to your input hardware via the HTML5 Web Audio API. To ensure complete clarity, here is what this test verifies: verifies: Our microphone diagnostic connects directly to your input hardware via the HTML5 Web Audio API. To ensure complete clarity, here is what this test verifies:
- Browser successfully establishes connection to microphone input
- Real-time acoustic energy detection via Web Audio RMS analysis
- Negotiated hardware sample rate (e.g. 48,000 Hz)
- Device driver and input channel synchronization
- Confirming the volume meter responds to your voice vs. room noise
- Confirming the volume meter responds to your voice vs. room noise
- Confirming the volume meter responds to your voice vs. room noise
- Subjective voice clarity and background acoustic isolation
- Physical microphone mute button or cable switch position
- Subtle analog electrical noise or grounding hum
Microphone Troubleshooting Guide
Fix common issues including zero volume readings, muted audio, and permission errors.
The volume meter remains completely static at 0% when I speak
The browser displays "Microphone Access Blocked" or "Permission Denied"
The test connects to the wrong microphone (e.g. built-in mic instead of headset)
Browser reports "No microphone was detected on this device"
Audio meter moves slightly, but does not respond strongly to speech
Frequently Asked Questions About Microphone Testing
Everything you need to know about browser audio security, sample rates, and microphone testing.
Is my voice or audio recorded, stored, or sent to any server?
Why does my browser ask for microphone permission?
Why is the volume meter not moving even though my microphone is connected?
Can I test external USB microphones, headsets, and Bluetooth devices?
What is sample rate, and what number should I expect?
Does this microphone test work on iPhone, iPad, and Android?
Browser Audio API Compatibility
Confirmed HTML5 getUserMedia audio and Web Audio API support across major browsers.
| Feature / Diagnostic | Chrome | Firefox | Safari | Edge | Notes |
|---|---|---|---|---|---|
| Audio Stream Capture (getUserMedia) | Full | Full | Full | Full | Standard WebRTC MediaDevices API; requires HTTPS connection. |
| Real-Time Web Audio API Analysis | Full | Full | Full | Full | AudioContext + AnalyserNode for non-blocking RMS acoustic processing. |
| Input Device Selection & Enumeration | Full | Full | Full | Full | Device labels populated after user grants microphone access. |
| Hardware Sample Rate Detection | Full | Full | Full | Full | Reads real sampleRate setting directly from active audio track/context. |
Related Diagnostic Tools
Test other connected computer hardware quickly and privately.
Camera Test
Verify your webcam video feed, picture clarity, and hardware resolution instantly.
Speaker Test
Verify stereo audio output, left and right channels, and headphone clarity.
Keyboard Test
Test every physical key, switch, and modifier with real-time visual matrix feedback.
Mouse Test
Check your mouse buttons, scroll wheel, double-click, and cursor movement online.