Mic Tester

Test your microphone — volume, frequency, recording, and background noise. Free and private.

Enable your microphone

Click below to allow microphone access. Your audio is never recorded or sent anywhere — all processing happens locally in your browser.

Free Online Microphone Test

KeyTest's Mic Tester lets you check whether your microphone is working correctly — directly in your browser, with no software to install. It covers the four most common things people want to test: live volume monitoring, frequency response, recording and playback, and ambient noise level.

Everything runs locally. Your audio is processed entirely on your device and never transmitted to any server.

What Each Tool Does

Live Monitor

Displays a real-time waveform of your microphone input along with a VU bar showing current volume in dBFS. Peak hold markers and a clipping warning help you set your gain correctly before a call or recording session.

Frequency Analyzer

Shows an FFT spectrum of your microphone's output — bass on the left, treble on the right. Useful for spotting room rumble, HVAC noise, hum at 50/60 Hz, or checking that your mic captures the full voice frequency range.

Record & Playback

Records a clip of any length and lets you play it back immediately to hear exactly how you sound. You can also download the recording as a WebM/Opus file. Great for checking mic placement, distance, and room echo.

Noise Level

Measures your room's background noise over 5 seconds and gives a rating from Very Quiet to Loud. Useful before video calls, podcasting sessions, or to decide whether you need noise cancellation software.

Microphone Guides & Troubleshooting

View all

Frequently Asked Questions

Why is my mic not working on this page?

Click 'Enable Microphone' and allow access when your browser asks. If it stays silent, check that the correct input device is selected in the dropdown and that your OS hasn't muted the microphone. On Windows, check Privacy Settings → Microphone.

What does dBFS mean?

dBFS stands for decibels relative to full scale. 0 dBFS is the maximum level before clipping (distortion). A good recording level for speech is between −12 and −24 dBFS, leaving headroom for louder moments.

Why is my volume bar red?

Red means your signal is clipping — your microphone gain or OS input volume is too high. Lower the input volume in your OS sound settings until the bar stays green or yellow during normal speech.

My microphone sounds muffled — what's wrong?

Check the frequency analyzer. If you see very little energy above 2 kHz, the issue is usually: the microphone is covered or too far away, the mic has a narrow frequency response, or a noise-cancellation filter is cutting high frequencies. Try repositioning the mic closer and at a slight angle.

Is my voice being recorded and sent anywhere?

No. All audio processing happens locally in your browser using the Web Audio API. Nothing is sent to any server. You can verify this by opening DevTools → Network and confirming no audio data is transmitted.

How do I reduce background noise?

Move to a quieter space, close windows and doors, and turn off fans or AC if possible. Software solutions include NVIDIA RTX Voice, Krisp, or the built-in noise suppression in apps like Zoom and Discord. Use the Noise Level tab to measure before and after.

Tips for a Better Microphone Setup

  • Position your mic 10–20 cm from your mouth, slightly off-axis to reduce plosives (P and B sounds).
  • Target a recording level of −12 to −18 dBFS during normal speech to leave headroom for peaks.
  • Check the frequency analyzer for a spike at 50 or 60 Hz — this usually indicates electrical hum from a ground loop.
  • Use a pop filter or foam windscreen to prevent plosives from causing clipping spikes.
  • Record a short clip in the Record tab, then listen back — issues like room echo are much easier to hear in playback than live monitoring.
  • If your microphone picks up keyboard or desk noise, try a shock mount or foam pad to decouple it from vibrations.
  • USB microphones often don't need drivers — if yours isn't detected, try a different USB port or hub.
  • Run the Noise Level test with your PC fans running to quantify how much noise your case fans add to recordings.