Highest sample in the current analysis frame.
Microphone Test
Know your input before the call. Check a microphone with live dBFS level, peak headroom, waveform, device diagnostics, room-noise measurement, and a local playback sample.
The page is not listening. Start the test when you want to grant microphone access.
Space between the live peak and digital full scale.
Optional median RMS from a quiet three-second check.
Reported after permission.
What does an online microphone test check?
A microphone test online checks whether the browser can access the intended input, whether speech reaches a useful level without clipping, and whether a short recording sounds clear on playback. SoundTools displays live RMS and peak values, input settings, a waveform, an optional room-noise reading, and a local sample without sending microphone audio to a server.
- mic test online
- test my microphone
- microphone level test
- microphone playback test
- check mic before a call
Test access, level, noise, and playback—not just permission
A moving permission icon proves only that the browser opened an input. This workbench also shows the real-time waveform, RMS level, frame peak, remaining peak headroom, active device label, sample rate, channel count, and the browser processing settings that the microphone track actually reports.
Use the three-second room check while staying quiet, then speak at your normal call distance. A short private sample provides the final listening check: meters can reveal silence or clipping, but only playback exposes muffling, crackle, aggressive noise suppression, or the wrong microphone position.
Live meter vs room-noise check vs sample playback
These checks answer different questions about the same browser input. Use all three for a practical pre-call check instead of treating one moving bar as proof of clear audio.
| Method | Best for | What it measures | Important limit |
|---|---|---|---|
| Live level and peak | Confirming signal, input gain, and clipping risk while speaking | Short-window RMS and sample peak in digital dBFS | Does not tell you whether speech sounds muffled, noisy, or unnatural |
| Three-second room check | Comparing the quiet input with normal speaking level | Median RMS reaching the browser during a quiet window | Not calibrated dBA, dB SPL, or a physical sound-level measurement |
| Local sample playback | Hearing clarity, processing artifacts, crackle, and microphone position | Up to ten seconds captured by MediaRecorder and decoded locally | Tests this browser path, not the network or codec used inside a later call app |
How to use microphone test
- 01
Grant access only when ready
Press Start microphone test, select Allow in the browser prompt, and confirm that the intended input appears. The page does not request or open a microphone during normal page load.
- 02
Set the useful controls
Choose a microphone and browser input processing settings, start the live test, compare RMS level with peak headroom, optionally measure three seconds of room noise, then capture a short sample for playback.
- 03
Process, check, and export
Run the local processor, inspect the status and preview, then save Live dBFS diagnostics · local WAV sample when the result is ready.
What this tool actually does
Clear limits are part of a useful tool. These values describe the processor currently running in this page.
The work is executed in the page through browser workers, WebAssembly, Web Audio, or WebGPU as stated.
Runtime and model assets may be downloaded, but the selected file is not attached to those requests.
The dedicated workbench exposes only formats it can actually produce in the current browser.
Useful reasons to open microphone test
- Pre-call confidence
Confirm the correct headset or built-in microphone before joining Zoom, Meet, Teams, Discord, or an interview.
- Input-gain check
See whether normal speech is too quiet, healthy, very hot, or touching digital clipping.
- Room and clarity check
Measure a short quiet-room reference, then record and replay a ten-second sample to hear noise, distortion, or processing.
Questions about this tool
Answers based on the current browser processor—not promises about a future version.
01When does this page access my microphone?
Only after you press Start microphone test and approve the browser permission prompt. Stop and release microphone ends every active input track.
02Is microphone audio uploaded or stored?
No. MediaStream analysis, the optional sample, WAV decoding, playback, and download stay in browser memory on this device. The page has no microphone upload action.
03What level should normal speech reach?
A healthy result on this page usually has RMS above roughly −36 dBFS while peaks remain below −3 dBFS. The exact reading varies by voice, distance, hardware, and browser processing.
04What does a clipping result mean?
A live peak at or above −0.5 dBFS is close enough to digital full scale that loud words may flatten or distort. Lower hardware or system input gain, disable aggressive auto gain if possible, or move farther from the microphone.
05Is the room-noise value a sound-level meter reading?
No. It is the median digital RMS level reaching the browser during a quiet three-second window. It is not calibrated dBA, dB SPL, or a compliance measurement.
06Can I hear and download a microphone test sample?
Yes. Record up to ten seconds, stop, play the sample in the page, and download the locally decoded WAV. If WAV decoding is unavailable, the browser capture format remains downloadable.
07Why are microphone names missing before the test?
Browsers often hide device labels until microphone permission is granted. Start the test once, then the selector can show the inputs that the browser exposes.
08Should I enable echo cancellation and noise suppression?
For calls, those settings can reduce speaker echo and steady room noise. For a natural recording check, turn them off and apply the settings again so you can hear the less-processed input.