Partial Pressure Calculator at STP
Enter gas names and moles, choose your STP convention, and instantly calculate each gas partial pressure using Dalton’s Law.
Mixture Inputs
Gas Components (moles)
Results
How to Calculate the Partial Pressure of Each Gas at STP
If you work in chemistry, environmental science, engineering, medicine, or industrial safety, you will repeatedly need to calculate the partial pressure of each gas in a mixture. This is especially true when conditions are normalized to STP, where temperature is fixed at 273.15 K and pressure is either 100 kPa (modern IUPAC usage) or 1 atm (older convention). The calculator above gives you fast results, but understanding the method is what helps you avoid mistakes in real-world design and reporting.
At its core, partial pressure calculations are based on Dalton’s Law of Partial Pressures. Dalton’s law states that in a non-reacting gas mixture, each component gas contributes a share of the total pressure proportional to its mole fraction. In practical terms, once you know each gas amount in moles and the total pressure at STP, the computation is straightforward and highly reliable for ideal or near-ideal gases.
Dalton’s Law Formula at STP
The governing expression is:
- Pi = xi × Ptotal
- xi = ni / ntotal
Where:
- Pi = partial pressure of gas i
- xi = mole fraction of gas i
- ni = moles of gas i
- ntotal = sum of moles of all gases
- Ptotal = total pressure at selected STP convention
If you select IUPAC STP, use 100.000 kPa. If you select legacy STP, use 101.325 kPa. The numerical difference is small but important in high-precision lab reports, metrology, and regulatory records.
Step-by-Step Procedure You Can Reuse
- List all gases in the mixture and their amounts in moles.
- Add moles to get total moles.
- Compute mole fraction of each gas by dividing each gas moles by total moles.
- Select STP pressure definition (100 kPa or 101.325 kPa).
- Multiply each mole fraction by total pressure to get partial pressure in kPa.
- Convert to desired unit if needed: atm, mmHg, or bar.
This method is robust because it relies on mole fractions, which naturally represent composition in a gas phase where species are well mixed.
STP Definitions You Must Not Confuse
Many calculation errors occur when users apply inconsistent STP definitions. Different institutions have historically used different standards. The table below shows the two most common definitions used in educational and industrial contexts.
| Standard | Temperature | Total Pressure | Equivalent in atm | Typical Use |
|---|---|---|---|---|
| IUPAC STP (modern) | 273.15 K (0°C) | 100.000 kPa | 0.986923 atm | Modern scientific documentation |
| Legacy STP (common older convention) | 273.15 K (0°C) | 101.325 kPa | 1.000000 atm | Older textbooks, legacy plant specs |
Notice that 1 atm and 100 kPa are not the same. They differ by about 1.325%. That can materially affect mass transfer models, gas blending calculations, and oxygen exposure planning.
Worked Example with Dry Air-Like Composition
Suppose your dry gas composition (by mole fraction) is approximately:
- N2: 0.78084
- O2: 0.20946
- Ar: 0.00934
- CO2: 0.00042 (420 ppm)
These values are consistent with widely cited atmospheric composition baselines for dry air and contemporary CO2 levels. At IUPAC STP (100 kPa), multiply each fraction by 100 kPa. At legacy STP (101.325 kPa), multiply by 101.325 kPa. That gives the following approximate partial pressures.
| Gas | Mole Fraction | Partial Pressure at 100 kPa STP | Partial Pressure at 101.325 kPa STP |
|---|---|---|---|
| N2 | 0.78084 | 78.084 kPa | 79.119 kPa |
| O2 | 0.20946 | 20.946 kPa | 21.224 kPa |
| Ar | 0.00934 | 0.934 kPa | 0.946 kPa |
| CO2 | 0.00042 | 0.042 kPa | 0.043 kPa |
In respiratory physiology and combustion engineering, oxygen partial pressure is often a key performance or safety variable. At 100 kPa STP in dry air, O2 partial pressure is about 20.95 kPa, while at 1 atm STP it is about 21.22 kPa.
Unit Conversions for Partial Pressure
Engineers often need to switch units depending on country, industry, or software defaults. Use these conversion relationships:
- 1 atm = 101.325 kPa
- 1 bar = 100 kPa
- 1 kPa = 7.50061683 mmHg
- 1 atm = 760 mmHg
If your partial pressure is calculated in kPa first, conversion to other units is immediate and less error-prone. The calculator above uses this approach internally.
Why Mole Fraction Is Better Than Volume Percent in Equations
At ideal-gas conditions, volume fraction and mole fraction are numerically equal, which is why you often see volume percent used interchangeably for gas-phase calculations. However, writing equations in terms of mole fraction keeps your workflow consistent with thermodynamics, equilibrium constants, and process simulation tools. It also reduces confusion when mixtures move between gas and liquid phases where volume percentages no longer align with composition behavior.
Common Mistakes and How to Avoid Them
- Mixing wet and dry gas data: Water vapor lowers dry-gas partial pressures because total pressure is shared with H2O.
- Using the wrong STP: Always state whether you used 100 kPa or 101.325 kPa.
- Failing to normalize composition: If fractions do not sum to 1, normalize before calculating.
- Rounding too early: Keep extra significant digits during intermediate steps.
- Incorrect unit conversion: Convert after computing in a base unit (kPa recommended).
Real-World Applications
Partial pressure at STP appears in many practical decisions:
- Medical gas blending: Oxygen and anesthetic concentrations are set by partial pressure targets.
- Diving and hyperbaric safety: Maximum allowable oxygen partial pressure is critical for toxicity prevention.
- Combustion and emissions: Fuel-air calculations rely on O2, CO2, and inert gas partial pressures.
- Semiconductor and specialty gas systems: Process windows are controlled by component partial pressures.
- Atmospheric science: Trace-gas monitoring often translates concentration into partial pressure for model inputs.
Authority References for Validation
For high-confidence work, verify constants and definitions using primary institutions:
- NIST SI definitions and accepted unit references (nist.gov)
- NOAA Global Monitoring Laboratory CO2 trends (noaa.gov)
- Penn State atmospheric composition educational resource (.edu)
Advanced Considerations Beyond Intro Calculations
Dalton’s law works very well for dilute and moderate-pressure gases where ideal behavior dominates. At high pressures, low temperatures, or in strongly interacting mixtures, you may need fugacity corrections and equations of state such as Peng-Robinson or Soave-Redlich-Kwong. In those contexts, the simple proportional relationship between mole fraction and partial pressure may become an approximation rather than an exact value. Even then, Dalton-based estimates are useful first checks and often serve as initialization guesses for rigorous simulation.
In humid gas streams, include water vapor explicitly. For example, if total pressure is fixed and relative humidity is significant, the dry components occupy less of the total pressure budget. A frequent workflow is: determine water vapor partial pressure from temperature and humidity, subtract from total to get dry-gas pressure, then apply dry-gas mole fractions to that remaining pressure.
Final Takeaway
To calculate the partial pressure of each gas at STP, you only need composition in moles and a clearly defined total pressure standard. Compute mole fractions, multiply by total pressure, and convert units carefully. The calculator on this page automates those steps and plots each gas contribution so you can validate your mixture at a glance. For laboratory reporting, compliance documents, and engineering design reviews, this method is fast, transparent, and technically defensible.