Skip to main content
Calcimator

Chemical Exposure Assessment Calculator

Estimate airborne chemical concentration using the AIHA well-mixed room model, calculate exposure index versus OEL, and assign a risk rating.

About this calculator

This calculator implements a well-mixed room (box) model of the kind used in introductory industrial-hygiene exposure-assessment methods, including the general approach behind AIHA's IHMOD workbook, which treats a room as a single, uniformly mixed volume of air rather than modeling real air currents or a worker's exact position relative to the contaminant source. Given a contaminant generation rate and a total ventilation rate, the model predicts the steady-state airborne concentration as generation divided by ventilation (C_ss = G/Q) — the concentration the room would eventually stabilize at if the source and airflow ran unchanged indefinitely. Concentration doesn't jump straight to that steady-state value the moment a source starts; it builds up along an exponential curve with a time constant equal to room volume divided by ventilation rate, so a larger room or a lower ventilation rate takes longer to approach steady state, and a shorter exposure duration therefore sees less than the full steady-state concentration.

The calculator integrates that exponential build-up curve over the actual exposure duration to get a genuine time-weighted average concentration, then normalizes it to an 8-hour reference period the way OSHA's own TWA convention does — a two-hour exposure at a given concentration contributes less to the 8-hour average than a full eight-hour exposure at that same concentration. Dividing that TWA by the entered Occupational Exposure Limit (OEL) produces an exposure index, and the calculator buckets that index into five risk categories (Negligible through Very High) as a simplified way of putting the ratio in plain language — this specific five-tier breakdown, and its break points at 10%, 50%, 100%, and 200% of the OEL, is this calculator's own convention rather than a reproduction of any single published banding table, and real occupational-hygiene programs (AIHA's own exposure rating categories among them) use their own published schemes that don't line up exactly with these break points. The estimated inhaled dose applies OSHA's standard assumption that an average worker inhales about 10 cubic meters of air over an 8-hour shift, expressed as a per-minute breathing rate so it scales proportionally to whatever exposure duration is entered, then divided by body weight — importantly, this dose figure is the total accumulated over the entered exposure duration, not normalized to a 24-hour calendar day the way the 8-hr TWA output is normalized to its 8-hour reference period, so entering a longer exposure duration at the same concentration reports a proportionally larger dose rather than a duration-independent daily figure.

Inputs

cu yd
lb

Results

8-hr TWA (mg/m³)

1.83

Steady-state conc. (mg/m³)2
Exposure index (C/OEL)0.04
Risk CategoryNegligible
Dose for Exposure Duration (mg/kg)0.26
Time to 95% C_ss (min)120
Concentration at Exposure Duration (mg/m³)2
How to Use This Calculator
  1. Enter Generation rate (mg/min), Ventilation rate (m³/min), and Room volume (m³).
  2. Set Exposure duration (min), OEL (mg/m³), and Body weight (kg).
  3. Review the 8-hr TWA (mg/m³) result.
  4. Use Steady-state conc. (mg/m³) and Exposure index (C/OEL) to inform your decision.

How the result changes with Generation rate (mg/min)

Generation rate (mg/min)8-hr TWA (mg/m³)
50.92
7.51.38
152.75
254.58

What each input means

Generation rate (mg/min)
Contaminant generation rate in milligrams per minute from the source.
Ventilation rate (m³/min)
Total room ventilation rate in cubic metres per minute (1 cfm ≈ 0.0283 m³/min).
Room volume (m³)
Room volume in cubic metres (1 ft³ ≈ 0.0283 m³).
Exposure duration (min)
Worker exposure duration in minutes (480 min = full 8-hour shift).
OEL (mg/m³)
Occupational Exposure Limit for the chemical in mg/m³.
Body weight (kg)
Worker body weight in kilograms for dose calculation.

What each result means

Steady-state conc. (mg/m³)
Predicted steady-state airborne concentration using C = G/Q.
8-hr TWA (mg/m³)
Time-Weighted Average concentration over the 8-hour reference period.
Exposure index (C/OEL)
Ratio of TWA to OEL. Values > 1.0 indicate overexposure.
Risk Category
Negligible / Low / Moderate / High / Very High, based on where the exposure index (TWA ÷ OEL) falls: <0.1, 0.1-0.5, 0.5-1.0, 1.0-2.0, or ≥2.0 respectively.
Dose for Exposure Duration (mg/kg)
Estimated inhaled dose per kg body weight accumulated over the entered Exposure Duration -- NOT normalized to a 24-hour calendar day the way the 8-hr TWA is normalized to an 8-hour reference period. This figure scales directly with Exposure Duration: entering a longer duration at the same concentration reports a proportionally larger dose.
Time to 95% C_ss (min)
Minutes for room concentration to reach 95% of steady state.
Concentration at Exposure Duration (mg/m³)
Modeled airborne concentration at the moment exposure ends, per C(t) = C_ss × (1 − e^(−t/τ)) — this is the instantaneous build-up value, not the time-weighted average used for the exposure index.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    6 parameters
    Generation rate (mg/min) = 10, Ventilation rate (m³/min) = 5, Room volume (m³) = 200, Exposure duration (min) = 480, OEL (mg/m³) = 50, Body weight (kg) = 70 = 6 input(s) provided
  2. Calculate 8-hr TWA
    8-hr TWA = avgDuringExposure * min(T, 480) / 480
    1.833 = 1.833
  3. Calculate Steady-state conc.
    Steady-state conc. = generationMgMin / ventilationM3Min
    2 = 2
  4. Calculate Exposure index
    Exposure index = twa8hr / oel
    0.037 = 0.037

Engine last updated . Checked against 3 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

Where does the OEL value in this calculator come from — do I need to look it up myself?

Yes — you have to supply the OEL yourself, and it should come from a real regulated or recommended source for the specific chemical you're assessing, such as an OSHA Permissible Exposure Limit (29 CFR 1910.1000's Z-tables) or an ACGIH Threshold Limit Value, which ACGIH republishes annually and which can differ meaningfully from the older OSHA PEL for the same substance. This calculator has no built-in chemical database — the OEL field is a placeholder for whatever regulated or recommended limit applies to your specific compound and averaging period.

Why does a shorter exposure duration produce a lower 8-hour TWA even at the same concentration?

Because OSHA's TWA convention averages exposure across a full 8-hour reference period regardless of how long the actual exposure lasted, so a worker exposed for only two hours at a given concentration, with zero exposure for the remaining six hours of the shift, ends up with a lower 8-hour average than a worker exposed at that same concentration for the full eight hours. This calculator applies that normalization only for exposure durations of 480 minutes (8 hours) or less, dividing the exposure-duration-weighted concentration by 480 minutes rather than by the actual exposure time entered. For exposure durations longer than 480 minutes, the calculator instead reports the raw average concentration over the full entered duration without dividing by 480 -- it does not attempt to prorate a multi-shift exposure back down to a single 8-hour reference window.

How is the inhaled dose estimate derived, and how reliable is the breathing-rate assumption behind it?

The dose estimate multiplies the calculated average concentration during exposure by a fixed breathing rate and the exposure duration, then divides by body weight; the breathing rate applied is OSHA's own default assumption that an average worker inhales about 10 cubic meters of air over a full 8-hour workday, scaled proportionally for shorter or longer durations. Because it's multiplied by the actual entered Exposure Duration rather than normalized to a fixed 24-hour period, this dose figure represents the total accumulated over whatever duration you entered, not a calendar-day dose — an 8-hour shift and a 24-hour duration at the same concentration produce meaningfully different dose values (roughly a 3x difference), so compare it against a reference dose defined for the same averaging period rather than assuming it's already a per-24-hour figure. Actual breathing rates also vary meaningfully with physical exertion — someone doing heavy manual labor breathes substantially more air per minute than this generic default assumes, so the dose figure is a reasonable screening-level estimate rather than a measurement specific to any individual worker's real workload.

What does the well-mixed room model not account for that a real workplace might have?

It assumes the contaminant is instantly and uniformly dispersed throughout the entire room volume, which ignores real-world factors like a worker's breathing zone sitting close to the source (near-field concentrations can run far higher than the room-wide average this model predicts), localized ventilation dead zones, or intermittent rather than continuous generation. It's a useful screening-level estimate for planning and training purposes, not a substitute for actual air monitoring when a real exposure decision is on the line.

Does a risk category of 'Negligible' mean the exposure is definitely safe?

Not necessarily — 'Negligible' only means the calculated 8-hour time-weighted average sits below 10% of whatever OEL value you entered, so its reliability depends entirely on that OEL being the correct, current limit for the actual chemical involved and on the model's simplifying assumptions, like uniform mixing and a steady generation rate, holding true in your actual workspace. Short-term peak concentrations, mixtures of multiple chemicals, and worker-specific sensitivities are not captured by this single time-weighted, single-substance calculation.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Safety, Compliance & Emergency.