Combustion is the rapid, exothermic oxidation of a fuel — the chemical engine behind power plants, internal combustion engines, furnaces, and gas turbines. For any engineer, chemist, or student analyzing a fuel, the first task is always the same: balance the reaction and quantify exactly how much oxygen is consumed and how much CO₂ and H₂O are produced per kilogram of fuel.

This Combustion Reaction Calculator automates that entire workflow. By specifying only the atomic composition of a C-H-O fuel molecule, you instantly obtain the balanced stoichiometric equation, the mass balance of reactants and products, the stoichiometric air-fuel ratio (AFR), the specific CO₂ emission factor, and an estimated Higher Heating Value (HHV) via Dulong's empirical correlation.

Required Input Parameters

The tool requires three integer values describing the chemical formula of a single fuel molecule:

  • Carbon atoms ($c$): Number of C atoms per molecule (e.g., 8 for iso-octane).
  • Hydrogen atoms ($h$): Number of H atoms per molecule (e.g., 18 for iso-octane).
  • Oxygen atoms ($o$): Number of O atoms per molecule (0 for pure hydrocarbons; non-zero for alcohols, ethers, and biofuels).

Theoretical Foundation & Formulas

Balancing the Stoichiometric Equation

Under the assumption of complete combustion, every carbon atom is converted to CO₂ and every hydrogen atom to H₂O. The generalized combustion reaction for a fuel $\text{C}_c\text{H}_h\text{O}_o$ with molecular oxygen is:

$$\text{C}_c\text{H}_h\text{O}_o + a,\text{O}_2 \rightarrow b,\text{CO}_2 + d,\text{H}_2\text{O}$$

Applying atomic conservation yields three linear equations — one per element — solved as:

$$b = c, \qquad d = \frac{h}{2}, \qquad a = c + \frac{h}{4} - \frac{o}{2}$$

When the coefficient $a$ or $d$ is fractional, the calculator multiplies the entire equation by the smallest integer $m$ (typically 2) to produce integer stoichiometric coefficients, consistent with the convention used in Turns (2011).

Mass Balance and Molecular Weight

The molar mass of the fuel follows directly from atomic weights (IUPAC 2021 values):

$$M_{\text{fuel}} = c \cdot M_C + h \cdot M_H + o \cdot M_O$$

where $M_C = 12.011$, $M_H = 1.008$, and $M_O = 15.999$ g/mol. The Law of Conservation of Mass (Lavoisier) requires:

$$\sum m_{\text{reactants}} = \sum m_{\text{products}}$$

Stoichiometric Air-Fuel Ratio (AFR)

Real combustion occurs in air, not pure oxygen. Atmospheric air contains approximately 23.2% O₂ by mass. The stoichiometric mass-based AFR is therefore:

$$\text{AFR}_{\text{stoich}} = \frac{m_{\text{air}}}{m_{\text{fuel}}} = \frac{1}{0.232} \cdot \frac{a \cdot M_{\text{O}_2}}{M_{\text{fuel}}}$$

This corresponds to an equivalence ratio $\phi = 1$ — the condition in which all fuel and all oxygen are simultaneously consumed with no excess of either.

Specific CO₂ Emission Factor

The mass of carbon dioxide released per unit mass of fuel is:

$$\text{EF}_{\text{CO}_2} = \frac{b \cdot M_{\text{CO}_2}}{M_{\text{fuel}}} = \frac{c \cdot 44.009}{M_{\text{fuel}}}$$

Higher Heating Value — Dulong's Formula

For a first-order estimate of the gross calorific value, the calculator applies Dulong's empirical correlation, widely cited in fuel engineering since the 19th century:

$$\text{HHV} \left[\tfrac{\text{MJ}}{\text{kg}}\right] = 33.8 \cdot Y_C + 144 \cdot \left(Y_H - \frac{Y_O}{8}\right)$$

where $Y_C$, $Y_H$, and $Y_O$ are the mass fractions of carbon, hydrogen, and bound oxygen in the fuel. The term $Y_O/8$ corrects for hydrogen already chemically bound to oxygen, which cannot release combustion energy.

Technical Specifications & Reference Data

The following table provides verified reference values for common fuels, useful for sanity-checking calculator output.

FuelFormulaM (g/mol)AFRₛₜ (kg/kg)HHV (MJ/kg)EF CO₂ (kg/kg)
HydrogenH₂2.0234.3141.80.00
MethaneCH₄16.0417.1955.52.74
PropaneC₃H₈44.1015.6750.33.00
Iso-octane (gasoline)C₈H₁₈114.2315.1347.83.08
MethanolCH₄O32.046.4722.71.37
EthanolC₂H₆O46.079.0029.71.91
Solid CarbonC12.0111.4433.83.66

Engineering Analysis & Real-World Application

Interpreting the Air-Fuel Ratio

The AFR is the single most actionable output for combustion system designers. A lean mixture ($\phi < 1$, excess air) lowers peak flame temperature and reduces thermal NOₓ but risks incomplete combustion and flame instability. A rich mixture ($\phi > 1$) produces CO and unburned hydrocarbons, wasting fuel energy.

Oxygenated fuels such as ethanol exhibit a markedly lower AFR (~9:1) than gasoline (~15:1). This is why flex-fuel engine control units must recalibrate injector pulse width — an E85 blend requires roughly 40% more fuel mass per unit of air to reach stoichiometry, directly affecting fuel economy metrics.

Interpreting the CO₂ Emission Factor

The emission factor $\text{EF}_{\text{CO}_2}$ is a chemistry-limited ceiling: no engine tuning, catalyst, or efficiency improvement can reduce it without changing the fuel itself. This explains why hydrogen (EF = 0) and methane (EF = 2.74, the lowest of any hydrocarbon due to its high H/C ratio) are prioritized in decarbonization roadmaps.

By contrast, solid carbon (coal, approximated) emits 3.66 kg CO₂ per kg — nearly 34% more than methane — even before accounting for combustion inefficiencies. Fuel switching alone therefore delivers substantial emission reductions independent of end-use technology.

Interpreting the Heating Value

HHV scales almost linearly with hydrogen content. Every hydrogen atom contributes roughly four times more energy per unit mass than a carbon atom, which is why hydrogen's HHV (141.8 MJ/kg) is unmatched. Conversely, the oxygen correction in Dulong's formula explains why ethanol (containing one bound O atom) delivers only ~30 MJ/kg despite a respectable H/C ratio — a significant fraction of its hydrogen is already "pre-oxidized".

Frequently Asked Questions

Why does the calculator assume complete combustion when real flames produce CO, soot, and NOₓ?

Stoichiometric analysis defines the thermodynamic reference state against which real combustion is measured. Engineers quantify actual performance using the combustion efficiency $\eta_c$ and equivalence ratio $\phi$, both of which require the stoichiometric baseline this calculator provides.
Real-world deviations — dissociation at high temperatures, kinetic limitations in the flame front, and fuel-bound nitrogen — are addressed in a second modeling stage (e.g., equilibrium solvers like NASA CEA or kinetic mechanisms like GRI-Mech). Without the stoichiometric foundation, no such analysis is possible.

Can I use this calculator for fuels containing sulfur or nitrogen?

The current computational scope is restricted to the C-H-O system, which covers over 95% of commercial fuels including natural gas, LPG, gasoline, diesel, alcohols, and most biofuels. Sulfur (producing SO₂) and fuel-bound nitrogen (producing NOₓ) require additional balance equations and are typically handled by specialized tools such as Aspen HYSYS or Cantera.

For approximate work on low-sulfur fuels (< 0.5% S by mass), the error introduced by ignoring sulfur in the mass balance is under 1% and within the uncertainty of Dulong's HHV estimate itself.

How accurate is Dulong's formula compared to measured calorimetric HHV?

Dulong's 1820s correlation typically agrees with bomb-calorimeter measurements to within ±3% for solid and liquid fossil fuels, as documented by Selvig and Gibson and validated in modern sources such as Borman & Ragland's Combustion Engineering.

Accuracy degrades for fuels with unusual bond structures — notably aromatics and highly unsaturated hydrocarbons — where the enthalpy of formation deviates from the additive assumption. For research-grade work, values from the NIST WebBook or measured calorimetry should be used in place of Dulong's estimate.

Professional Conclusion

Manual stoichiometric balancing is error-prone, particularly for fuels requiring integer-coefficient multipliers or for oxygenated molecules where the $o/2$ correction is easily forgotten. This calculator eliminates that class of arithmetic errors and simultaneously delivers the three downstream quantities — AFR, CO₂ emission factor, and HHV — that every combustion system analysis requires.

For engine calibration, burner sizing, emissions inventories, and academic problem sets, reliable automated stoichiometry is no longer a convenience but a baseline expectation. Use this tool as the authoritative first step in any fuel-analysis workflow, then layer equilibrium and kinetic models on top for the cases that demand them.