# Microphone Test > Test if your microphone works and visualize audio input levels **Category:** Utility **Keywords:** microphone, mic, audio, test, sound, input, levels, visualizer **URL:** https://complete.tools/microphone-test ## How audio levels work Audio level is measured as the root mean square (RMS) of the audio signal. The browser captures raw audio samples from your microphone, each representing the displacement of sound waves as a number between -1 and +1. RMS takes the square root of the average of all those squared values to give a single loudness number. The volume meter on this tool converts that RMS value to a 0-100 percentage scale for easy reading. A quiet room might produce a level of 5-15%. Normal speech typically registers between 30-60%. Loud sounds may push above 80%. The waveform visualization draws these sample values in real time across a canvas. Each bar shows the instantaneous displacement of the audio signal. When the room is silent, the bars stay near the center line. Louder sounds cause taller bars that extend above and below the center. **Ideal levels for different uses:** - Video calls: 40-70% average, peaks below 85% - Podcasts and recordings: 50-75% average, peaks below 90% - Gaming voice chat: 35-65% average ## Troubleshooting microphone issues If the microphone is not working, here are the most common causes and fixes: **Permission denied:** The browser blocked microphone access. Look for a lock icon or microphone icon in the address bar. Click it, find Microphone permissions, and change the setting to Allow. Then reload the page. **Wrong device selected:** If you have multiple audio inputs (built-in mic, USB mic, Bluetooth headset), the browser may default to one you are not using. Use the device selector dropdown to choose the correct input. **Microphone muted in system settings:** On macOS, go to System Settings > Privacy & Security > Microphone and make sure your browser is listed and enabled. On Windows, go to Settings > Privacy > Microphone and allow browser access. **Hardware issue:** Test the microphone in another application (such as Voice Memos on macOS or Sound Recorder on Windows) to confirm it is physically working. **Browser support:** This tool requires a modern browser with Web Audio API support. Chrome, Firefox, Edge, and Safari all work. Very old browser versions may not support getUserMedia. ## How to use 1. Click "Start Test" to request microphone access 2. Allow microphone permission when prompted by your browser 3. Speak or make noise — watch the level bars respond 4. Check the volume percentage and peak reading 5. Use the device selector to switch microphones if needed 6. Click "Stop Test" when done ## Privacy and security All audio processing in this tool happens entirely in your browser using the Web Audio API. Your microphone audio is never recorded, never transmitted to any server, and never stored anywhere. The moment you click "Stop Test" or close the browser tab, the microphone stream is fully released. The tool only requests microphone access when you click the button. It does not access your camera or any other device. Microphone permission can be revoked at any time through your browser settings without affecting anything else on your device. ## FAQs **Q:** Why is my microphone not working? **A:** Common causes include browser permission denied, no microphone connected, or the wrong input device selected. Check your system sound settings and browser permissions. **Q:** Is my audio recorded or sent anywhere? **A:** No. All audio processing happens locally in your browser using the Web Audio API. Nothing is recorded or transmitted. **Q:** What is a good microphone level? **A:** Aim for peaks between 50-80% for clear audio without distortion. Below 20% may sound too quiet; above 90% risks clipping and distortion. **Q:** Why does the device list show numbers instead of names? **A:** Browsers hide device labels until you grant microphone permission for privacy. After clicking "Start Test" and allowing access, device names will appear in the selector. **Q:** Can I use this tool on my phone? **A:** Yes. The tool works on modern mobile browsers including Chrome for Android and Safari on iOS, as long as you grant microphone permission. **Q:** What browsers are supported? **A:** Chrome, Firefox, Edge, and Safari all support the Web Audio API required by this tool. Internet Explorer is not supported. --- *Generated from [complete.tools/microphone-test](https://complete.tools/microphone-test)*