Bond Order Calculator - Determine Molecular Bond Strength
Calculate bond order for any molecule using molecular orbital theory. Determine bond strength, length, and type for O2, N2, H2 and other compounds instantly.
Chemical Bond Order Calculator
Enter a chemical formula to see its bond order. The tool covers a fixed list of common molecules. For a molecule with more than two atoms it gives the bond order of the main bond, such as the C=O bond in CO2.
Documentation
What is bond order?
Bond order is a number that shows how many chemical bonds link two atoms in a molecule. It comes from molecular orbital theory, a model of chemical bonding in which electrons fill shared orbitals that surround the whole molecule rather than staying on one atom. A bond order of 1 means a single bond, 2 means a double bond, and 3 means a triple bond. Bond order also predicts bond strength and bond length: a higher bond order means a shorter, stronger bond.
Bond order formula
Molecular orbitals come in two kinds. A bonding orbital holds electrons that pull the two atoms together. An antibonding orbital holds electrons that push the atoms apart. Bond order is calculated from the electrons in each type:
Dividing by 2 accounts for the fact that one bond consists of two electrons.
How to calculate bond order
- Find the molecular orbital diagram for the molecule, or work out how many valence electrons it has.
- Count the electrons sitting in bonding orbitals (labeled Ļ and Ļ).
- Count the electrons sitting in antibonding orbitals (labeled Ļ* and Ļ*).
- Subtract the antibonding count from the bonding count.
- Divide the result by 2.
Worked example: oxygen (Oā)
Oxygen has 12 valence electrons. Filling its molecular orbital diagram places 8 electrons in bonding orbitals and 4 in antibonding orbitals.
Bond order = (8 ā 4) / 2 = 2
This matches the O=O double bond chemists observe experimentally. The molecular orbital picture also explains why Oā is paramagnetic (attracted to a magnetic field): two of its antibonding electrons are unpaired, something a simple Lewis structure cannot show.
Common molecules and their bond orders
| Molecule | Bonding eā» | Antibonding eā» | Bond order | Bond type |
|---|---|---|---|---|
| Hā | 2 | 0 | 1 | Single |
| Nā | 8 | 2 | 3 | Triple |
| Oā | 8 | 4 | 2 | Double |
| Fā | 8 | 6 | 1 | Single |
| CO | 8 | 2 | 3 | Triple |
| NO | 8 | 3 | 2.5 | Fractional |
Fractional bond orders, such as the 2.5 for nitric oxide (NO), happen when a molecule has an odd number of electrons or when its structure is a blend of more than one arrangement. Benzene is a well-known example outside this table: each carbon-carbon bond has a bond order of 1.5, midway between a single and a double bond, because the ring's electrons are spread evenly around all six carbon atoms rather than fixed in place.
Nitrogen's triple bond is unusually strong, which is why Nā gas resists breaking apart even though nitrogen makes up most of Earth's atmosphere. Fluorine, despite being a highly reactive element, has only a single bond in Fā; that relatively weak bond is one reason Fā reacts so readily with other substances.
Using the calculator
Type a chemical formula into the input box, such as O2, N2, CO, or H2O, using regular numbers instead of subscripts. The bond order appears automatically as soon as a recognized formula is entered; there is no separate button to press. Select Reset to clear the field.
Formulas are case-sensitive: CO (carbon monoxide) is not the same entry as co or Co. The tool recognizes a fixed list of 37 formulas: 13 homonuclear diatomic molecules (such as Hā, Oā and Neā) and 24 common compounds. Some entries, such as Heā, Beā and Neā, return a bond order of 0, meaning molecular orbital theory predicts no stable bond. For a polyatomic molecule such as COā, it returns one averaged bond order across all the bonds in the molecule, not a separate value for each bond. Entering a formula outside that list returns a message asking for a simpler molecule.
How bond order relates to bond strength and length
Bond order and bond length move in opposite directions: as bond order goes up, bond length goes down. Bond order and bond strength move together: as bond order goes up, so does the energy needed to break the bond. Carbon-carbon bonds illustrate the pattern clearly. The values below come from the OpenStax Chemistry 2e bond table.
| Bond | Bond order | Length | Energy to break |
|---|---|---|---|
| CāC | 1 | 154 pm | 345 kJ/mol |
| C=C | 2 | 134 pm | 611 kJ/mol |
| Cā”C | 3 | 120 pm | 837 kJ/mol |
The same pattern shows up in infrared spectroscopy, a technique that identifies bonds by the frequency of light they absorb. Triple bonds vibrate at higher frequencies than double bonds, which vibrate higher than single bonds, so chemists can often tell which bond type is present just from where a sample absorbs infrared light.
Limitations of bond order
The formula above works well for simple covalent molecules, where two atoms share electrons directly. It applies less cleanly elsewhere.
Molecules with resonance, such as benzene or ozone, only get an averaged bond order rather than a value for one exact structure. Transition-metal compounds involve d orbitals and other effects that the basic bonding-minus-antibonding formula does not capture; chemists use more specialized methods, such as the Mayer bond order, for those cases.
Ionic compounds are a separate case entirely. Sodium chloride (NaCl) is held together by the electrical attraction between Naāŗ and Clā» ions, not by a shared pair of electrons in a molecular orbital. A molecular-orbital bond order does not strictly describe that kind of bonding. Some reference tables, including this calculator's, still list a nominal bond order of 1 for such compounds as a rough stand-in, but that number does not carry the same physical meaning as it does for a covalent molecule like Oā or Nā.
Frequently asked questions
What is bond order in simple terms? It is a number showing how many bonds hold two atoms together: 1 for a single bond, 2 for a double bond, 3 for a triple bond, and fractions such as 1.5 for molecules with resonance.
How is bond order calculated? Subtract the number of antibonding electrons from the number of bonding electrons, then divide by 2.
Why does nitrogen (Nā) have a higher bond order than oxygen (Oā)? Nā has only 2 antibonding electrons, while Oā has 4. Fewer antibonding electrons mean a stronger net bond, so Nā's bond order of 3 is higher than Oā's bond order of 2.
Can bond order be a fraction? Yes. Molecules with an odd number of valence electrons, or with resonance between multiple structures, have fractional bond orders, such as 2.5 for NO or 1.5 for benzene's carbon-carbon bonds.
Does a higher bond order always mean a more stable molecule? Usually a higher bond order means a stronger individual bond, but overall molecular stability also depends on geometry, resonance, and the stability of whatever products a reaction would form.
Does bond order apply to ionic compounds like table salt? Not in the strict molecular-orbital sense. Ionic compounds are held together by attraction between charged ions rather than shared electron pairs, so the bonding-minus-antibonding formula does not really describe them, even where a nominal value is listed for convenience.
References
- OpenStax (Rice University). Chemistry 2e, section 8.4 "Molecular Orbital Theory". Chemistry 2e: Molecular Orbital Theory ā bond order = (bonding ā antibonding electrons) / 2; Oā has two unpaired electrons; bond orders Oā = 2, Nā = 3.
- OpenStax (Rice University). Chemistry 2e, section 7.5 "Strengths of Ionic and Covalent Bonds". Chemistry 2e: Strengths of Ionic and Covalent Bonds ā CāC 1.54 Ć , 345 kJ/mol; C=C 1.34 Ć , 611 kJ/mol; Cā”C 1.20 Ć , 837 kJ/mol.