Combustion Reaction Calculator
Enter a hydrocarbon or CHO fuel's carbon, hydrogen, and oxygen atom counts to get its balanced combustion equation and O2/CO2/H2O stoichiometry.
💨 What is a Combustion Reaction?
A combustion reaction is a chemical reaction in which a fuel reacts rapidly with oxygen, releasing heat and light. For an organic fuel made only of carbon, hydrogen, and oxygen, written generally as CxHyOz, complete combustion always follows the same pattern: the fuel plus oxygen gas (O2) produces carbon dioxide (CO2) and water (H2O), and nothing else. This calculator writes and balances that exact equation automatically from just the fuel's atom counts, without requiring the reactants and products to be typed out.
Combustion reactions are the chemistry behind burning natural gas in a stove, gasoline in a car engine, propane in a grill, and wood or ethanol in a fireplace or biofuel blend. Engineers use the balanced combustion equation to size fuel-air mixtures for efficient engines, to calculate exhaust gas composition for emissions testing, and to compute the theoretical heat release of a fuel from its known enthalpy of combustion per mole. Chemistry students use it to connect molecular formulas to real-world reaction stoichiometry before moving on to thermochemistry.
A common point of confusion is treating combustion balancing the same as balancing any arbitrary chemical equation. It is not: because the reactants and products of complete combustion follow a fixed, predictable pattern (fuel + O2, to CO2 + H2O), the balance can be derived directly from the fuel's C, H, and O counts using a closed-form algebraic formula, rather than needing a general equation solver. That is exactly what this calculator does, and why the fuel coefficient in the balanced equation is not always 1, some fuels such as methanol only balance cleanly with a fuel coefficient of 2.
This calculator reports both the whole-number balanced equation and the exact per-mole-of-fuel stoichiometric ratios (moles of O2 consumed, and CO2 and H2O produced, for one mole of fuel), then scales those ratios to any quantity of fuel entered.
📐 Formula
📖 How to Use This Calculator
Steps
💡 Example Calculations
Example 1 — Propane, 2 Moles of Fuel
Balance the combustion of propane (C3H8) and find the O2, CO2, and H2O for burning 2 moles of it.
Example 2 — Ethanol, an Oxygenated Fuel
Balance the combustion of ethanol (C2H6O), an oxygen-containing fuel, for 1 mole.
Example 3 — Methanol, a Fuel Coefficient of 2
Balance the combustion of methanol (CH4O) for 2.5 moles of fuel.
❓ Frequently Asked Questions
🔗 Related Calculators
How do you balance a combustion reaction for CxHyOz?
For complete combustion, CxHyOz plus oxygen always produces CO2 and H2O. Balance carbon first (x CO2), then hydrogen (y/2 H2O), then oxygen last by adding up the oxygen atoms needed on the product side and subtracting any oxygen already present in the fuel, giving x + y/4 - z/2 moles of O2. Multiplying every coefficient by 4 clears the fractions, then the whole set is divided by its greatest common factor to reach the smallest whole numbers.
What is the formula for moles of O2 needed per mole of fuel?
Moles of O2 per mole of fuel = x + y/4 - z/2, where x is the number of carbon atoms, y is the number of hydrogen atoms, and z is the number of oxygen atoms already in the fuel molecule. Any oxygen already present in the fuel reduces the amount of O2 that needs to be supplied, which is why z is subtracted.
How many moles of CO2 and H2O does one mole of fuel produce?
One mole of CxHyOz produces exactly x moles of CO2, one for every carbon atom, and y/2 moles of H2O, one water molecule for every two hydrogen atoms. For propane (C3H8), that is 3 moles of CO2 and 4 moles of H2O per mole of propane burned.
Why is the fuel's balanced coefficient sometimes 2 instead of 1?
The fractional per-mole-fuel formula for O2 (x + y/4 - z/2) does not always come out to a value that pairs with a fuel coefficient of 1 while keeping every coefficient a whole number. When the fraction needs a denominator of 2 or 4 that cannot be cleared with a fuel coefficient of 1, the smallest whole-number balance uses a fuel coefficient of 2 instead, as with methanol, 2CH4O + 3O2 to 2CO2 + 4H2O.
What is the difference between this calculator and the Chemical Equation Balancer?
The Chemical Equation Balancer is a general-purpose tool: you type every reactant and product formula yourself, for any reaction type, and it solves the balance with linear algebra. This Combustion Reaction Calculator is purpose-built for one specific, extremely common reaction family, only a fuel and O2 producing only CO2 and H2O, so you never type the oxidizer or products at all, just the fuel's atom counts, and it also reports the per-mole-of-fuel stoichiometric ratios directly.
What is the difference between this calculator and the Stoichiometry Calculator?
The Stoichiometry Calculator works from an equation and reactant masses or moles you already have, finding the limiting reagent and theoretical product amounts for any balanced reaction. This calculator instead starts one step earlier: given only the fuel's formula, it derives the balanced combustion equation itself, with no equation entry required, then reports how many moles of O2, CO2, and H2O correspond to one mole of that fuel.
Does this calculator work for pure hydrocarbons and oxygen-containing fuels?
Yes. Setting the oxygen atom count to 0 balances a pure hydrocarbon like octane (C8H18) or methane (CH4). Setting it above 0 balances an oxygenated fuel such as ethanol (C2H6O, z=1) or glucose (C6H12O6, z=6), correctly reducing the oxygen needed from the atmosphere because some oxygen is already built into the fuel molecule.
What happens if I enter a formula with too much oxygen already?
If the fuel already contains more oxygen atoms than its carbon and hydrogen content would need for combustion, the formula for O2 needed, x + y/4 - z/2, comes out zero or negative. That means the substance cannot combust further by accepting more O2, and the calculator shows an error instead of a nonsensical negative coefficient.
How is complete combustion different from incomplete combustion?
Complete combustion happens with excess oxygen and produces only carbon dioxide and water, which is what this calculator balances. Incomplete combustion happens when oxygen is limited, producing carbon monoxide, soot (elemental carbon), or a mixture, alongside less CO2. Real-world engines and furnaces are tuned to approach complete combustion for both efficiency and to minimize toxic carbon monoxide output.
Can I scale the reaction to more than one mole of fuel?
Yes. Enter any positive number of moles in the fuel amount field, and the calculator multiplies the per-mole O2, CO2, and H2O ratios by that quantity to show the actual moles of oxygen consumed and combustion products formed for that amount of fuel.