📊

Noise Dose Calculator (OSHA / NIOSH TWA)

This noise dose calculator takes your exposure segments — each a steady sound level in dB(A) and a duration — and computes the total daily noise dose (%) and the equivalent 8-hour Time-Weighted Average (TWA) under your chosen standard: OSHA (criterion 90 dB, 8 h, 5 dB exchange rate) or NIOSH (criterion 85 dB, 8 h, 3 dB exchange rate), with a within/over-the-limit verdict.

This is a pure calculator that does arithmetic on the dB(A) numbers you type in — it is NOT a sound-level meter. A phone or browser microphone is uncalibrated and cannot produce a trustworthy dB(A) value, so you must supply real levels measured with a calibrated sound-level meter or dosimeter. The OSHA (29 CFR 1910.95) and NIOSH (Publication 98-126) criteria, exchange rates and formulas used here are the published standards, but the result is an estimate for understanding the math, not a compliance or OSHA-recordable determination. For any legal, compliance, or medical decision, consult a qualified industrial hygienist. Everything is computed locally in your browser; nothing is uploaded.

Standard

OSHA Permissible Exposure Limit: criterion 90 dB(A) over 8 h, 5 dB exchange rate. 100 % dose = 90 dB TWA. Action level 85 dB TWA (50 % dose).

Exposure segments

Add one segment per distinct activity or noise level in your shift. Enter the steady A-weighted level in dB(A) and how long you are exposed to it (hours or minutes per row).

Total exposure time: 0 h 0 min.

Results

OSHA PEL
100 % dose is the limit; the marker shows where 100 % falls on the bar.

How It Works

Hearing-damage risk depends on both how loud a sound is and how long you are exposed to it. A short burst of very loud noise and a long stretch of moderate noise can carry the same risk. This is the core problem of occupational noise exposure: workers rarely spend a shift at one steady level, so a simple peak-level check misses the cumulative picture. Standards capture this by combining all of a person’s exposures into a single daily noise dose and an equivalent 8-hour Time-Weighted Average (TWA) — the steady level that, over a full 8-hour shift, would deliver the same total “dose” as your varying day.

For each segment you enter, this OSHA noise dose calculator works out the reference (allowed) duration Ti at that level — how many hours you could spend there before reaching 100 % dose — using Ti = 8 / 2(Li − criterion) / exchange. The partial dose of that segment is (Ci / Ti) × 100 %, where Ci is the time you actually spend in it. Summing the partial doses gives the total dose D %. 100 % is the limit; above that you are over the standard for the day.

The equivalent 8-hour TWA comes straight from the total dose: TWA = criterion + (exchange / log₁₀2) × log₁₀(D / 100). For OSHA that is TWA = 90 + 16.61 × log₁₀(D / 100); for NIOSH it is TWA = 85 + 9.97 × log₁₀(D / 100). If you need to convert or combine measured levels before entering them, the sound pressure level calculator and the dB addition calculator handle the decibel arithmetic.

OSHA — the enforceable US Permissible Exposure Limit (PEL) — uses a 90 dB criterion for an 8-hour shift and a 5 dB exchange rate, so every 5 dB louder halves the allowed time. OSHA also defines an action level at an 85 dB TWA (50 % dose) that triggers a hearing-conservation program. NIOSH — the recommended, more protective limit (REL) — uses an 85 dB criterion and a 3 dB equal-energy exchange rate, where every true doubling of sound energy (+3 dB) halves the allowed time. Because NIOSH starts lower and counts loud sound more steeply, the same day almost always lands at a higher dose under NIOSH than under OSHA.

This makes the tool a useful time weighted average noise calculator for variable-noise jobs in construction, manufacturing, mining, and aviation, where a shift spans several distinct noise environments. If your data comes from a personal noise dosimeter, that device already integrates C/T internally and reports a dose directly — entering its segments here is a quick cross-check of the math. To understand the spectral character of a space before sampling, the audio frequency fatigue calculator and a live decibel meter can inform your measurement strategy.

Why Does the OSHA vs. NIOSH Exchange Rate Matter So Much?

The 5 dB exchange rate (OSHA) and the 3 dB exchange rate (NIOSH) sound like a minor technical detail, but they produce dramatically different allowed times at loud levels. At 95 dBA, the OSHA formula gives an allowed time of 4 hours; NIOSH gives about 48 minutes. At 100 dBA, OSHA allows 2 hours while NIOSH allows just 15 minutes. The gap widens with every 5 dB increase because the NIOSH rule penalises loud sound more steeply, reflecting the equal-energy principle: doubling the sound energy (a true +3 dB) should halve safe exposure time wherever you start on the scale. The OSHA 5 dB rate does not track equal energy — it is a regulatory compromise that has remained in the enforceable PEL since 1971.

This is also why, as a NIOSH TWA calculator, the tool usually reports a higher 8-hour TWA than the OSHA mode for the same entered day. A common question is “how long can I be exposed at 85 dB?” Under NIOSH the answer is 8 hours (it equals the criterion); under OSHA, 85 dBA sits below the 90 dB criterion, so it is not directly restricted by the PEL formula, though it does reach the OSHA action level and its hearing-conservation requirements. Switch the standard above and re-enter your segments to see the gap in your own case.

Frequently Asked Questions

What is the difference between noise dose and TWA?
Dose is the percentage of your daily allowance you have used — 100 % is the limit. The TWA (Time-Weighted Average) converts that same dose into a single equivalent 8-hour sound level in dB, so you can compare it directly against the 90 dB (OSHA) or 85 dB (NIOSH) criterion. They describe one exposure two ways: dose is a percentage, TWA is the equivalent steady level. The conversion is TWA = criterion + (exchange / log10 2) × log10(dose / 100).
How is the per-segment allowed time Ti calculated?
For each segment the reference duration is Ti = 8 / 2^((Li − criterion) / exchange) hours, where Li is the segment level in dB(A). Under OSHA the criterion is 90 dB and the exchange rate is 5 dB; under NIOSH they are 85 dB and 3 dB. Ti is how long you could stay at that level before using up your whole daily allowance on its own. The segment’s partial dose is then (Ci / Ti) × 100 %, where Ci is your actual time in it, and the total dose is the sum of all the partial doses.
Why do OSHA and NIOSH give different answers?
They use different criteria and exchange rates. OSHA’s enforceable PEL uses a 90 dB criterion and a 5 dB exchange rate (every +5 dB halves the allowed time). NIOSH’s recommended REL uses an 85 dB criterion and a 3 dB equal-energy exchange rate (every +3 dB halves it). NIOSH is the more protective limit, so the same day almost always reads a higher dose and TWA under NIOSH than under OSHA. Pick the standard at the top of the tool to switch between them.
Where should my dB(A) numbers come from?
From a calibrated, A-weighted sound-level meter or a personal noise dosimeter, read at the worker’s ear over a representative period. This calculator does no measuring — it only does the arithmetic on what you type. A phone or browser microphone is uncalibrated and cannot give a trustworthy dB(A) value, so do not feed it guessed or app-estimated levels and expect a meaningful dose or compliance answer.
Is this a sound-level meter or a compliance determination?
No on both counts. It is not a meter — it never accesses a microphone and does no measurement; it only computes from the dB(A) figures you enter. And it is not a legal, compliance, or OSHA-recordable determination. The formulas and thresholds are the published OSHA (29 CFR 1910.95) and NIOSH (Publication 98-126) values, but a real exposure assessment depends on calibrated instruments, correct microphone placement, full-shift sampling, and professional judgment. For compliance or any legal or medical decision, consult a qualified industrial hygienist.
What does a dose over 100 % mean?
A total dose at or below 100 % means the entered day is within the chosen standard’s limit; above 100 % means it exceeds the limit for that day. Under OSHA, 100 % dose corresponds to a 90 dB 8-hour TWA (the PEL), and 50 % dose corresponds to the 85 dB action level that triggers a hearing-conservation program. Under NIOSH, 100 % dose corresponds to the 85 dB REL. The tool shows the dose, the TWA, and a within/over verdict for the standard you selected.
Does this tool use my microphone or record anything?
No. It is a pure calculator — there is no microphone access, no audio, and no recording. Everything you type stays in your browser and is computed locally. Nothing is uploaded or transmitted. The only inputs are the dB(A) levels and durations you enter for each segment.
Can I use this for variable or intermittent noise exposures?
Yes — that is exactly what the multi-segment entry is for. Add one segment for each distinct activity or noise zone in your shift: machine operation at one level, a quieter adjacent area, a brief high-exposure task, and so on. The calculator sums the partial doses (Ci / Ti) for the standard you select, so it correctly handles variable noise with different levels and durations across the day. If you have continuous dosimeter data, its reported dose is equivalent to that sum.