Noise dose & TWA calculator
Real days are not a single noise level. You might spend two hours on a loud shop floor, an hour commuting, and the rest in a quiet office. This calculator adds those segments together the way an occupational dosimeter does, and tells you two things that matter: your total daily noise dose as a percentage of the limit, and your 8-hour time-weighted average (TWA) in dBA. Switch between OSHA and NIOSH rules to see both the legal minimum and the health-based recommendation.
How the calculation works
For each activity, the calculator works out the maximum time you are allowed at that level, using the selected criterion level and exchange rate. The formula for the permitted time T at level L is T = 8 / 2^((L − criterion) / exchange). Your time in that activity divided by the permitted time is the dose fraction for that segment. Adding the fractions for every segment gives your total daily dose. A dose of 100% is the full day's limit.
The 8-hour time-weighted average is then derived from the total dose with TWA = criterion + exchange × log2(dose ÷ 100). In plain terms, it is the single steady level that would have produced the same dose over a standard 8-hour shift, which is exactly the number occupational limits are written against.
NIOSH's 85 dBA criterion with a 3 dB exchange rate is the health-based recommendation and is more protective. OSHA's 90 dBA criterion with a 5 dB exchange rate is the US legal permissible exposure limit. It is common for a day to be within the OSHA limit yet over the NIOSH recommendation, which is why both are shown.
This tool is for awareness and planning. It is not a substitute for a calibrated dosimeter or a professional occupational-noise assessment. To estimate the level of each activity, you can use the sound meter, and for a quick single-level check see the noise exposure calculator.