Mic & Speaker Test

FFT spectrum analyzer Β· A-weighted dB Β· noise floor Β· record & playback Β· frequency sweep. No upload, no app.

β€”
dB (A-weighted)
Click Start Mic Test
-60-48-36-24-12-60
Waveform (Time Domain)
Spectrum (FFT Frequency)
RMS Level
β€”
Root mean square
Peak dB
β€”
Session maximum
Noise Floor
β€”
Ambient level
Dominant Freq
β€”
Strongest frequency
Noise Floor Meter β€” dB
Stay silent for 3 seconds to measure noise floor
⬇ Download (WebM)
Volume 65%
Test Tones
Channel & Stereo Test

How This Mic Test Works

This uses the Web Audio API with a 4096-point FFT analyser at 48kHz sample rate. The dB meter applies A-weighting β€” the same standard used in professional audio measurement β€” which weights frequencies according to how the human ear perceives loudness. The spectrum display shows frequency bins from 20Hz to 20kHz in real time.

The noise floor is measured by tracking the minimum sustained level over 3 seconds of silence. A good quiet room is below –50 dB. The dominant frequency shows the strongest bin in the FFT at any given moment.

Frequently Asked Questions

How do I test my microphone online?
+
Click "Start Mic Test" and allow microphone permission. Speak into your mic β€” the level bar, waveform, and spectrum will all respond. If you see no movement, check your browser's microphone permission (click the lock icon in the address bar).
What is A-weighting?
+
A-weighting is an international standard (IEC 61672) that filters the dB measurement to match how human hearing perceives different frequencies. Human ears are most sensitive around 2–4 kHz and less sensitive at very low and very high frequencies. A-weighted dB (dBA) is more meaningful than flat dB for measuring perceived loudness.
Why is my noise floor measurement high?
+
High noise floor (above –40 dB) usually means: (1) ambient noise in your room (air conditioning, traffic), (2) cheap microphone with high self-noise, (3) gain too high in system settings, or (4) USB interference on the mic cable. For video calls, noise floor below –55 dB is ideal.
Is my audio recorded and sent anywhere?
+
No. All audio processing runs in your browser using the Web Audio API. Nothing is transmitted to any server. If you use the Record feature, the file is generated entirely on your device and never leaves your browser.
MYDEVICESCAN
© 2026 MyDeviceScan
ABOUT THIS TOOL

Online Microphone & Speaker Test β€” Spectrum Analyzer & dB Meter

This tool tests your microphone and speakers directly in your browser using the Web Audio API. For the microphone, it shows a real-time FFT (Fast Fourier Transform) spectrum analyzer and an A-weighted decibel (dBa) meter. For speakers, it generates precise test tones at specific frequencies so you can verify your audio output quality.

What Is an FFT Spectrum Analyzer?

FFT (Fast Fourier Transform) decomposes your microphone input into individual frequency components, displayed as a real-time bar chart. It shows which frequencies (bass, midrange, treble) are present in the incoming audio signal.

What Is dBa (A-weighted dB)?

A-weighted decibels (dBa) measure sound levels adjusted to match how human ears perceive loudness. The A-weighting reduces the influence of low and very high frequencies that humans are less sensitive to, making it a better measure of perceived loudness than raw dB.

What Are Speaker Test Tones?

Test tones generate pure sine waves at specific frequencies β€” typically 100 Hz (deep bass), 1000 Hz (midrange), and 10,000 Hz (high treble). Playing these reveals frequency response issues: if you cannot hear the 10 kHz tone, your speakers may have limited high-frequency response.

Why Is My Mic Picking Up Background Noise?

All microphones pick up ambient sound. The FFT will show noise floor peaks in the lower frequencies. For cleaner audio in calls and recordings, use a directional (cardioid) microphone and enable noise cancellation in your system settings or video call software.

Frequently Asked Questions

How do I know if my microphone is working?

Click "Start Mic Test" and speak β€” you should see the waveform move and the dBa meter rise. If nothing moves, check that the correct microphone is selected in the dropdown and that browser permission for microphone access is granted.

Why can I not hear the test tones?

Ensure your volume is turned up and the correct audio output device is selected. Some Bluetooth headphones may mute certain frequency ranges. If you cannot hear 10 kHz tones, this is common in adults over 40 β€” high-frequency hearing loss is normal with age.

Is this tool accurate for professional audio work?

This tool gives a good general indication of microphone and speaker performance. For professional audio measurement, dedicated hardware analyzers provide more precise frequency response curves. This tool is best for quick verification and diagnostics.