What Is a Microphone Noise Floor & SNR Test? Why Do an SNR Test?
Microphone noise floor & SNR test, also known as ambient noise detection or SNR test, is a testing method that separately measures the "quiet noise floor" and the "effective signal when speaking," then calculates the difference between the two (the signal-to-noise ratio). Unlike a microphone volume test that only shows the instantaneous level, an SNR test focuses on "how clean the microphone is in a quiet environment" and "how much louder the voice is than the noise when speaking," making it a more professional indicator for evaluating microphone audio pickup quality. It is also an important way to judge audio pickup purity in microphone checks.
This tool is entirely based on the browser's native Web Audio API, requiring no plugins or client installation. During the test, the tool first asks you to stay quiet for about 10 seconds to capture the ambient noise floor, then asks you to speak normally into the microphone for about 16 seconds to capture the effective signal, and finally converts the RMS levels of both stages into dBFS and calculates the difference. During the test, we actively disable echo cancellation, noise suppression, and AGC to ensure that the measured noise floor and effective signal are as close as possible to the microphone's true hardware performance.
What SNR Is Considered Normal? What Are the SNR Reference Values for Different Microphones?
The unit of signal-to-noise ratio (SNR) is dB. The larger the value, the more the effective signal exceeds the noise floor, and the cleaner the audio pickup. Generally speaking, an SNR of 40dB or above is excellent, 30dB or above is good, 20dB or above is average, and below 20dB means the noise floor has seriously affected voice clarity. For reference: professional recording microphones are usually 60–80dB, high-quality USB microphones 50–70dB, laptop built-in microphones 30–50dB, and cheap headset microphones 20–40dB.
It should be noted that SNR is not only affected by the microphone hardware, but is also closely related to the usage environment and settings. The noise floor measured in a quiet room and on a noisy street can differ by more than 20dB; too high a system input gain will raise both the noise floor and the effective signal at the same time, making the SNR look decent while the overall sound quality is already distorted; holding the microphone too far from your mouth will weaken the effective signal, and the SNR will drop accordingly. Therefore, it is recommended to test in a fixed environment to obtain results that are horizontally comparable. If you find that the SNR is consistently low, you can troubleshoot one by one by improving ambient noise, adjusting the input gain, and speaking closer to the microphone.
Application Scenarios of Microphone Noise Floor & SNR Test
Device evaluation before recording, podcasting, and live streaming. Before formal recording or going live, a noise floor and SNR test can quickly confirm the current microphone's audio pickup purity: if the noise floor stays below -60 dBFS and the SNR reaches 40 dB or above, it means both the device and the environment are sufficient to support clear voice; if the noise floor is high and the SNR is below 20 dB, it means the recording material will have an obvious "hissing sound," and you need to adjust the environment or gain before recording.
Troubleshooting for meetings, online classes, and online calls. When participants often report "I can hear an electric current sound or background noise on your side," using this tool for staged testing can locate the problem: first quietly capture the noise floor, then speak normally to capture the signal. If the noise floor is far above -45 dBFS, it means environmental noise or too high a gain; if the effective signal is weaker than -45 dBFS, it means the microphone is too far from your mouth or the system gain is too low. The solutions for the two situations are completely different, and the SNR value allows you to quickly determine which side to adjust.
Horizontal comparison of multiple microphones and device selection. When multiple microphones are connected to the system (laptop built-in, USB microphone, Bluetooth headset microphone, etc.), testing them in sequence in the same environment and at the same volume allows you to horizontally compare the noise floor level and SNR value of each microphone, so as to judge which one is more suitable as the main recording device. It can also provide an objective basis for purchasing decisions—compared with only looking at the parameters given by the manufacturer, the SNR value in the actual environment is more reference-worthy. These scenarios also often require testing the microphone's performance in different environments.
Experience Sharing on Using the Microphone Noise Floor & SNR Test
First, close all software that may make sound before testing. Meetings, live streaming, screen recording, and voice assistants may occupy the microphone exclusively or produce notification sounds, causing irrelevant sounds to be mixed into the noise floor capture stage. Closing these programs before testing can significantly improve the accuracy of the SNR test.
Second, try to stay still during the noise floor stage. Keyboard typing, mouse clicking, and chair moving will all produce instantaneous noise and raise the noise floor reading. During the 10 seconds of testing, please sit still so that the microphone only captures the sound of the environment itself, so that the measured noise floor is comparable.
Third, use your usual volume during the speaking stage. There is no need to deliberately speak loudly or get close to the microphone, otherwise the effective signal will be falsely high and the SNR will look very good, but in actual use it is not like that. Speak at the volume and distance you usually use for meetings and recording, and the result will be closest to the real scenario.
Fourth, test once in each different environment. The same microphone may have an SNR difference of more than 10dB when measured in a bedroom, living room, and office. It is recommended to test in the environment you commonly use. If you find that the SNR is particularly low in a certain environment, you can prioritize improving the noise sources in that environment or adjusting the microphone position.
Fifth, combine spectrum analysis to determine the type of noise. When the noise floor is high, you can use a microphone spectrum analysis tool to observe which frequency band the noise is concentrated in: prominent low frequencies are usually air conditioners, fans, or desktop vibration; high-frequency hissing may be current noise or too high a gain. For different types of noise, the improvement methods are also different.
Sixth, testing three times in a row and taking the average is more reliable. A single test is greatly affected by accidental factors. It is recommended to test 2–3 times in a row and observe whether the SNR is stable. If the difference among the three results is within ±3dB, the test is credible; if it fluctuates greatly, you need to check whether the environment is stable and whether other software is occupying the microphone. Mastering these techniques can make your microphone test and microphone check more efficient.