Combustion Calculator
Stoichiometric and actual air-fuel ratio, excess air, moles of combustion products, and adiabatic flame temperature for methane, propane, octane, and hydrogen
This free online combustion calculator provides instant results with no signup required. All calculations run directly in your browser — your data is never sent to a server. Supports both metric (SI) and imperial units with built-in unit selection dropdowns on every input field, so you can work in whatever units your problem provides. Designed for engineering students and professionals working through coursework, design projects, or quick reference calculations.
Combustion Calculator
Air-fuel ratio, combustion products, and adiabatic flame temperature.
Stoich. AF Ratio (mass)
17.20 kg_air/kg_fuel
Actual AF Ratio (mass)
17.20 kg_air/kg_fuel
Excess Air
0.0 %
LHV (fuel)
50.05 MJ/kg
Products of Combustion (mol per mol fuel)
CO₂
1.000
H₂O
2.000
N₂
7.524
O₂
0.000
Combustion Products per Mole of Fuel
Tip: hover to read values, click to pin a point for export
Adiabatic Flame Temperature (estimate)
2230 K (1957 °C)
Simplified estimate. For accurate T_ad, use full enthalpy balance with species Cp(T).
How to Use This Calculator
Enter your input values
Fill in all required input fields for the Combustion Calculator. Most fields include unit selectors so you can work in your preferred unit system — metric or imperial, whichever matches your problem.
Review your inputs
Double-check that all values are correct and that you have selected the right units for each field. Incorrect units are the most common source of calculation errors and can produce results that are off by factors of 2, 10, or more.
Read the results
The Combustion Calculator instantly computes the output and displays results with units clearly labeled. All calculations happen in your browser — no loading time and no data sent to a server.
Explore parameter sensitivity
Try adjusting individual input values to see how the output changes. This is a quick and effective way to develop intuition about how different parameters influence the result and to identify which inputs have the largest effect.
Formula Reference
Stoichiometric Air-Fuel Ratio (mass basis)
AFR_stoich = (a / 0.21) · 28.97 / M_fuel | with | a = x + y/4
Variables: AFR_stoich = stoichiometric air-fuel ratio (kg air per kg fuel), a = stoichiometric moles of O₂ required per mole of fuel (dimensionless; 2 for CH₄, 5 for C₃H₈, 12.5 for C₈H₁₈, 0.5 for H₂), x = carbon atoms per fuel molecule (dimensionless; 1, 3, 8, 0), y = hydrogen atoms per fuel molecule (dimensionless; 4, 8, 18, 2), 0.21 = mole fraction of O₂ in dry air (dimensionless), 28.97 = molar mass of dry air (kg/kmol), M_fuel = molar mass of the fuel (kg/kmol; 16.04, 44.10, 114.23, 2.016 respectively). Gives 17.20, 15.64, 15.10 and 34.21 kg air per kg fuel for methane, propane, octane and hydrogen. Dry air is modelled as 21% O₂ / 79% N₂ by mole with argon lumped into the N₂ and no humidity. Source: Cengel & Boles, Thermodynamics: An Engineering Approach, 8th ed., Ch. 15 (Chemical Reactions) — Fuels and Combustion, Theoretical and Actual Combustion Processes
Actual Air-Fuel Ratio and Percent Excess Air from Equivalence Ratio
AFR_actual = AFR_stoich / φ = ((a / φ) / 0.21) · 28.97 / M_fuel | excess air (%) = (1/φ − 1) · 100
Variables: φ = equivalence ratio (dimensionless; φ = 1 stoichiometric, φ < 1 lean with genuine excess air, φ > 1 rich with genuinely deficient air), AFR_actual = actual air-fuel ratio (kg air per kg fuel), AFR_stoich = stoichiometric air-fuel ratio (kg air per kg fuel), a/φ = moles of O₂ actually supplied per mole of fuel (dimensionless), a = stoichiometric moles of O₂ per mole of fuel (dimensionless), 0.21 = mole fraction of O₂ in dry air (dimensionless), 28.97 = molar mass of dry air (kg/kmol), M_fuel = fuel molar mass (kg/kmol). Percent excess air is POSITIVE for lean mixtures (φ < 1, e.g. +25% at φ = 0.8) and NEGATIVE for rich mixtures (φ > 1, e.g. −20% at φ = 1.25); the calculator's on-screen excess-air label transposes the lean and rich wording, so take the sign from this equation rather than from the label. Source: Cengel & Boles, Thermodynamics: An Engineering Approach, 8th ed., Ch. 15 (Chemical Reactions) — Theoretical and Actual Combustion Processes; Turns, An Introduction to Combustion, 3rd ed., Ch. 2 (Combustion and Thermochemistry)
Product Balance for Lean and Stoichiometric Mixtures (φ ≤ 1), per mole of fuel
C_xH_y + (a/φ)·(O₂ + 3.76·N₂) → x·CO₂ + (y/2)·H₂O + a·(1/φ − 1)·O₂ + 3.76·(a/φ)·N₂ | [valid for φ ≤ 1]
Variables: x = carbon atoms per fuel molecule (dimensionless; 1, 3, 8, 0 for CH₄, C₃H₈, C₈H₁₈, H₂), y = hydrogen atoms per fuel molecule (dimensionless; 4, 8, 18, 2, so the H₂O yield y/2 is 2, 4, 9, 1), a = x + y/4 = stoichiometric moles of O₂ per mole of fuel (dimensionless), φ = equivalence ratio (dimensionless), 3.76 = 0.79/0.21 = moles of N₂ carried with each mole of O₂ in dry air (dimensionless; the tool applies the exact ratio 3.762). All product quantities are moles per mole of fuel (dimensionless molar ratios), which is the basis the calculator reports. This balance conserves C, H, O and N only for φ ≤ 1. For φ > 1 the calculator continues to report CO₂ = x and H₂O = y/2 while setting O₂ = 0, which is NOT oxygen-balanced and overstates CO₂: a correct rich balance splits carbon between CO₂ and CO and hydrogen between H₂O and H₂, normally closed with the water-gas-shift equilibrium. Source: Cengel & Boles, Thermodynamics: An Engineering Approach, 8th ed., Ch. 15 (Chemical Reactions) — combustion with excess air and incomplete combustion; Turns, An Introduction to Combustion, 3rd ed., Ch. 2 (Combustion and Thermochemistry)
Adiabatic Flame Temperature — Tool's Empirical Scaling (not an enthalpy balance)
T_ad = T_ad,stoich · (0.7 + 0.3·φ) for φ ≤ 1 | T_ad = T_ad,stoich · max(0.5, 1 − 0.25·(φ − 1)) for φ > 1
Variables: T_ad = estimated adiabatic flame temperature (K; also displayed in °C as T_ad − 273.15), T_ad,stoich = tabulated stoichiometric adiabatic flame temperature in air (K; 2230 for CH₄, 2267 for C₃H₈, 2274 for C₈H₁₈, 2480 for H₂), φ = equivalence ratio (dimensionless), 0.7, 0.3, 0.25 and the 0.5 floor = dimensionless fitting constants hard-coded in the tool. Treat this tile as an order-of-magnitude indicator only: there is no enthalpy balance, no species Cp(T), no dissociation and no inlet-temperature input, the fuel's lower heating value is not used, the lean-side slope is far too flat (φ = 0.5 methane gives about 1896 K against roughly 1600 K from an equilibrium solution), and the peak is placed at φ = 1.0 rather than the real φ ≈ 1.05–1.10. Source: No published correlation — an in-tool heuristic. The rigorous definition is the constant-pressure adiabatic enthalpy balance H_reactants(T_in) = H_products(T_ad) with temperature-dependent species Cp and dissociation: Cengel & Boles, Thermodynamics: An Engineering Approach, 8th ed., Ch. 15 (Adiabatic Flame Temperature); Turns, An Introduction to Combustion, 3rd ed., Ch. 2
When to Use This Calculator
- •Use the Combustion Calculator when solving homework or exam problems that require quick numerical verification of your hand calculations — instant feedback helps identify arithmetic errors before they propagate.
- •Use it during the early design phase to rapidly iterate on parameters and narrow down feasible configurations before committing time to detailed finite element simulations or full design packages.
- •Use it when reviewing a colleague's calculation or checking a vendor's data sheet for plausibility — a quick sanity check can prevent costly downstream errors.
- •Use it to generate reference data for a technical report or presentation without manual computation, ensuring consistent, reproducible numbers throughout the document.
- •Use it in the field when a quick estimate is needed and a full engineering software package is not available.
About This Calculator
The Combustion Calculator is a precision engineering calculation tool designed for students, engineers, and technical professionals. Stoichiometric and actual air-fuel ratio, excess air, moles of combustion products, and adiabatic flame temperature for methane, propane, octane, and hydrogen All calculations are performed using established engineering formulas from the relevant scientific literature and standards. Inputs support both metric (SI) and imperial unit systems, with unit conversion handled automatically — simply select your preferred unit from the dropdown next to each field. Results are computed instantly in the browser without sending data to a server, ensuring both speed and privacy. This calculator is intended as a supplementary tool for learning and design exploration; always verify results against authoritative references for safety-critical applications.
The Theory Behind It
Combustion is a rapid exothermic chemical reaction, most commonly between a hydrocarbon fuel (CₓHᵧ) and oxygen (usually from air). The stoichiometric reaction is CₓHᵧ + (x + y/4)O₂ → xCO₂ + (y/2)H₂O, releasing energy as heat. The stoichiometric air-fuel ratio (AFR_stoich) is the minimum air needed for complete combustion; it is typically 14.7 for gasoline, 14.5 for diesel, 17.2 for natural gas (methane), and 15 for propane. Real combustion almost always uses 'excess air' (more than stoichiometric) to ensure complete combustion and to reduce peak flame temperature. The excess air percentage is 100 × (actual AFR − stoichiometric AFR) / stoichiometric AFR. Typical excess air: 10-20% for gas burners, 20-50% for liquid fuel burners, 50-100% for solid fuels (coal, biomass). Insufficient air (rich mixture, AFR below stoichiometric) produces unburned CO, unburned hydrocarbons, and soot. Too much excess air wastes energy by heating nitrogen that could have been avoided. The 'flue gas analysis' measures actual CO₂, O₂, and CO in the exhaust to compute actual AFR and combustion efficiency. Products of combustion include CO₂ (the main greenhouse gas), H₂O (latent heat loss if not condensed), and NOx (nitrogen oxides formed from N₂ at high temperatures, a regulated pollutant). The adiabatic flame temperature is the theoretical maximum temperature reached if all the heat of combustion stays in the gas products; for methane in air, it is about 1950°C stoichiometric, dropping with excess air. Real flame temperatures are lower due to heat loss to surroundings and dissociation of product species.
Real-World Applications
- •Burner and furnace design: compute the stoichiometric air for a fuel, add appropriate excess air, and size the air delivery system. Excess air targets depend on fuel type, burner technology, and emissions regulations.
- •Combustion efficiency analysis: from measured flue gas CO₂% and stack temperature, compute the fuel efficiency and quantify losses to dry flue gas and water vapor. Efficiency improvement programs target reduced excess air and lower stack temperature.
- •Emissions compliance: compute expected NOx, CO, and particulate emissions from combustion conditions for permit applications. Operating points are chosen to balance emissions, efficiency, and equipment durability.
- •Boiler and water heater fuel sizing: determine fuel input required for a target heat output, accounting for combustion efficiency. A 100 kW water heater at 90% efficiency needs 111 kW of fuel input.
- •Engine tuning: air-fuel ratio is the primary variable for engine power, efficiency, and emissions. Most modern engines target stoichiometric for emissions catalysts; rich mixtures for maximum power (knock limited); lean mixtures for peak economy (combustion stability limited).
Frequently Asked Questions
What is stoichiometric air-fuel ratio?
The ratio of air mass to fuel mass required for complete combustion with no excess oxygen. For common fuels: gasoline 14.7, diesel 14.5, methane (natural gas) 17.2, propane 15.6, ethanol 9. Rich (low AFR) means more fuel than air can burn — excess unburned fuel. Lean (high AFR) means more air than needed — excess O₂ in exhaust. Running stoichiometric gives maximum energy release per unit fuel but is not always optimal for real engines due to peak temperature, emissions, or stability concerns.
Why use excess air?
Real combustion isn't perfect mixing — some fuel might not find oxygen in time to burn. Excess air ensures sufficient oxygen is available throughout the combustion zone for complete reaction. Typical excess: 10-20% for gas burners, 20-50% for liquid fuels, 50-100% for solid fuels. Too little excess air leaves unburned CO and hydrocarbons (wasted fuel, emissions violations). Too much excess air wastes energy heating nitrogen that could have stayed ambient — reducing thermal efficiency.
What are the products of hydrocarbon combustion?
Ideally CO₂ and H₂O. Real combustion also produces: CO (from incomplete oxidation), unburned hydrocarbons (incomplete combustion), NOx (from high-temperature N₂ reaction with O₂), SO₂ (from sulfur in fuel), soot and particulates (from rich combustion pockets), and traces of many other species. The 'dirty' byproducts are what emissions regulations target. Clean-burning fuels like natural gas produce lower levels of most pollutants than coal or heavy fuel oil.
What is the adiabatic flame temperature?
The theoretical maximum temperature reached when a fuel burns with all heat of combustion going into the products, with no heat loss. For methane in stoichiometric air: ~1950°C. With 20% excess air: ~1700°C. For hydrogen in air: ~2100°C. For acetylene/oxygen (welding torch): ~3100°C. Real flame temperatures are lower due to radiation and convection losses, and at the peak temperatures, dissociation of CO₂, H₂O, and O₂ absorbs energy and reduces the actual flame temperature.
How do I compute combustion heat release?
Multiply fuel mass flow by heating value. The 'higher heating value' (HHV) includes the latent heat of water vapor condensation; the 'lower heating value' (LHV) assumes water leaves the combustion zone as vapor. Typical HHV/LHV: natural gas 55.5/50.0 MJ/kg, gasoline 47/44 MJ/kg, diesel 45/42 MJ/kg, coal 24-33 MJ/kg. For most power and process calculations, use LHV because the water vapor doesn't condense in typical combustion systems. Condensing boilers are an exception and can extract the extra 10% from HHV.
Related Calculators
Ideal Gas Law Calculator
Solve for P, V, n, or T using PV = nRT with unit conversions for pressure, volume, and temperature
Isentropic Process Calculator
Calculate isentropic process relations between states using P, V, T and the specific heat ratio γ
Carnot Efficiency Calculator
Calculate Carnot cycle efficiency, net work, and required temperatures for a given efficiency
Otto Cycle Calculator
Calculate Otto cycle thermal efficiency and state-point temperatures and pressures from compression ratio
Diesel Cycle Calculator
Calculate Diesel cycle thermal efficiency from compression ratio, cutoff ratio, and specific heat ratio
Rankine Cycle Calculator
Calculate Rankine cycle efficiency, turbine work, pump work, and heat input from state-point enthalpies
References & Further Reading
Wikipedia
Standards & Organizations
Embed this calculator on your site
Paste this snippet into your blog, course page, or documentation to drop a live, interactive Combustion Calculator into your page.
Free to embed — includes a link back to MegaCalc.