About the hearing-protection calculator
The HPD Adequacy Calculator is a free, open-source screening tool for estimating whether a hearing protection device (HPD) provides adequate protection for a given noise exposure. It implements the derating method from CSA Z94.2, Hearing Protection Devices — Performance, Selection, Care, and Use.
This tool is intended for use by occupational hygienists, audiometric technicians, safety officers, and other health and safety professionals in Canada.
What this tool is NOT
- It is not a substitute for noise measurement. In BC, noise measurement is required where workers may be exposed above 82 dBA Lex (WorkSafeBC OHS Reg Part 7).
- It is not medical advice and does not constitute a formal noise assessment.
- Occupational exposure values are estimates drawn from published surveys — individual workplaces vary significantly. Never substitute a lookup value for actual dosimetry when making compliance decisions.
- It does not account for improperly fitted, damaged, or inconsistently worn hearing protectors.
How it works
The calculator uses the CSA Z94.2 derating method to estimate the sound level reaching the ear (Lprot) when an HPD is worn in a given noise environment.
Derating formulas (CSA Z94.2)
Earmuff: Lprot = Lex + 3 − (NRR × 0.70)
Dual: Lprot = Lex + 3 − ((NRR_higher + 5) × 0.65)
The +3 spectral correction is applied when the noise measurement is in dB(A). When a dB(C) measurement is entered, no correction is applied.
NRR is the Noise Reduction Rating published on the HPD packaging (ANSI S3.19 laboratory measurement). CSA Z94.2 derates NRR to account for real-world fit and use differences from the laboratory.
Adequacy thresholds
Results are classified based on the estimated protected level (Lprot) compared to the applicable regulatory limit:
- Over-protected — Lprot < 70 dBA. Attenuation may be higher than needed; consider whether a lower-rated device would still protect while preserving situational awareness.
- Adequate — Lprot between 70 dBA and the regulatory limit.
- Caution — Lprot within 3 dB above the regulatory limit.
- Under-protected — Lprot more than 3 dB above the regulatory limit.
Regulatory limits: 85 dBA Lex for all provinces and territories; 87 dBA for federally regulated workplaces (Canada Labour Code).
Peak limits (where specified in provincial OHS regulations): 140 dBC for BC, QC, NB, NS, NL, YT, NT, and NU. No peak limit specified in the regulations for AB, SK, MB, ON, PE, and Federal.
CSA Z94.2 class selection
The minimum required HPD class is determined from the noise exposure (Lex) per CSA Z94.2-14:
- Class C — Lex < 90 dBA
- Class B — 90 ≤ Lex ≤ 95 dBA. For low-frequency noise sources (large diesel engines, compressors), consider a BL-rated device (≥20 dB attenuation at 125 Hz).
- Class A — 95 < Lex ≤ 105 dBA. For low-frequency noise, consider an AL-rated device.
- Dual protection required — Lex > 105 dBA. Minimum: Class A earplug + Class B earmuff (CSA Z94.2-14 s.9).
The L suffix (AL, BL) denotes devices with at least 20 dB low-frequency attenuation at 125 Hz. It does not affect the Lprot calculation — it is a selection criterion for environments with dominant low-frequency noise.
The CSA class tells you what class of HPD is needed for the exposure. The adequacy verdict (above) tells you whether the specific NRR of your chosen device achieves a protected level below the regulatory limit. Both checks are relevant: a high-NRR device may pass the verdict while still being the wrong class for the exposure band.
Data sources
Occupational noise exposure values
The occupation lookup database combines three public sources:
- WorkSafeBC occupational hygiene bulletins — "How Loud Is It?" series and related occupational health publications. Available at worksafebc.com.
- NIOSH Health Hazard Evaluations (HHE) — Personal noise dosimetry records from NIOSH field investigations (dataset rd-1005-2014-0). Published by the U.S. National Institute for Occupational Safety and Health.
- NIOSH Publication 98-126 — Criteria for a recommended standard: Occupational noise exposure (revised). U.S. DHHS (NIOSH), 1998.
- MSHA noise compliance sampling data — Public enforcement records from the U.S. Mine Safety and Health Administration, mining environments only.
Measured values are means of field dosimetry reported in the cited source. Estimated values are derived from published guidance ranges; individual workplaces vary.
HPD products
NRR values are taken from manufacturer published data sheets and product labelling. The product list is limited to devices commonly available in Canada; it is not exhaustive.
Further reference: 3M Noise Navigator
The 3M Noise Navigator Sound Level Database is a large collection of occupational noise level measurements compiled by 3M. It is 3M's proprietary work and is not reproduced here. Search for "3M Noise Navigator Sound Level Database" on the 3M website to find it.
Licence & contributing
Source code is released under the MIT licence. Data files in data/ are published under CC BY 4.0.
Exposure references and product ratings are screening inputs. Site-specific measurement and correct fit remain essential. Manufacturer ratings and applicable requirements should be checked when making protection decisions.