Sound Meter

Measures sound & noise via your device microphone in dB unit!



A handy and easy-to-use app to measure the surrounding sound and noise in the decibel unit (dB) inside your browser. The app uses your device microphone to capture media and then processes the streaming audio with AudiContext API in JavaScript.


This web application is designed to measure the surrounding sound and noise with HTML5 tools. The app uses the AudioContext API which is supported in all modern browsers to compute the real-time noise and sound level in the decibel unit (dB). Please wait for this web app to completely load, then accept the microphone permission to allow the app to capture real-time audio. Then wait for the app to initialize the underlying engine. Once the engine is fully loaded, you can see the realtime noise and sound in a colored graph. Within the graph, the left side is for sound level and the right side shows the noise level in the dB unit. The X-axis shows the active time frame for the last 30 seconds. The graph is colored from blue to red zones where blue corresponds to the lowest sound level and red is for the highest sound and noise level. On the top toolbar, you can see min and max values for sound level, plus normalized and average level values. There is also a calibration number on the right side which can be adjusted to calibrate the current sound level. If you decrease this value, the current sound level will be closer to the quit area (blue zone), and if you increase, it will move closer to the danger area (red zone). Please note that reloading the app will reload the AudioContext engine and you will need to wait for the engine to completely loads before seeing the sound level data.

To work with this web application, simply load this page and wait for the app to initializes. Once loading finishes, real-time data will be shown in the above graph. The graph has 4 zones which are colored from blue to red. Moreover, the current sound level is rendered on top of the graph with a large font size. Left to this value is sound level in dB and the right side is the noise level in dB unit. Please note that this app needs microphone permission in your device. Therefore if you deny the permission or if your device does not have a microphone, you won't be able to work with this web application.

Sound Meter app is also available as a browser extension. As an extension, this app does not need an internet connection and can be used offline in your browser. Download links for three popular browsers are as following: Chrome, Opera, Firefox.

If you found a bug in this page, or have a feature/function which you would like to see in this web app, please let us know by sending an email or through the discussion form below. Moreover, don't forget to check other web apps in webbrowsertools.com, we have many useful apps related to browser's privacy and security.

Related Blog Posts

  1. Reclaim Your Digital Privacy from Online Tracking: Online tracking has made it difficult for users to browse through the internet with ease. Back in the days, tracking a person involved having deep knowledge and a keen eye. But, since the dawn of technology, it has become easy to track people...
  2. On the Privacy & Security of TOR Browser: TOR is one of the most popular software out there which protects internet users by maintaining their privacy when they go online. TOR stands for The Onion Router, and the name makes more sense than one might think...
Comments and feedback