Understanding Decibels Relative to Full Scale (dBFS)
Digital audio metering in web browsers operates on a scale known as dBFS, or decibels relative to full scale. Unlike physical acoustic measurements that quantify sound pressure levels in a room, dBFS measures the level of a digital signal relative to the absolute maximum limit a digital system can handle.
On this scale, 0 dB represents the absolute digital ceiling. Any signal that attempts to exceed 0 dB cannot be represented accurately, resulting in digital distortion known as clipping. Because 0 dB is the maximum limit, all normal signal levels are expressed as negative numbers. For example, a quiet room or a resting reading below −50 dB is treated by the system as effective silence. When speaking directly into a microphone, normal speech peaks are expected to fall within the range of −12 dB to −3 dB.
It is important to note that these readings reflect the digital signal received by the browser after any operating system processing has occurred. They do not represent the physical acoustic loudness of your voice or the ambient noise in your physical environment.
Optimizing Microphone Input Levels
To achieve clear audio during online meetings or recordings, you must configure your microphone so that your voice peaks within the optimal range of −12 dB to −3 dB. If your signal is too low, other participants will struggle to hear you; if it is too high, your audio will distort.
You can optimize your input levels by adjusting two main factors:
- Physical Positioning: Position your microphone approximately a hand's width away from your mouth. This distance is close enough to capture a strong, clear signal while minimizing ambient room noise and plosive sounds.
- System Input Gain: If your signal remains too quiet or triggers the warning "Clipping — lower the input gain or move a little farther from the mic", adjust the input volume or gain slider within your operating system's sound settings.
If the signal drops too low, the tool displays the warning "No signal — check the mic’s mute switch and the system input volume".
Troubleshooting Silent or Quiet Microphones
A silent microphone is a common issue when preparing for online calls, but it can usually be resolved by checking a few hardware and software settings.
| Potential Issue | Troubleshooting Step |
|---|---|
| Hardware Mute Switch | Check the physical switch or button on your microphone or headset. If active, the tool may display "The microphone is muted by the device or system". |
| Incorrect Device Selection | Ensure the correct microphone is selected from the dropdown list. If the system cannot detect the name, it will display as "Unnamed microphone". |
| System Volume Settings | Open your operating system sound control panel and verify that the input volume is turned up and not muted at the system level. |
| Software Conflicts | If another application (such as a video conferencing tool or recording software) is actively using the microphone, the browser may be blocked from accessing it. |
If a conflict occurs, the tool will display the error message: "The microphone couldn’t start — another app may be using it. Close that app and try again.".
Browser Audio Permissions and Security
Modern web browsers enforce strict security protocols to protect your privacy, requiring explicit permission before any website can access your microphone. When you initiate a test, the browser displays a prompt asking for microphone access.
These permissions are tied directly to secure connections. If you attempt to run a test on an insecure connection, the browser will block access entirely, resulting in the error: "This browser or page can’t access a microphone. Try a current browser on a secure (HTTPS) connection.".
If you previously blocked access for the site, the browser will remember this preference and prevent the test from starting, displaying the error: "Microphone access is blocked. Allow microphone access for this site in the browser, then start again.". You can typically reset this permission by clicking the lock icon located in your browser's address bar, changing the microphone permission to "Allow", and reloading the page.
Audio Processing Technologies in the Browser
When you connect a microphone to a web browser, the audio stream is often modified by built-in processing technologies designed to improve voice clarity. The "Signal facts" section of this tool displays the real-time status of these integrations:
- Echo cancellation: This technology prevents feedback loops by detecting and removing speaker output that leaks back into your microphone. It displays as "On" or "Off".
- Noise suppression: This filter identifies and attenuates steady background noises, such as computer fans or air conditioning units, ensuring your voice remains distinct. It displays as "On" or "Off".
- Auto gain control: This feature automatically adjusts the digital volume of your microphone stream to keep your voice at a consistent level, boosting quiet speech and lowering sudden loud sounds. It displays as "On" or "Off".
Digital Audio Fundamentals for Web Input
When your microphone captures sound, it converts physical acoustic waves into a digital stream. This digital stream is defined by several key technical properties displayed under the "Signal facts" header:
- Sample rate: Expressed in hertz (Hz), this represents the number of times per second the analog audio signal is sampled to create the digital stream. Higher sample rates capture a broader frequency range.
- Channels: This indicates the number of independent audio channels being received. A mono microphone provides 1 channel, while a stereo microphone setup provides 2 channels.
- State: This shows whether the browser is receiving an active stream ("Live") or if the stream has been cut off at the hardware or system level ("Muted by device").
If the hardware connection is interrupted during a test, the tool detects the loss of the stream and displays: "The microphone was disconnected. Reconnect it and start again.".
Browser-Based Privacy and Processing
This tool is designed with a strict local processing model. When you grant microphone access and begin the test, all audio analysis is performed live directly within your web browser.
No audio data is recorded, stored, or uploaded to any external servers. The microphone is actively accessed only while the test is running. The moment you click "Stop" or navigate away from the page, the microphone is immediately released by the browser.
Frequently Asked Questions
Why does the page ask for microphone access?
The meter can only measure a live signal, so the browser asks for permission when you press Start. The microphone is used only while the test runs — press Stop or leave the page and it is released. If you blocked the prompt earlier, allow access from the lock icon in the address bar and start again.
The meter barely moves — is the microphone broken?
Usually not. Make sure the selected device is the one you are speaking into, the mic is not muted by a hardware switch or the system, and the input level in your operating system’s sound settings is high enough. Sitting about a hand’s width from the mic also raises the reading. If another app is holding the microphone, close it and start the test again.
How do I read the decibel scale?
The meter shows dBFS — decibels relative to the loudest signal the browser can carry. 0 dB is the limit where sound distorts (clipping), normal speech peaks between −12 and −3 dB, and a reading resting below −50 dB is effectively silence. The numbers describe what the browser receives, not the loudness in the room.
What should I do if I see a clipping warning?
If you see the warning "Clipping — lower the input gain or move a little farther from the mic", your input signal is too loud and will sound distorted to others. You can resolve this by speaking slightly farther away from the microphone or by lowering the input volume slider in your operating system's sound settings.