Fire · Dive · Respiratory · Transport

Make the gas math clear.

Explore 24 medical, dive, fire-service and gas-physics tools. Convert units, compare cylinder supply, and review respiratory and dive-gas relationships with explicit assumptions.

Blood oxygen transport

Oxygen content, delivery & extraction

Open calculator

Calculate arterial and mixed venous oxygen content, systemic oxygen delivery and extraction using matched measurements.

Formula & limits: Content = 1.34 × Hb in g/dL × saturation fraction + 0.003 × oxygen pressure in mmHg. DO₂ = CO × CaO₂ × 10; OER = (CaO₂ − CvO₂) / CaO₂ × 100%. Mixed venous sampling and stable conditions matter.

References: WHO: educational modules on clinical use of blood · Open respiratory textbook: oxygen content

Hemodynamics

Fick cardiac output & oxygen consumption

Open calculator

Solve for cardiac output from measured oxygen consumption, or oxygen consumption from independently measured cardiac output.

Formula & limits: CO (L/min) = VO₂ (mL/min) / [10 × arterial–mixed venous oxygen content difference (mL/dL)]. VO₂ = CO × 10 × content difference. An assumed VO₂ gives an indirect estimate.

References: Fick cardiac output: method and limitations · Physiological Reviews: oxygen transport and Fick principle

Respiratory measurements

Bohr & Enghoff dead-space fraction

Open calculator

Use mean mixed expired CO₂ and the correct alveolar or arterial reference. End-tidal CO₂ cannot replace these measurements.

Formula & limits: VD/VT = (reference CO₂ − mean mixed expired CO₂) / reference CO₂. Bohr uses mean alveolar CO₂; Enghoff uses arterial CO₂ and incorporates shunt/VQ inequality. Inspired CO₂ is assumed negligible.

References: Primary study: Bohr and Enghoff assessment · Primary study: gas-condition correction

HFNC · CPAP · NIV

Device source oxygen demand

Open calculator

Estimate high-flow or Hamilton ventilation consumption, or use verified measured source oxygen draw for any device. Compare demand with usable supply after reserve.

Formula & limits: Hamilton ventilation source draw = [ExpMinVol × (2 if patient <8 kg, otherwise 1) + base flow + leak] × (FiO₂% − 20.9)/79.1. T1 high-flow draw = set flow × the same fraction. Other devices need verified measurements or their own published equation.

References: Hamilton: consumption equation and base-flow table · Hamilton T1 SW 3.0.x manual: high flow, section 7.5.4

Gas concentration

ppm ↔ mg/m³ concentration

Open calculator

Convert common gases or a custom molecular weight at specified temperature and absolute pressure. This does not evaluate exposure limits.

Formula & limits: mg/m³ = ppm by volume × molecular weight / ideal molar volume. Molar volume (L/mol) = 8.314462618 × kelvin / absolute kPa. At 25°C and 1 atmosphere it is approximately 24.45 L/mol.

References: CDC/NIOSH: ppm and mg/m³ conversion

Respiratory gas conditions

BTPS ↔ STPD gas volume

Open calculator

Convert between body-temperature saturated gas and standard-temperature dry gas, including local barometric pressure.

Formula & limits: V STPD = V BTPS × (barometric mmHg − 47)/760 × 273.15/310.15. BTPS here is fixed at 37°C saturated; STPD is 0°C, 760 mmHg dry. Do not correct already-standardized instrument values twice.

References: Primary study: gas volume corrections in intensive care

Fire service

SCBA air-duration planner

Open calculator

Use the cylinder’s published free-air capacity and your measured or estimated breathing rate. The example values are editable, not a manufacturer preset.

Formula & limits: Usable free air = published capacity × max(start − reserve, 0) ÷ service pressure. Working time = usable air ÷ (surface breathing rate × ambient ATA). Cylinder minute ratings do not guarantee working duration.

Open-water diving

Dive emergency reserve

Open calculator

Estimate gas for two divers sharing one supply during a direct ascent, including problem-solving time and an entered stop. This does not calculate decompression obligations.

Formula & limits: Stage gas = combined stressed surface RMV × average absolute pressure × time. This tool adds modeled emergency ascent gas to the entered residual pressure; it does not calculate decompression or an overhead exit.

Nitrox

Best mix for a planned depth

Open calculator

Find the maximum oxygen fraction for your chosen PO₂ limit. Whole-number mixes round down. Use the MOD and analyzed-gas check before a dive.

Formula & limits: Maximum oxygen fraction = selected PO₂ ceiling ÷ absolute pressure, capped at 100%. Whole-number oxygen percentages round down. Analyze the gas and check MOD separately.

Nitrogen exposure

Equivalent air depth

Open calculator

Compare the nitrogen partial pressure of Nitrox with air at an equivalent depth.

Formula & limits: EAD = [(1 − oxygen fraction) × (depth ÷ depth-per-ATA + 1) ÷ 0.79 − 1] × depth-per-ATA. The 79% nitrogen air model is an approximation and does not produce a decompression schedule.

Respiratory physiology

A–a oxygen gradient

Open calculator

Calculate alveolar oxygen and its difference from arterial oxygen using measurements from the same conditions and sample. Open ABG interpretation.

Formula & limits: Simplified PAO₂ = FiO₂ × (barometric pressure − 47) − PaCO₂ ÷ RQ. Full PAO₂ = FiO₂ × (barometric pressure − 47) − PaCO₂ × [FiO₂ + (1 − FiO₂) ÷ RQ]. A–a gradient = PAO₂ − PaO₂. FiO₂ is a fraction; pressures are mmHg; water vapor is modeled at 37°C.

Adult ventilation

Driving pressure & static compliance

Open calculator

Use measured plateau pressure and total PEEP, including intrinsic PEEP. Peak pressure and set PEEP are not interchangeable with these measurements.

Formula & limits: Driving pressure = measured plateau pressure − measured total PEEP. Static compliance = exhaled tidal volume ÷ driving pressure, in mL/cmH₂O. Measurements require appropriate holds in a passive patient without leaks.

Gas physics

Cylinder temperature correction

Open calculator

Estimate the pressure change in a closed cylinder after its gas reaches a different temperature.

Formula & limits: Final gauge pressure = (initial gauge pressure + ambient absolute pressure) × final kelvin ÷ initial kelvin − ambient pressure. Assumes fixed volume, fixed gas quantity and temperature equilibrium; high-pressure real gases may differ.

Transport oxygen

Multiple-cylinder inventory

Open calculator

Combine cylinders with individual pressures and reserves. Enter total oxygen consumption from the transport oxygen calculator or the device display. Cylinders are used in the order listed.

Formula & limits: Usable oxygen per cylinder = max(start − reserve, 0) × verified cylinder factor. Demand = total source oxygen flow × (trip + buffer). Cylinders are used sequentially, with each reserve excluded.

Everyday conversions

Universal gas-unit converter

Open calculator

Convert volume, flow, temperature and gas concentration. Enter a value in either unit system to see its equivalents.

Formula & limits: 1 ft³ = 28.316846592 L; 1 CFM = 28.316846592 L/min; kelvin = °C + 273.15; °F = °C × 9/5 + 32; 1% = 10,000 ppm by volume. Volume and flow comparisons require matching pressure and temperature references.

Pressure conventions

Gauge ↔ absolute pressure

Open calculator

Convert pressure conventions with a user-entered local ambient pressure. PSI, bar and kPa remain selectable.

Formula & limits: Absolute pressure = gauge pressure + local ambient absolute pressure. At an ambient pressure of 14.6959 PSI, 100 PSI gauge equals 114.6959 PSI absolute. This is a convention conversion, not a change in the physical pressure.

Cylinder supply

Equalization / transfill estimate

Open calculator

Estimate the ideal final pressure of two connected cylinders. Enter their internal water volumes, not their free-air capacities.

Formula & limits: For two rigid cylinders at the same temperature and ambient pressure, final gauge pressure = (P₁V₁ + P₂V₂) ÷ (V₁ + V₂). V is internal water volume, not rated surface gas capacity. Real transfer heating and pressure limits require equipment-specific procedures.

Dive recovery

Lift-bag & submerged-load calculator

Open calculator

Compare static buoyancy with measured submerged load. kgf and lbf describe force-equivalent weight, not object mass or dry weight.

Formula & limits: Required displaced water volume = measured submerged load × entered multiplier ÷ water density, using kgf-equivalent load and density in kg/L. Surface-equivalent gas = displaced volume × ambient ATA. This is static buoyancy, not a lift or rigging plan.

Dive physics

Boyle’s-law volume calculator

Open calculator

See how an unconstrained trapped gas volume expands or compresses between two depths.

Formula & limits: At constant temperature and gas quantity, V₂ = V₁ × P₁ absolute ÷ P₂ absolute. An unconstrained 1 L gas space at 3 ATA expands to 3 L at 1 ATA; a rigid sealed cylinder does not.

Gas mixtures

Oxygen, helium & nitrogen partial pressures

Open calculator

Calculate dry-gas partial pressures from analyzed oxygen and helium percentages. Nitrogen is the remaining fraction.

Formula & limits: Each dry-gas partial pressure = analyzed gas fraction × total absolute pressure. Nitrogen is the remaining fraction after oxygen and helium. Fractions must total no more than 100%; oxygen exposure and surface suitability are separate checks.

Equipment specifications

Standard ↔ actual gas flow

Open calculator

Convert flow referenced to one pressure and temperature into flow at another. Verify the manufacturer’s definition of standard conditions.

Formula & limits: Actual flow = reference flow × reference absolute pressure ÷ actual absolute pressure × actual kelvin ÷ reference kelvin. Verify the manufacturer’s temperature, pressure and dry/wet definition for standard liters or standard cubic feet.

Equipment inspection

Temperature-adjusted pressure trend

Open calculator

Compare two gauge readings while accounting for temperature. An unexplained drop is a reason to investigate, not proof of a leak.

Formula & limits: Expected final gauge pressure with no gas loss = (initial gauge + ambient pressure) × final kelvin ÷ initial kelvin − ambient pressure. Compare temperature-normalized readings; an unexplained loss is not proof of a leak.

Air supply logistics

Compressor fill-time estimate

Open calculator

Estimate time from published free-air delivery and the amount of gas required. Manufacturer fill-rate limits still apply.

Formula & limits: Required surface gas = rated cylinder capacity × (target − start pressure) ÷ rated pressure. Ideal time = required gas ÷ published free-air delivery. The editable delivery fraction adjusts the estimate; compressor behavior and permitted filling rates can differ.

Technical dive education

Trimix density & equivalent narcotic depth

Open calculator

Explore gas density and END with explicit temperature and oxygen-narcosis assumptions. This does not produce a complete dive plan.

Formula & limits: Ideal-gas density = absolute pressure × mixture molar mass ÷ (gas constant × kelvin). END compares the entered narcotic fraction with air under the selected oxygen-narcosis assumption. Density, PO₂ and END do not establish a complete technical dive plan.

Planning Aid Only

Not a Clinical or HIPAA-Secure Interface. Always double-check your work, inspect the system for leaks, and clinically correlate. Verify gas analysis, cylinder specifications and agency or dive-team procedures. Do not enter patient identifiers.

Formulas & references

Each calculator shows its formula and limits. The models use ideal-gas or linear cylinder-capacity approximations; real equipment, gas compressibility, leaks, temperature and workload can change results.

Formulas, examples & assumptions

Content updated October 10, 2026 · Created by Bryan Fleck. Independently verify measurements and scoring assumptions.

Choosing the right gas measurement

Cylinder pressure, absolute pressure, gas volume and oxygen concentration describe different properties. A gas volume must have a pressure and temperature reference; a concentration must specify whether it is a fraction, percent or ppm.

Use the gauge/absolute and standard/actual flow tools before comparing readings with different reference conditions.

Medical gas tools already available

Calculate blood oxygen content/delivery/extraction, Fick relationships, Bohr/Enghoff dead space, device source consumption, BTPS/STPD volumes, ppm/mg per cubic meter, A–a gradients and cylinder supply. For acid-base patterns, PBW and ventilator relationships, open the ABG & vent page.

All displayed estimates depend on measurement quality and the stated assumptions. Calculator inputs stay in this browser.