Last updated: June 2026
Use this bond energy calculator to estimate the enthalpy change of a reaction from the bonds broken in the reactants and the bonds formed in the products. It is designed for A-Level and Singapore H2 Chemistry energetics questions involving average bond enthalpies.
- Write a balanced reaction equation first.
- Count all bonds broken in the reactants, including the reaction coefficients.
- Count all bonds formed in the products.
- Select each bond and edit the displayed energy when your question gives a different value.
- Press Calculate ΔH and follow the numbered working.
How bond energy calculations work
A chemical reaction requires existing bonds in the reactants to be broken before new bonds can form. Bond breaking is always endothermic because energy must be supplied to overcome the attraction between the bonded atoms.
Bond formation is always exothermic because energy is released when atoms enter a lower-energy bonded arrangement.
If the energy released during bond formation is greater than the energy absorbed during bond breaking, ΔH is negative and the reaction is exothermic.
Why bond enthalpy answers are approximate
Most data booklets list average bond enthalpies. A C–H bond, for example, does not have exactly the same strength in every molecule. The listed value is an average obtained from several gaseous compounds.
Worked example: combustion of methane
Four C–H bonds and two O=O bonds are broken. Two C=O bonds in carbon dioxide and four O–H bonds are formed.
Using the typical values in this calculator gives approximately −818 kJ mol−1.
Counting bonds correctly
Count bonds from displayed or structural formulae rather than from the molecular formula alone. For example, one molecule of water contains two O–H bonds, so two molecules of water contain four O–H bonds.
Bonds that remain unchanged may be included on both sides, but they cancel. It is usually more efficient to count only bonds that are broken and newly formed.
Common examination traps
Frequently asked questions
Why is breaking a bond endothermic?
Energy is needed to separate two atoms that attract each other through a chemical bond.
Why is forming a bond exothermic?
Bond formation places atoms in a more stable, lower-energy arrangement, so energy is released.
Can I edit the dropdown bond energy?
Yes. Selecting a bond inserts a typical value, but you should replace it with the value given in your question whenever necessary.
Why is the calculated enthalpy different from an experimental value?
Average bond enthalpies are approximate and may not account for the exact molecular environments and physical states in the real reaction.
