Stack Opacity Assessment Tool Skip to main content
Emissions Free Pro Features Available

Stack Opacity Estimator - EPA Method 9 Opacity to PM Emission Rate Conversion

Convert visible stack opacity readings to estimated particulate matter emission rates

Check a visible stack opacity reading by severity band and against the common 20% / 6-minute-average opacity prompt, with EPA Method 9 reading guidance (observer certification, sun position, background contrast, steam vs smoke). Severity bands are general industry framing. The tool does not convert opacity to PM mass, look up source-category limits, or determine compliance - actual limits, averaging times, and exceptions are set by your subpart, SIP rule, or permit.

Pro Tip: Opacity and PM emission rate do not have a fixed linear relationship - particle size, color, and moisture all affect what you see. A 15% opacity reading from a black smoke stack usually means far more PM mass than 15% opacity from a white steam plume. This tool deliberately stops at severity screening: if you need mass numbers, pair a certified Method 9 observation with a Method 5 stack test to establish a source-specific correlation.

PREVIEW All Pro features are currently free for a limited time. No license key required.

Stack Opacity Assessment Tool

How It Works

  1. Enter Observed Opacity

    Input the opacity percentage (0-100). Standard Method 9 uses a certified reader observing the stack plume against a contrasting sky background at a specific angle to the sun.

  2. Read the Severity Band

    The visual scale and reference table classify the reading from clean (0-5%) through severe (60-100%) using general industry framing.

  3. Check the 20% Prompt Calculator

    See whether the reading sits within or above the common 20% / 6-minute-average prompt. Verify the actual limit, averaging time, and exception provisions in your permit or rule.

  4. Review Method 9 Guidance

    Use the built-in reading guidance - observer certification, observation protocol, sun position, background contrast, and steam-vs-smoke discrimination.

  5. Document Observations

    Record observation conditions (wind, sky, distance, angle) as required by EPA Method 9 for valid opacity readings. These details are needed for any enforcement-quality observation.

Built For

  • Plant operators performing daily opacity spot-checks between formal observations
  • Compliance staff triaging visible-emission readings before calling for a certified observer
  • Boiler operators troubleshooting combustion problems indicated by increased opacity
  • Environmental staff training on Method 9 reading protocol and severity framing
  • Facility teams screening whether a reading warrants permit-limit verification or stack testing

Assumptions

  • Opacity readings follow EPA Method 9 procedures with a certified observer.
  • Severity bands are general industry framing, not regulatory categories.
  • The 20% / 6-minute prompt is a common screening value; actual limits are rule and permit specific.
  • Background sky contrast and sun angle meet EPA Method 9 observation requirements.

Limitations

  • Does not convert opacity to PM mass - opacity-to-PM relationships are source-specific and require paired testing.
  • Water vapor (steam plumes) can cause visible opacity that does not represent PM mass.
  • Does not look up source-category or permit-specific opacity limits, averaging times, or exceptions.
  • Not suitable for determining compliance - use a certified Method 9 observation, COMS data, or EPA Method 5 testing.
  • Method 9 readings are subjective and vary between certified readers by up to 7.5% opacity.

References

  • EPA Method 9 - Visual Determination of the Opacity of Emissions from Stationary Sources.
  • EPA Method 5 - Determination of Particulate Matter Emissions from Stationary Sources.
  • Ringelmann Smoke Chart (Bureau of Mines Information Circular 8333).
  • EPA New Source Performance Standards (NSPS) opacity limits by source category.

Frequently Asked Questions

EPA Method 9 is the federal reference method for visual determination of opacity of emissions from stationary sources. A certified observer watches the exhaust plume and records opacity in 5% increments every 15 seconds over a 6-minute period. The 6-minute average is the reported opacity. Observers must be certified through an EPA-approved training program and recertified every 6 months using a smoke generator.
The most common opacity limit is 20% on a 6-minute average, established in many state implementation plans and NSPS standards. Some sources have lower limits (10% for certain NSPS categories) or higher limits (40% for some industrial processes). Most standards allow brief exceedances during startup, shutdown, and malfunction events, though the duration and frequency of such exceedances are limited.
Opacity-to-PM correlations are inherently approximate. The relationship depends on particle size distribution, particle color and refractive index, gas moisture content, and stack diameter. Generic correlations can be off by a factor of 2 or more. Source-specific correlations developed from paired opacity/stack test data are more reliable but still have uncertainty of plus or minus 30-50%. Use opacity as a calculator, not a substitute for stack testing.
Common causes include incomplete combustion (black smoke from excess fuel or insufficient air), soot accumulation from delayed maintenance, failed or bypassed particulate controls, wet scrubber malfunction, and condensed water vapor (white plume). Black or gray opacity indicates combustion problems or PM control failure. White opacity may be harmless steam or may indicate acid mist from scrubbers.
The Ringelmann chart is an older visual emission measurement tool using a series of grids with increasing density of black lines. Ringelmann 0 = 0% opacity (clear), Ringelmann 1 = 20%, Ringelmann 2 = 40%, Ringelmann 3 = 60%, Ringelmann 4 = 80%, Ringelmann 5 = 100% (completely obscuring). EPA Method 9 replaced Ringelmann readings for most regulatory purposes but some older permits still reference Ringelmann numbers.
Disclaimer: This tool provides opacity severity screening only. It does not estimate PM mass, look up source-category limits, or determine compliance. Valid opacity observations require EPA Method 9 certified readers, and actual PM emission rates must be determined through EPA reference method stack testing (Method 5 or equivalent). Verify your permit-specific opacity limit and exceptions. ToolGrit does not provide regulatory compliance advice.

Learn More

Emissions

Stack Opacity: What It Means for PM Compliance

EPA Method 9 visible emissions, Ringelmann scale, opacity limits, what triggers enforcement, and how to avoid opacity violations at your facility.

Related Tools

Emissions Live

Fuel Combustion Emissions Calculator

Calculate CO2, NOx, SOx, and PM emissions from fuel combustion using EPA AP-42 emission factors. Supports natural gas, propane, diesel, fuel oil, and coal with annual emissions totals and cost-per-ton estimates.

Emissions Live

Refrigerant Leak CO2 Equivalent Calculator

Calculate CO2 equivalent emissions from refrigerant leaks using EPA GWP values. Supports R-410A, R-134a, R-22, R-404A, R-407C, R-32, R-1234yf, and more. See annual GHG inventory impact in metric tons CO2e.

Emissions Live

Boiler Efficiency & Stack Loss Calculator

Calculate boiler combustion efficiency from stack temperature and flue gas analysis. See stack heat loss, excess air percentage, and annual fuel savings from tuning. Supports natural gas and oil-fired boilers.