Skip to main content

Combustion Reaction Calculator

Ready to calculate
CₐHᵦOᵧ + aO₂ → bCO₂ + cH₂O.
Auto Balance + Integer Form.
Mass Balance · 14 Fuels.
100% Free.
No Data Stored.

How it Works

01Enter α, β, γ

Atom counts of carbon, hydrogen, and oxygen in your fuel CₐHᵦOᵧ

02Auto Balance

Conservation of C, H, O gives b = α, c = β/2, a = α + β/4 − γ/2

03Mass Balance Verified

Tool computes molar masses; reactant mass total = product mass total ✓

04Match a Real Fuel

14 reference fuels — methane, octane, ethanol, glucose — with ΔH_combustion

What is a Combustion Reaction Calculator?

Combustion is the most universal redox reaction in chemistry — fuel + oxygen → carbon dioxide + water + heat. Every internal combustion engine, every gas stove, every campfire, every cellular respiration step relies on the same general balanced equation: CₐHᵦOᵧ + a O₂ → b CO₂ + c H₂O. Our Combustion Reaction Calculator takes the atom counts of any organic compound (carbon α, hydrogen β, oxygen γ) and balances the combustion equation in closed form using the three conservation laws — instantly returning the moles of O₂ required, the moles of CO₂ and H₂O produced, the smallest-integer balanced equation, the per-mole-fuel mass balance with mass-conservation verification, and a match against a 14-fuel reference library covering everything from methane to glucose.

Just enter the three integers — α (carbon atoms), β (hydrogen atoms), γ (oxygen atoms; enter 0 for pure hydrocarbons). The calculator applies the closed-form solution: b = α (carbon balance), c = β/2 (hydrogen balance), a = α + β/4 − γ/2 (oxygen balance). When the oxygen coefficient comes out fractional (a common gotcha — octane combustion gives a = 12.5), the calculator also presents the smallest integer form by multiplying the entire equation through (2 C₈H₁₈ + 25 O₂ → 16 CO₂ + 18 H₂O). The 14-fuel reference table includes methane, ethane, propane, butane, octane, ethylene, acetylene, benzene, methanol, ethanol, glucose, sucrose, acetic acid, and acetone — each with its standard heat of combustion (ΔH_c in kJ/mol).

Designed for general chemistry students learning stoichiometry, organic chemistry students working with hydrocarbon reactivity, combustion engineers calculating air-fuel ratios, and biochemistry students computing the energetics of cellular respiration, the tool runs entirely in your browser — no data is stored or transmitted.

Pro Tip: Pair this with our Molecular Weight Calculator to convert moles to grams for stoichiometric mass calculations, or our Molar Mass of Gas Calculator for ideal-gas analyses of the products.

How to Use the Combustion Reaction Calculator?

Enter Carbon Atoms (α): The total number of C atoms in your fuel's molecular formula. Methane CH₄ has α = 1; ethane C₂H₆ has α = 2; octane C₈H₁₈ has α = 8; glucose C₆H₁₂O₆ has α = 6.
Enter Hydrogen Atoms (β): The total number of H atoms. Methane has β = 4; octane has β = 18; benzene C₆H₆ has β = 6; carbon dust (pure carbon, no H) has β = 0.
Enter Oxygen Atoms (γ): Total O atoms in the fuel itself. Hydrocarbons (methane, octane) have γ = 0. Alcohols and sugars have γ > 0: methanol CH₄O has γ = 1; ethanol C₂H₆O has γ = 1; glucose C₆H₁₂O₆ has γ = 6.
Press Calculate: The tool applies the closed-form balance — b = α, c = β/2, a = α + β/4 − γ/2 — instantly. If a is fractional, the integer-form equation is also shown (multiplied through to clear the fraction).
Read the Results: Balanced equation in both per-mole-fuel and integer form, coefficient summary card, complete mass balance (with mass-conservation verification), and a reference-fuel match showing the standard heat of combustion ΔH_c (kJ/mol) where applicable.

How do I balance a combustion reaction?

Combustion balancing reduces to three conservation laws — one for each element. The result is a closed-form formula, no trial-and-error needed. Here's the complete derivation:

Think of it like accounting: every carbon atom in the fuel must end up in a CO₂ molecule, every hydrogen pair must form an H₂O molecule, and the calculator works out exactly how much O₂ has to go in to make those products possible.

The General Equation

CₐHᵦOᵧ + a O₂ → b CO₂ + c H₂O

where α, β, γ are the carbon, hydrogen, and oxygen atom counts of the fuel (integers, with α ≥ 1 for combustion to be meaningful and γ = 0 for hydrocarbons), and a, b, c are the stoichiometric coefficients we need to find.

Step 1: Carbon Balance

Every carbon atom on the left appears in CO₂ on the right.

α = bb = α

Step 2: Hydrogen Balance

Every two hydrogens on the left form one H₂O on the right.

β = 2cc = β/2

Step 3: Oxygen Balance

Oxygen comes from the fuel (γ atoms) plus the O₂ (2a atoms), and ends up in CO₂ (2b atoms) and H₂O (c atoms):

γ + 2a = 2b + c

Substituting b = α and c = β/2: 2a = 2α + β/2 − γ, so a = α + β/4 − γ/2.

Edge Cases

  • Fractional a: When β is not divisible by 4, a comes out as a half-integer (e.g., octane C₈H₁₈ gives a = 8 + 18/4 − 0 = 12.5). Multiply through by 2 to get integer coefficients.
  • Fractional c: When β is odd (rare in stable organics — radicals or unbalanced inputs), c is a half-integer.
  • Negative a: Mathematically possible if 4α + β < 2γ — would mean the compound is "over-oxidized" and combustion can't proceed without an external reductant. This is rare for organic compounds. The calculator flags this case as an error.
  • α = 0 (no carbon): Not a combustion in the standard sense — you'd be combusting hydrogen. The calculator requires α ≥ 1.

Mass Balance

Once coefficients are known, multiply each species by its molar mass to verify mass conservation:

M(fuel) + a · M(O₂) = b · M(CO₂) + c · M(H₂O)

where M(O₂) = 32.00 g/mol, M(CO₂) = 44.01 g/mol, M(H₂O) = 18.02 g/mol. The calculator computes both sides and verifies they're equal — automatic sanity check on the balancing.

Real-World Example

Combustion Reaction Calculator – Balanced Equations In Practice

Consider octane (C₈H₁₈), the reference fuel for gasoline rating. Inputs: α = 8, β = 18, γ = 0.
  • Step 1: Identify atom counts. C: 8, H: 18, O: 0. Octane is a pure hydrocarbon.
  • Step 2: Carbon balance: b = α = 8.
  • Step 3: Hydrogen balance: c = β/2 = 18/2 = 9.
  • Step 4: Oxygen balance: a = α + β/4 − γ/2 = 8 + 4.5 − 0 = 12.5.
  • Step 5: Per 1 mole of octane: C₈H₁₈ + 12.5 O₂ → 8 CO₂ + 9 H₂O.
  • Step 6: Multiply through by 2 for integer form: 2 C₈H₁₈ + 25 O₂ → 16 CO₂ + 18 H₂O.
  • Step 7: Mass balance check. Reactants: 2 × 114.23 + 25 × 32.00 = 228.46 + 800 = 1028.46 g. Products: 16 × 44.01 + 18 × 18.02 = 704.16 + 324.36 = 1028.52 g. Differences ≪ 1% (rounding) — mass conserved ✓.
  • Step 8: Heat released: ΔH_c (octane) ≈ 5,470 kJ/mol — that's ~5.5 MJ per mole of octane fully burned, or about 47 MJ/kg. Compare to glucose (~16 MJ/kg) — gasoline has 3× the energy density, which is why we use it for cars.

Now consider glucose (C₆H₁₂O₆) — the cellular respiration substrate. α = 6, β = 12, γ = 6. Carbon: b = 6. Hydrogen: c = 12/2 = 6. Oxygen: a = 6 + 12/4 − 6/2 = 6 + 3 − 3 = 6. Result: C₆H₁₂O₆ + 6 O₂ → 6 CO₂ + 6 H₂O — beautifully symmetric. ΔH_c ≈ 2,803 kJ/mol — the energy your cells extract from each glucose molecule (about 30-32 ATP equivalents at ~30 kJ/mol ATP).

For methane (CH₄) — natural gas: α = 1, β = 4, γ = 0. b = 1, c = 2, a = 1 + 1 − 0 = 2. CH₄ + 2 O₂ → CO₂ + 2 H₂O. The simplest combustion equation, and the foundation of every combustion-chemistry course.

Who Should Use the Combustion Reaction Calculator?

1
Chemistry Students: Balance combustion equations for any hydrocarbon or oxygenated organic — never make a stoichiometric mistake again.
2
Combustion Engineers: Calculate stoichiometric air-fuel ratios for engine design, boiler tuning, and emissions control.
3
Biochemistry Students: Compute the stoichiometry of cellular respiration — glucose, fatty acid, amino acid oxidation all follow the same general equation.
4
Organic Chemistry: Verify the molecular formula of an unknown compound from elemental combustion analysis (CHN combustion).
5
Environmental Scientists: Calculate CO₂ emissions from fuel consumption — every gram of carbon burned produces 3.67 g of CO₂.
6
Fire Safety Researchers: Predict oxygen consumption rates for flame propagation models, ventilation requirements in enclosed spaces.

Technical Reference

Generalized Combustion Equation: CₐHᵦOᵧ + (α + β/4 − γ/2) O₂ → α CO₂ + (β/2) H₂O. This is the closed-form solution for complete combustion of any organic compound containing only C, H, and O. For compounds containing N, S, or halogens, additional terms appear: nitrogen → N₂ or NOₓ, sulfur → SO₂, halogens → HX (HCl, HF, etc.).

Air-Based Combustion. Real combustion uses air (~21% O₂, 79% N₂ by volume), not pure O₂. To convert from O₂ to air: multiply moles of O₂ by 4.76 (= 100/21). The accompanying N₂ passes through unchanged in the ideal case but contributes to flame mass and heat capacity. Air-fuel ratio (AFR) is defined as mass of air per mass of fuel: AFR = (a · 4.76 · M_air) / M_fuel, where M_air ≈ 28.97 g/mol. For octane: AFR ≈ 14.7:1 (the famous gasoline-engine stoichiometric ratio).

Heat of Combustion (ΔH_c) — selected values (kJ/mol):

  • Hydrogen (H₂): 286 (= 142 MJ/kg — highest gravimetric energy density of any fuel)
  • Methane (CH₄): 890 (= 55.5 MJ/kg)
  • Propane (C₃H₈): 2220 (= 50.4 MJ/kg)
  • Octane (C₈H₁₈): 5470 (= 47.9 MJ/kg)
  • Diesel (C₁₂H₂₃ approx.): ~7,500 (= 45 MJ/kg)
  • Methanol: 726 (= 22.7 MJ/kg)
  • Ethanol: 1367 (= 29.7 MJ/kg)
  • Glucose (C₆H₁₂O₆): 2803 (= 15.6 MJ/kg)
  • Sucrose: 5640 (= 16.5 MJ/kg)

Notice how oxygenated fuels (alcohols, sugars) have lower energy density per kg than hydrocarbons — because they're partially oxidized already, releasing less energy per atom upon further oxidation.

Complete vs Incomplete Combustion. Complete: fuel fully oxidized to CO₂ + H₂O (calculator's assumption). Incomplete: some carbon ends up as CO (carbon monoxide, 283 kJ/mol less energy released than CO₂) or as soot (elemental C, ~393 kJ/mol less). Caused by insufficient O₂, low flame temperature, or fast quenching. The calculator does NOT model incomplete combustion.

CO₂ Emission Factor. For environmental accounting: each gram of carbon burned produces 3.67 g of CO₂ (44/12 = 3.67). Burning 1 kg of methane (75% C by mass) produces 0.75 × 3.67 = 2.75 kg CO₂. Burning 1 kg of octane (84% C) produces 3.09 kg CO₂. These factors underlie all carbon-emission inventories.

Key Takeaways

Combustion balancing reduces to three conservation laws and one closed-form formula: b = α, c = β/2, a = α + β/4 − γ/2. Get those three coefficients and you have the complete stoichiometric picture — moles of O₂ required, moles of CO₂ and H₂O produced, mass balance, and (with reference data) the heat released. Use the ToolsACE Combustion Reaction Calculator to balance any CₐHᵦOᵧ instantly, see both fractional and smallest-integer forms, verify mass conservation, and match your fuel against 14 reference compounds with standard heats of combustion. Bookmark it for stoichiometry coursework, combustion engineering, biochemistry, and any time you need to balance a combustion equation correctly the first time.

Frequently Asked Questions

What is the Combustion Reaction Calculator?
The calculator balances the combustion equation for any organic compound CₐHᵦOᵧ — given the atom counts of carbon, hydrogen, and oxygen, it returns the moles of O₂ required, moles of CO₂ and H₂O produced, the smallest integer balanced equation, the per-mole-fuel mass balance with conservation verification, and a match against a 14-fuel reference library with standard heats of combustion.

The math reduces to three conservation laws: b = α (carbon), c = β/2 (hydrogen), a = α + β/4 − γ/2 (oxygen). Designed for general chemistry students learning stoichiometry, organic chemistry students working with hydrocarbons, combustion engineers calculating air-fuel ratios, biochemistry students computing respiration energetics, and environmental scientists calculating CO₂ emissions.

Pro Tip: For more chemistry tools, try our Molecular Weight Calculator.

What's the formula for balancing combustion?
Three closed-form equations from element conservation: b = α (every C goes to one CO₂), c = β/2 (every two H's form one H₂O), and a = α + β/4 − γ/2 (the O₂ count needed to balance all the oxygens). For methane (α=1, β=4, γ=0): b=1, c=2, a=2 → CH₄ + 2 O₂ → CO₂ + 2 H₂O. For octane (α=8, β=18, γ=0): b=8, c=9, a=12.5 → C₈H₁₈ + 12.5 O₂ → 8 CO₂ + 9 H₂O.
Why does octane need 12.5 O₂?
Because of the math: a = α + β/4 − γ/2 = 8 + 18/4 − 0 = 8 + 4.5 = 12.5. Half-integer coefficients are mathematically valid in chemistry but rarely written that way. The convention is to multiply the entire equation by 2 to clear the fraction: 2 C₈H₁₈ + 25 O₂ → 16 CO₂ + 18 H₂O. The calculator shows both forms.
How do I balance combustion for compounds with N, S, or halogens?
The calculator handles only C, H, O. For nitrogen-containing compounds, N typically goes to N₂ (in low-temperature combustion) or NOₓ (in hot flames). For sulfur, S becomes SO₂. For chlorinated compounds, Cl goes to HCl. Each adds an extra term to the equation. Use the C/H/O part from this calculator and add the heteroatom balance manually.
What's the air-fuel ratio?
The mass ratio of air to fuel needed for stoichiometric (complete) combustion. For octane, AFR ≈ 14.7:1 — meaning 14.7 g of air per 1 g of octane. Computed as AFR = (a × 4.76 × M_air) / M_fuel, where 4.76 = 100/21 (air is 21% O₂) and M_air ≈ 28.97 g/mol. AFR is the foundation of internal combustion engine tuning.
Why is the heat of combustion (ΔH_c) reported as positive?
By convention, heat of combustion is tabulated as a positive number representing the heat released by burning 1 mole of fuel. In the formal thermodynamic notation, ΔH_combustion is negative (exothermic — system loses energy). Both are correct; the magnitude is the same. Tables generally show the positive form ("methane releases 890 kJ/mol") because it's easier to think about.
What about incomplete combustion?
The calculator assumes complete combustion — all carbon ends up as CO₂, all hydrogen as H₂O. Incomplete combustion produces CO (carbon monoxide) and/or soot (elemental C) when oxygen is insufficient or the flame is quenched too quickly. CO has ~283 kJ/mol less heat than CO₂ would; soot ~393 kJ/mol less. Real engines and fires always have some incomplete combustion (CO is regulated for car emissions because of this).
How does the mass-balance check work?
Multiply each balanced coefficient by the species' molar mass: M(fuel) + a × 32.00 g/mol = b × 44.01 g/mol + c × 18.02 g/mol. The two sides should be exactly equal (within floating-point rounding). The calculator computes both totals and shows them in the mass-balance card. Any non-trivial difference would indicate a balancing error — but the closed-form formula is always correct, so this is effectively a sanity check that the user inputs are valid integers.
What's the relationship between fuel formula and CO₂ emissions?
Each carbon atom in the fuel produces one CO₂ molecule. By mass: 1 g of carbon burned produces 3.67 g of CO₂ (since M(CO₂)/M(C) = 44/12 = 3.67). Methane is 75% C by mass, so 1 kg CH₄ → 2.75 kg CO₂. Octane is 84% C, so 1 kg → 3.09 kg CO₂. These ratios drive every CO₂-emissions inventory in climate science.
Can the calculator handle pure carbon (coal)?
Yes. Set α to your carbon count (1 for elemental C, more for graphite-like clusters), β = 0, γ = 0. Result: C + O₂ → CO₂ — the cleanest combustion equation. ΔH_c for graphite ≈ 393 kJ/mol = 32.8 MJ/kg. Coal in practice contains H, O, N, S, and ash, so its energy density is somewhat lower (~24 MJ/kg for bituminous coal).
What if I enter γ &gt; 2α + β/2?
The calculator returns an error: combustion is impossible. This corresponds to a compound where the oxygen content already exceeds what burning C and H can use — the compound is 'over-oxidized'. Examples include CO₂ itself (already fully oxidized) and pure peroxides. These don't combust further in the normal sense.

Author Spotlight

The ToolsACE Team - ToolsACE.io Team

The ToolsACE Team

Our chemistry tools team implements the universal combustion balancing for any organic compound CₐHᵦOᵧ. Conservation of C, H, and O atoms gives the three coefficients in closed form: b = α (carbon), c = β/2 (hydrogen), a = α + β/4 − γ/2 (oxygen). When the result is fractional (e.g., octane needing 12.5 O₂), the calculator also returns the smallest integer form (multiply through by 2 → 25 O₂).

Combustion StoichiometryThermochemistrySoftware Engineering Team

Disclaimer

The calculator assumes complete combustion to CO₂ + H₂O — i.e., excess O₂, full oxidation. Real combustion can be incomplete, producing CO, soot, formaldehyde, etc. For air-based combustion, multiply O₂ by ~4.76 to include the accompanying N₂. Heat-of-combustion values are standard NIST/CRC handbook data.