⚠️

Noise Pollution Meter

This free noise pollution meter reads your microphone’s level in real time with a traffic-light health-risk indicator keyed to published WHO, EPA and NIOSH noise guidance, a recommended maximum safe exposure duration at the current level, and an exportable noise-observation note.

⚠️ This is not a sound-level meter and the reading is not legal evidence. A phone/laptop mic is uncalibrated, so a browser can only honestly show relative dBFS until you calibrate it against a real meter — the dB SPL figure and risk colour are then an uncalibrated estimate, not a certified reading and not valid for any complaint, dispute, or compliance use. The estimate is also unweighted (flat / Z-weighted), not A-weighted, so it only approximates a dB(A) meter for broadband sounds near the calibration condition. The WHO/EPA/NIOSH values shown are real published guidance, cited for orientation only. Nothing is recorded or uploaded.

Microphone

We request raw audio with automatic gain control, noise suppression and echo cancellation off — otherwise the level is meaningless. Audio is analysed live and never recorded or sent.

Idle — press Start.

Calibration shared

Hold a real sound-level meter (or a calibrated phone app) next to your mic, read its current level, and type it here while this tool is running. The offset is stored once and reused by every Noise tool on the site. Note: this tool’s estimate is unweighted (flat), so it matches an A-weighted meter best on broadband sound.

Export

A local text download labelled indicative only — not legal, complaint, or compliance evidence.

Current level

dB SPL
Relative:
Press Start to measure.
Recommended max exposure
Average (Leq)
Loudest (Lmax)
Background (L90)
Elapsed
0:00

Leq / Lmax / L90 are valid as relative metrics; shown as estimated dB SPL (unweighted, not A-weighted) only once calibrated. WHO ~55 dB(A) day / ~40 dB(A) night; EPA 70 dB(A) 24-h; NIOSH 85 dB(A) / 8 h are cited published guidance, not a verdict.

Share or embed this tool

Free to use on your own website — WordPress, Wix, or any platform. Paste one line and it works instantly, resizing to fit.


How It Works

This tool measures the RMS energy of your microphone signal every animation frame and smooths it over about a second (a “slow” meter response), behaving like a browser-based noise level meter. The raw result is in dBFS — decibels relative to digital full scale, where 0 is the loudest the system can capture and quieter sounds are negative. A web browser receives only a normalised digital signal: it has no idea how sensitive your particular mic is, how far the source is, or what gain the OS applied. So out of the box this is a relative measurement, honest for comparisons (louder vs quieter, before vs after) but not an absolute environmental decibel value.

To show a meaningful dB SPL number you must calibrate. Stand a real sound-level meter or a calibrated phone app next to your mic, read its current level, and type that into the calibration box while this tool is running. The tool stores a single offset (known − measured dBFS) under the shared key fd-noise-cal, so every Noise tool on the site reuses it — calibrate once, and the whole category gives the same estimate. Even then the figure is an uncalibrated estimate: it drifts with distance, mic position and the spectrum of the sound, and it is never a substitute for a Type 1/2 meter. It is also unweighted (flat / Z-weighted) — the tool does not apply the A-weighting curve, so it only matches an A-weighted meter when the source spectrum resembles the calibration spectrum, and it over-reads low-frequency-dominated sources (HVAC rumble, distant traffic) relative to a true dB(A) reading.

Once calibrated, the colour traffic light compares your estimated level against published guidance to flag hearing risk: green below about 55 dB(A) (the WHO daytime outdoor community-noise guideline), amber up to 70 dB(A), orange up to 85 dB(A) (around the EPA’s 70 dB(A) 24-hour average to prevent measurable hearing loss), and red at or above 85 dB(A), the NIOSH occupational limit. The recommended max exposure applies the NIOSH rule of 8 hours at 85 dB(A) with a 3 dB exchange rate (every extra 3 dB halves the safe time). If you know both the average level and the duration of an exposure, you can calculate a more detailed daily noise dose using the noise exposure calculator. These thresholds are real published values; the comparison is for personal orientation, not a legal or medical judgement.

One physical caveat: consumer mics roll off at the frequency extremes and generally cannot capture true infrasound (<20 Hz) or deep sub-bass, so low-frequency sources (HVAC rumble, distant traffic, machinery) may read lower than they feel. Spectral shape and before/after comparisons with the same mic and setup remain trustworthy even uncalibrated. If you want to see exactly which frequencies dominate the noise rather than just the overall level, try the noise spectrum analyzer alongside this tool.

The session statistics — Leq, Lmax and L90 — each serve a different purpose. Leq (equivalent continuous level) is an energy average over the whole session: the single level that would deliver the same total acoustic energy as the fluctuating noise. Lmax is the loudest instantaneous peak captured. L90 is the level exceeded for 90% of the session — a standard proxy for the steady background noise floor since it filters out brief spikes. Environmental noise regulations typically cite Leq or L10 (the level exceeded 10% of the time); L90 is most useful for characterising the quiet baseline. All three are shown here as relative metrics and, once calibrated, as estimated dB SPL.

dBFS vs dB SPL vs dBA — Which Decibels Is This?

dBFS (decibels relative to full scale) is what an uncalibrated browser microphone reports. The scale runs from 0 (the loudest the digital system can represent) downward into negative values, so a quiet room might read around −40 dBFS. It is a relative level — it tells you nothing about real-world loudness until you anchor it to a known reference. That is exactly what this tool shows before calibration.

dB SPL (sound pressure level) is an absolute physical quantity referenced to 20 micropascals — the threshold of human hearing. Measuring it correctly requires a calibrated sound-level meter, not a consumer microphone. dBA (A-weighted dB SPL) adds a frequency-shaping curve that de-emphasises low bass and very high frequencies to better match how humans perceive loudness. Every OSHA, NIOSH, WHO and EPA noise limit is expressed in dBA. This tool's readings are unweighted dBFS — not dBA and not certified dB SPL. If you need to calculate your cumulative noise dose from a level and duration, use the noise exposure calculator.

Frequently Asked Questions

Can I use this as evidence in a noise complaint or dispute?
No. A consumer phone or laptop microphone is uncalibrated and is not a sound-level meter (Type 1/2), so a reading here is an indicative estimate only and is not valid as legal, complaint, or compliance evidence. For anything official you need a calibrated meter operated to the relevant standard, often by a qualified professional. Use this tool for personal awareness and rough before/after comparisons.
Why do I see dBFS instead of a dB SPL number?
Until you calibrate, the browser can only honestly report relative dBFS (decibels below digital full scale). It has no way to know your mic's real-world sensitivity, so inventing an SPL figure would be dishonest. Hold a real meter or calibrated app next to your mic, type its current level into the calibration box while measuring, and the tool stores an offset to estimate dB SPL from then on. Note that this estimate is unweighted (flat / Z-weighted) — the tool does not apply the A-weighting curve, so it only matches an A-weighted meter on broadband sound near the calibration spectrum and over-reads low-frequency rumble relative to a true dB(A) reading.
Where do the WHO, EPA and NIOSH thresholds come from?
They are real published values. The WHO Guidelines for Community Noise give roughly 55 dB(A) for daytime outdoor living areas and about 40 dB(A) at night for sleep. The US EPA's 1974 "Levels Document" identifies 70 dB(A) as a 24-hour average limit to prevent measurable hearing loss. NIOSH recommends a maximum of 85 dB(A) for 8 hours with a 3 dB exchange rate. The comparison here is guidance for orientation, not a legal or medical conclusion.
How is the recommended maximum exposure time calculated?
It uses the NIOSH rule: 8 hours is the recommended daily limit at 85 dB(A), and every additional 3 dB halves the allowed time (the 3 dB exchange rate), so T = 8 / 2^((L − 85)/3) hours. Below 85 dB(A) there is no NIOSH daily-exposure limit, though sustained noise can still cause annoyance and disturb sleep. Because the input level is itself an uncalibrated estimate, treat the time as a rough guide, not a precise dosimeter reading.
Why must automatic gain control be off, and what about infrasound?
Automatic gain control, noise suppression and echo cancellation continuously rescale or reshape the signal, which destroys any level measurement — so the tool requests raw audio with all three disabled. Separately, consumer mics roll off at the frequency extremes and generally cannot capture true infrasound (below 20 Hz) or deep sub-bass, so low rumble may read lower than it feels. Frequency content and same-setup before/after comparisons stay meaningful regardless.
Is my audio recorded or uploaded?
No. The microphone signal is analysed in real time in your browser to compute the level and is never recorded, saved, or transmitted. The exported observation note is a local text download created on your device. The microphone is released when you press Stop or close the tab.
What do Leq, Lmax and L90 actually mean for everyday noise monitoring?
Leq (equivalent continuous level) is an energy average across the whole session — the single steady level that would deliver the same total noise energy as the fluctuating sound you measured. Lmax is the loudest instantaneous peak. L90 is the level exceeded 90% of the session, which represents the steady background noise floor since brief spikes barely affect it. Many local noise ordinances specify Leq limits; L90 is useful for characterising how quiet the ambient baseline truly is between events like passing traffic.
How does this differ from a standard decibel meter app?
The core measurement is the same — RMS microphone level — but this tool adds context specific to environmental noise: WHO, EPA and NIOSH health-risk thresholds, a colour traffic-light indicator, recommended maximum safe exposure duration, and a downloadable observation note. The decibel meter on this site shows the same raw level without the health-risk framing, which is better when you just need a fast dBFS or estimated dB SPL reading without the noise-pollution context.
What real-world dB levels should I expect in typical environments?
As a rough orientation (these are approximate published figures, not readings from this uncalibrated tool): quiet bedroom at night ~30 dB(A), library ~40 dB(A), normal conversation at 1 m ~60 dB(A), busy road at 10 m ~70–80 dB(A), lawnmower at 1 m ~90 dB(A), rock concert ~110 dB(A). These reference points help you judge whether a calibrated reading here is plausible and how your environment compares to WHO community-noise targets.