Skip to content

ppm to mg/m³ Converter

This is the reverse of the mg/m³ to ppm conversion: mg/m³ = (ppm × MW) / V_molar, where V_molar is the molar volume at the reference conditions. At EPA standard conditions (25°C, 1...

Advanced options

Quick try

Formula

Source: 40 CFR Part 50, EPA Method 19, ISO 10780, ACGIH TLV Documentation | Last reviewed: June 27, 2026

Examples

0.1 ppm

= 0.188 mg/m³

  • MW = 46.01

NO₂: 0.100 ppm = 0.188 mg/m³ (NAAQS 1-hr)

9 ppm

= 10.3 mg/m³

  • MW = 28.01

CO: 9 ppm = 10.3 mg/m³ (NAAQS 8-hr)

0.07 ppm

= 0.137 mg/m³

  • MW = 48

O₃: 0.070 ppm = 0.137 mg/m³ = 137 µg/m³

25 ppm

= 17.4 mg/m³

  • MW = 17.03

NH₃: 25 ppm = 17.4 mg/m³ (~ACGIH TLV)

Quick Reference Table

Common Gaseous Pollutants, ppm to mg/m³ at EPA Reference Conditions
PollutantMW (g/mol)1 ppm = ? mg/m³Regulatory Example
CO28.011.15NAAQS: 9 ppm = 10.3 mg/m³ (8-hr)
NO₂46.011.88NAAQS: 0.100 ppm = 0.188 mg/m³ (1-hr)
SO₂64.062.62NAAQS: 0.075 ppm = 0.197 mg/m³ (1-hr)
O₃481.96NAAQS: 0.070 ppm = 0.137 mg/m³ (8-hr)
Benzene78.113.19OSHA PEL: 1 ppm = 3.19 mg/m³ (8-hr TWA)
Ammonia17.030.697ACGIH TLV: 25 ppm = 17.4 mg/m³
Formaldehyde30.031.23OSHA PEL: 0.75 ppm = 0.92 mg/m³

Where is this used?

This is the reverse of the mg/m³ to ppm conversion: mg/m³ = (ppm × MW) / V_molar, where V_molar is the molar volume at the reference conditions.

At EPA standard conditions (25°C, 1 atm), V_molar = 24.45 L/mol.

The conversion answers the question: 'If my gas monitor reads X ppm, what is the mass concentration in mg/m³?' This is essential for occupational health and safety because many international occupational exposure limits (OELs) are expressed in mg/m³ (particularly in Europe under the EU Directive on Chemical Agents, and in the ACGIH TLVs referenced globally), while US OSHA permissible exposure limits (PELs) are in ppm.

A US industrial hygienist reading 25 ppm of ammonia (NH₃, MW 17.03) on a direct-reading instrument and needing to compare against the ACGIH TLV of 18 mg/m³ converts: 25 × 17.03 / 24.45 = 17.4 mg/m³, just under the TLV.

For a heavier compound like perchloroethylene (PCE, C₂Cl₄, MW 165.83), 25 ppm equals 25 × 165.83 / 24.45 = 169.6 mg/m³, the mass concentration is dramatically higher because each PCE molecule is about 10× heavier than an ammonia molecule.

This stark difference is why ppm values alone cannot convey the toxicological dose, a worker breathing 10 ppm of a light gas inhales far less mass of the toxicant per breath than at 10 ppm of a heavy vapor.

The ACGIH explicitly recommends that TLVs for particulates and aerosols be expressed in mg/m³ only, never in ppm, precisely because ppm is physically meaningless for non-gaseous airborne contaminants.

The conversion also appears in environmental compliance: the EPA's NAAQS for ozone is 0.070 ppm, which equals 0.070 × 48.00 / 24.45 = 0.137 mg/m³ = 137 µg/m³.

The European Ambient Air Quality Directive (2008/50/EC) expresses the ozone target value as 120 µg/m³ (8-hour maximum), which converts to 120 × 24.45 / 48.00 = 61.1 ppb (0.0611 ppm), a slightly different standard than the US 70 ppb.

The WHO Air Quality Guidelines express all gaseous pollutant standards in µg/m³ (not ppm), making the ppm-to-mg/m³ conversion necessary for any international comparison.

For stack gas compliance under the EU Industrial Emissions Directive (IED), emission limit values (ELVs) are in mg/Nm³ (milligrams per normal cubic meter, at 0°C and 1 atm, dry gas, at a reference O₂ concentration), while US NSPS limits are in ppm (at 25°C or sometimes at a specified O₂ reference).

A US facility exporting to the EU must convert their stack test data from ppm to mg/Nm³ using the appropriate V_molar for the reference conditions, if the EU standard requires 0°C (V_molar = 22.41 L/mol) and the original data is at EPA conditions (25°C), a two-step correction is needed: first convert ppm to mg/m³ at EPA conditions, then correct for the different molar volume.

These multi-step corrections are a common source of errors in international environmental permitting.

Real-World Usage Scenarios

International workplace exposure compliance

A US chemical plant operator works in an area where 1,2-dichloroethane (ethylene dichloride, EDC, MW 98.96 g/mol) is present. The OSHA PEL is 50 ppm (8-hour TWA); the EU OEL is 20 mg/m³ (under the EU Carcinogens Directive 2017/2398, with a transitional limit of 8.5 mg/m³). The plant's direct-reading instrument reads 18 ppm, under the OSHA PEL but with significant margin. Converting to mg/m³ for the EU subsidiary's compliance reporting: 18 × 98.96 / 24.45 = 72.9 mg/m³, far above the EU 8.5 mg/m³ limit. The conversion reveals a compliance gap: the US workplace meets OSHA standards but would violate the stricter EU limit. The plant must upgrade ventilation or implement additional exposure controls to bring the concentration below 4 ppm (which equals 16.2 mg/m³, still above the EU limit, requiring even more aggressive controls, potentially process enclosure or respiratory protection). The ppm-to-mg/m³ conversion (× MW / 24.45) is the bridge between US and EU occupational safety standards, performed at every cross-border facility comparison. A 1% error in the conversion corresponds to about 0.7 mg/m³ error, which is meaningful for compliance near a regulatory threshold.

Industry Standards Referenced

EPA 40 CFR Part 50 EPA Method 19 ISO 10780

Frequently Asked Questions

What reference conditions are used for the molar volume?

25°C (77°F) and 1 atm, EPA reference conditions. The molar volume at these conditions is 24.45 L/mol. If your data is at different conditions, adjust: at 0°C (NTP, common in Europe), V_molar = 22.41 L/mol; at 20°C (ISO standard), V_molar = 24.04 L/mol. The formula is mg/m³ = ppm × MW / V_molar. For European data at 0°C: mg/m³ = ppm × MW / 22.41. The difference between 22.41 and 24.45 is about 9.1%, a significant discrepancy if not corrected.

What if I'm measuring a mixture, not a pure gas?

ppm to mg/m³ conversion requires a defined molecular weight. For gas mixtures, you can use the weighted-average molecular weight if the composition is known. For total volatile organic compounds (TVOC) measured by photoionization detector (PID) and calibrated to isobutylene, the conversion is conventionally based on isobutylene's MW (58.12). For undefined or variable-composition mixtures, report in ppm or mg/m³ as measured and do not convert, the conversion would introduce uncontrolled uncertainty.

What does this converter do?

This converter performs the unit conversion at standard conditions using the exact conversion factor. The result is displayed with appropriate precision for engineering use.

Reviewed for accuracy

Verified against EPA reference methods and ACGIH conversion guidelines · Last reviewed: June 27, 2026

All calculations are for reference only. Always verify with manufacturer data and a qualified engineer for critical applications. Learn about our editorial process.

Related Conversions

See all Density Concentration converters