User Rating 0.0 โ˜…โ˜…โ˜…โ˜…โ˜…
Total Usage 0 times
Supports C, H, O, N, S, Cl, parentheses. E.g. Ca(OH)2
Balanced Equation
โš—๏ธ Fuel
๐Ÿ”ฅ Oโ‚‚ Required
๐Ÿ’จ COโ‚‚ Produced
๐Ÿ’ง Hโ‚‚O Produced
ฮ”Hยฐrxn
Energy per gram
Theoretical Air (STP)
Actual Air (with excess)
Fuel Molar Mass
Mass Balance
SpeciesCoefficientMolesMass (g)
Is this tool helpful?

Your feedback helps us improve.

โ˜… โ˜… โ˜… โ˜… โ˜…

About

Incorrect stoichiometry in combustion analysis leads to miscalculated fuel requirements, flawed emission estimates, and potentially hazardous air-fuel ratios in industrial burners. This calculator parses a chemical formula, balances the complete combustion reaction with O2, and computes product masses, molar quantities, enthalpy change ฮ”Hยฐrxn via Hess's Law, and theoretical air demand at STP. It handles hydrocarbons, alcohols, carboxylic acids, amines, thiols, and simple inorganic fuels containing C, H, O, N, S, and Cl. The balancing algorithm counts atoms across reactants and products, solving for the minimal integer coefficient set. Enthalpy values use NIST-referenced standard enthalpies of formation at 298.15 K and 1 atm.

Limitations apply: the tool assumes complete combustion (no CO or soot formation), standard-state conditions, and ideal gas behavior for air volume. For fuels with metallic elements or halogens beyond Cl, results require manual verification. Pro tip: real combustion systems operate with 10 - 50% excess air to ensure completeness. Use the excess air input to estimate actual air demand.

combustion chemistry stoichiometry enthalpy balanced equation thermochemistry combustion reaction

Formulas

Complete combustion of a generic fuel CaHbOcNdSe follows this general scheme:

CaHbOcNdSe + nO2 O2 โ†’ a CO2 + b2 H2O + d2 N2 + e SO2

The oxygen coefficient is determined by atom balance:

nO2 = a + b4 + e โˆ’ c2

Enthalpy of reaction via Hess's Law:

ฮ”Hยฐrxn = โˆ‘ ฮ”Hยฐf(products) โˆ’ โˆ‘ ฮ”Hยฐf(reactants)

Theoretical air volume at STP (0 ยฐC, 1 atm):

Vair = nO2 ร— 22.4140.2095 ร— (1 + excess%100)

Where a, b, c, d, e are atom counts of C, H, O, N, S in the fuel. nO2 is the stoichiometric moles of oxygen. 22.414 L/mol is the molar volume at STP. 0.2095 is the mole fraction of O2 in dry air.

Reference Data

SubstanceFormulaMolar Mass g/molฮ”Hยฐf kJ/molฮ”Hยฐcomb kJ/molProducts
MethaneCH416.04โˆ’74.8โˆ’890.4CO2 + H2O
EthaneC2H630.07โˆ’84.0โˆ’1560.7CO2 + H2O
PropaneC3H844.10โˆ’103.8โˆ’2219.2CO2 + H2O
ButaneC4H1058.12โˆ’125.6โˆ’2877.6CO2 + H2O
PentaneC5H1272.15โˆ’146.4โˆ’3535.8CO2 + H2O
HexaneC6H1486.18โˆ’167.2โˆ’4163.0CO2 + H2O
OctaneC8H18114.23โˆ’208.4โˆ’5470.5CO2 + H2O
EthyleneC2H428.0552.4โˆ’1411.2CO2 + H2O
AcetyleneC2H226.04226.7โˆ’1299.6CO2 + H2O
BenzeneC6H678.1149.1โˆ’3267.6CO2 + H2O
TolueneC7H892.1412.0โˆ’3910.3CO2 + H2O
MethanolCH4O32.04โˆ’239.2โˆ’726.0CO2 + H2O
EthanolC2H6O46.07โˆ’277.6โˆ’1366.8CO2 + H2O
1-PropanolC3H8O60.10โˆ’302.6โˆ’2021.3CO2 + H2O
Acetic acidC2H4O260.05โˆ’484.3โˆ’874.2CO2 + H2O
FormaldehydeCH2O30.03โˆ’108.6โˆ’570.8CO2 + H2O
AcetoneC3H6O58.08โˆ’248.4โˆ’1789.9CO2 + H2O
GlucoseC6H12O6180.16โˆ’1271.0โˆ’2803.0CO2 + H2O
SucroseC12H22O11342.30โˆ’2226.1โˆ’5643.8CO2 + H2O
Diethyl etherC4H10O74.12โˆ’271.2โˆ’2723.7CO2 + H2O
HydrogenH22.0160โˆ’285.8H2O
Carbon (graphite)C12.010โˆ’393.5CO2
Carbon monoxideCO28.01โˆ’110.5โˆ’283.0CO2
SulfurS32.070โˆ’296.8SO2
Hydrogen sulfideH2S34.08โˆ’20.6โˆ’562.0SO2 + H2O
Dimethyl sulfideC2H6S62.13โˆ’65.4โˆ’1904.2CO2 + H2O + SO2
NaphthaleneC10H8128.1778.5โˆ’5156.8CO2 + H2O
GlycerolC3H8O392.09โˆ’669.6โˆ’1654.3CO2 + H2O
PhenolC6H6O94.11โˆ’165.1โˆ’3053.5CO2 + H2O
CyclohexaneC6H1284.16โˆ’156.4โˆ’3919.6CO2 + H2O

Frequently Asked Questions

Nitrogen in the fuel is assumed to form molecular N2 (the thermodynamically favored product under standard combustion). Sulfur atoms produce SO2. Both are included in the oxygen balance: sulfur consumes one mole of O2 per atom, while nitrogen releases as the diatomic element and does not consume oxygen. The enthalpy calculation uses standard formation enthalpies for SO2 (โˆ’296.8 kJ/mol) and N2 (0 kJ/mol).
Three common sources of discrepancy: (1) phase state - this calculator uses gas-phase H2O product by default; if your reference uses liquid water, the difference is approximately 44 kJ/mol per mole of water (the enthalpy of vaporization). (2) Temperature reference - values here are at 298.15 K; other sources may use 25 ยฐC with different conventions for dissolved species. (3) The ฮ”Hยฐf database values are rounded to one decimal place.
Stoichiometric (theoretical) air provides exactly the oxygen needed for complete combustion. In practice, furnaces and engines supply 10 - 50% excess air to compensate for imperfect mixing. Too little excess air produces carbon monoxide and soot. Too much excess air wastes energy by heating inert nitrogen. The calculator multiplies theoretical air volume by (1 + excess%/100) to give practical air demand. Typical values: gas burners 10 - 15%, coal boilers 20 - 30%, rotary kilns up to 50%.
Yes. The formula parser handles nested parentheses and subscripts. Enter Ca(OH)2 and the parser expands it to Caร—1, Oร—2, Hร—2. However, combustion of inorganic salts like Ca(OH)2 is not chemically meaningful - the calculator will warn if no combustible elements (C, H, S) are present. The tool is designed for fuels: organic compounds, hydrogen, carbon, sulfur, and their derivatives.
Atomic weights follow IUPAC 2021 standard values rounded to two decimal places (e.g., C = 12.01, H = 1.008, O = 16.00). For most engineering and educational purposes, this gives accuracy within ยฑ0.05%. Isotope-specific calculations (e.g., deuterated compounds) are not supported.
The balancer first computes fractional coefficients from atom balance, then multiplies all coefficients by the least common multiple of their denominators to produce the smallest integer set. For example, combustion of C2H6 yields fractional O2 coefficient of 3.5, which is scaled to 2C2H6 + 7O2 โ†’ 4CO2 + 6H2O. You can toggle between per-mole (fractional) and integer representations.