Chemical Exposure Limit Calculator
Compare measured concentrations against OSHA PEL, ACGIH TLV, and STEL values.
About this calculator
This calculator compares a measured airborne chemical concentration against user-entered OSHA Permissible Exposure Limits (PEL), ACGIH Threshold Limit Values (TLV), and Short-Term Exposure Limits (STEL) to flag whether a worker's exposure exceeds regulatory or recommended limits. It does not look up or store any chemical-specific limit itself -- you must enter the actual PEL, TLV, and STEL for the specific substance you're evaluating, sourced from OSHA's published tables, the current ACGIH TLV booklet, or the chemical's Safety Data Sheet (SDS), since these limits are set per-substance, vary by jurisdiction, and are revised periodically. Adjusted TWA (time-weighted average) scales your Measured Concentration by the ratio of Exposure Duration to a standard 8-hour shift, following the standard OSHA formula for adjusting a measurement taken over a partial shift to an 8-hour equivalent -- both Measured Concentration and Exposure Duration move this figure, while the PEL, TLV, and STEL values you've entered have no effect on Adjusted TWA itself, since those are the limits being compared to, not inputs to the exposure measurement.
STEL Exceeded compares your raw Measured Concentration (not the 8-hour-adjusted figure) directly against the STEL, since short-term limits are meant to catch brief spikes that an 8-hour average would dilute away -- crossing your entered STEL value flips this flag regardless of Exposure Duration. Action Level is calculated as 50% of your entered PEL, a common industrial hygiene convention for triggering closer monitoring before a full PEL exceedance occurs, though the actual regulatory action level for some specific substances (like lead) is defined differently in OSHA's substance-specific standards rather than as a flat 50%.
Inputs
Results
Adjusted TWA (ppm)
15
% of PEL
30
How to Use This Calculator
- Enter the Measured Concentration (ppm) from personal air sampling or direct-reading instruments.
- Input the OSHA PEL, ACGIH TLV-TWA, and STEL values from the chemical's SDS or NIOSH Pocket Guide.
- Set Exposure Duration (hours) to the actual time the worker was exposed during the shift (default 8 hours for a full shift).
- Review the Adjusted TWA and % of PEL outputs to determine if concentrations exceed regulatory limits.
- Check the Hazard Level (0–3) output: level 0 is below action, level 2 means PEL exceeded, level 3 means STEL exceeded.
- Use the Safety Margin (%) result to gauge how close current conditions are to permissible limits and plan controls.
How the result changes with Measured Concentration (ppm)
| Measured Concentration (ppm) | Adjusted TWA (ppm) | % of PEL |
|---|---|---|
| 7.5 | 7.5 | 15 |
| 11 | 11 | 22 |
| 23 | 23 | 46 |
| 38 | 38 | 76 |
What each input means
- Measured Concentration (ppm)
- Measured airborne concentration in ppm or mg/m³.
- OSHA PEL (ppm)
- OSHA Permissible Exposure Limit (8-hr TWA).
- ACGIH TLV-TWA (ppm)
- ACGIH Threshold Limit Value (8-hr TWA).
- STEL (ppm)
- Short-Term Exposure Limit (15-minute average).
- Exposure Duration (hours)
- Hours of exposure during the shift.
How this is calculated
Worked example, using the default values
- Identify Input Parameters5 parametersMeasured Concentration (ppm) = 15, OSHA PEL (ppm) = 50, ACGIH TLV-TWA (ppm) = 25, STEL (ppm) = 75, Exposure Duration (hours) = 8 = 5 input(s) provided
- Calculate Adjusted TWAAdjusted TWA15 = 15
- Calculate % of PEL% of PEL30 = 30
- Calculate % of TLV% of TLV60 = 60
- Calculate Hazard LevelHazard Level0 = 0
Engine last updated . Checked against 2 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
Does this calculator know the PEL, TLV, or STEL for my chemical?
No -- you must look up and enter the actual regulatory limits for your specific substance from OSHA's published PEL tables, the current ACGIH TLV booklet, or the chemical's Safety Data Sheet. These limits are set per chemical, differ by jurisdiction, and are periodically revised, so this calculator only compares the numbers you provide -- it doesn't store or assume any chemical-specific figure.
Why do PEL, TLV, and STEL have no effect on the Adjusted TWA?
Adjusted TWA is purely a measurement calculation -- it converts your Measured Concentration and Exposure Duration into an 8-hour equivalent exposure figure. PEL, TLV, and STEL are the limits that figure gets compared against afterward, so changing them shifts whether you're over or under a limit, but never changes the measured exposure figure itself.
Why does STEL Exceeded use raw Measured Concentration instead of the Adjusted TWA?
Short-Term Exposure Limits exist to catch brief spikes in concentration that an 8-hour time-weighted average would dilute and hide -- a short, high spike could average out to look safe over a full shift while still being hazardous during that brief window. That's why STEL Exceeded compares your raw Measured Concentration directly, not the duration-adjusted figure.
Is the Action Level (50% of PEL) a specific OSHA requirement for my chemical?
Not necessarily -- 50% of the PEL is a common industrial hygiene rule of thumb used to trigger closer monitoring before a full exceedance, but some OSHA substance-specific standards (like the lead standard) define their own action level differently, not as a flat 50% of the PEL. Check whether your specific substance has its own regulatory action level defined.
Why might my Hazard Level be 2 (PEL exceeded) but not 3 (STEL exceeded)?
Hazard Level 2 means your Adjusted TWA over the full shift exceeds the PEL, but your instantaneous Measured Concentration hasn't crossed the typically higher STEL threshold -- meaning the exposure is a sustained-elevated-level problem rather than a brief, high-concentration spike. Both conditions call for corrective action, but they point to different exposure patterns and potentially different fixes.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Confined Space Air Monitoring Calculator
Evaluate LEL, O2, H2S, and CO readings against OSHA action levels for permit-required confined spaces.
HAZMATAir Monitoring Action Levels Calculator
Interpret PID/FID readings against site-specific action levels and determine PPE protection level.
Industrial HygienePEL Compliance Calculator
Calculate Time-Weighted Average (TWA) exposure and compare against the OSHA Permissible Exposure Limit to assess compliance.
Air QualityVentilation Dilution Calculator
Calculate required dilution ventilation to control airborne contaminants below TLV/PEL limits.
AcousticsSound Masking Calculator
Calculate OSHA noise dose and time-weighted average (TWA) from multiple exposure periods. Determines compliance with OSHA PEL (90 dBA / 8 hr) using the 5 dB exchange rate.
More in Safety, Compliance & Emergency.