Microphone Test Online
Test your microphone with real-time visualizer and recording - 100% local processing
An unknown error occurred while accessing the microphone.
Input Level
SilentTest Status
Controls
Playback microphone input in real-time to check quality
Use headphones to avoid feedback loop!
Record a short audio clip to check sound quality
Max 60 seconds
No recording yet
Microphone Information
How to Use
Allow Microphone Access
Click 'Start Microphone Test' and allow the browser to access your microphone. For privacy, your audio never leaves your device.
Check the Visualizer
Speak or make sounds. If your microphone is working, you'll see the waveform or frequency bars moving in response to your voice.
Monitor Volume Level
The volume meter shows your input level. Green indicates normal levels, yellow means loud, and red indicates potential clipping.
Test with Recording
Record a short clip and play it back to check audio clarity. This helps identify background noise, echo, or quality issues.
Features
Real-time Visualizer
Choose between waveform (oscilloscope) or frequency spectrum display to see your audio signal in real-time.
Volume Level Meter
Color-coded volume indicator helps you identify if your mic is too quiet, optimal, or clipping (distorted).
Multiple Device Support
Switch between different microphones including built-in, USB, headset, and virtual audio devices.
Recording Playback
Record up to 60 seconds and play back immediately to check your voice quality, clarity, and any background noise.
Audio Monitoring
Enable real-time monitoring to hear yourself through speakers or headphones while testing.
Device Information
View technical details including sample rate, channel count, and audio latency for debugging purposes.
Common Use Cases
Pre-Meeting Check
Test your microphone before Zoom, Teams, Discord, or Skype calls to ensure clear audio communication.
Streaming & Recording Setup
Streamers, podcasters, and content creators can verify mic quality and optimal input levels before going live.
Troubleshooting
Diagnose microphone problems by checking if the browser detects input, what levels are received, and if recording works.
New Hardware Testing
Quickly test a new USB microphone, headset, or audio interface to verify it's properly recognized and functioning.
Privacy & Security
This tool processes audio entirely in your browser using standard Web Audio APIs. No audio data is ever recorded on any server or transmitted over the network. You can verify this by using the tool offline or monitoring network traffic.
Tips
- Position your microphone 6-12 inches from your mouth for best results. Too close causes plosives, too far reduces clarity.
- Close other applications that might be using the microphone (Zoom, Discord, OBS) before testing.
- If volume is too low, check your operating system's microphone gain settings in Sound preferences.
- For USB microphones, try different USB ports if the device isn't detected or has issues.
- Use headphones when enabling audio monitoring to prevent feedback (howling) from speakers.
Browser Compatibility
The Web Audio API and MediaDevices API are supported by all modern browsers:
Frequently Asked Questions
My microphone doesn't show up in the device list. What should I do?
First, check that the browser has mic permission — look for the "Allow" prompt in the address bar. On macOS, go to System Preferences > Security & Privacy > Microphone. Also make sure the mic is plugged in before loading the page, as some browsers only enumerate devices at startup.
Why does this tool require HTTPS to access the microphone?
Browsers block mic access on plain HTTP pages as a privacy measure. The MediaDevices.getUserMedia() API is only available over HTTPS or on localhost. This restriction is enforced at the browser level, not by this tool.
How do I switch between multiple connected microphones?
Use the device selector dropdown at the top of the test panel. Choosing a different device restarts the audio stream immediately — no page reload required. If a newly connected mic is missing from the list, reload the page while it's plugged in.
What is dBFS and what reading indicates a healthy mic level?
dBFS (decibels full scale) measures level relative to the maximum digital ceiling of 0 dBFS. For speech, aim for peaks around -6 to -12 dBFS — clear but with headroom to avoid clipping. Persistent readings below -40 dBFS usually point to a loose cable or a muted input.
Can using this tool cause audio echo or feedback?
Yes, if your speakers are on while the mic is active. The mic picks up speaker output, which then loops back again. Use headphones or mute your speakers while testing to prevent this. The tool does not play the mic signal back through your speakers by default.
Can I test virtual audio devices like VoiceMeeter?
Yes! Virtual audio devices appear in the device list just like physical microphones. This is useful for testing audio routing setups.
Why does my mic work here but not in other apps?
Each application has its own microphone permissions and device selection. If the mic works here, it's functioning correctly - check the settings in the other application.
What sample rate is best for voice recording?
44.1kHz or 48kHz is standard for voice. The sample rate shown depends on your microphone's capabilities and browser settings.
Related Tools
Webcam Test Online
Test camera resolution, FPS, and microphone with real-time preview and snapshot features
Screen Test Online
39 tests: dead pixels, backlight bleeding, color banding, patterns, motion blur & response time
Gamepad Tester Online
Test controller buttons, analog sticks, triggers, D-pad, and vibration with drift detection