Bond Order Calculator

Calculate bond order from bonding and antibonding molecular orbital electron counts, with quick presets for common diatomic molecules.

🧲 Bond Order Calculator
Bond Order
—
Bond Type
—
Stability
—
Molecular Orbital Diagram

🧲 What is Bond Order?

Bond order is a number, derived from molecular orbital theory, that describes how many chemical bonds exist between two atoms in a molecule. It is calculated as BO = (bonding electrons - antibonding electrons) / 2, using only the valence electrons that occupy molecular orbitals formed when two atoms combine. A bond order of 1 corresponds to a single bond, 2 to a double bond, and 3 to a triple bond, matching the familiar bond types from Lewis structures.

Molecular orbital theory builds bond order from a more fundamental picture than Lewis structures. When two atoms approach each other, their atomic orbitals combine to form new molecular orbitals, some lower in energy than the original atomic orbitals (bonding orbitals) and some higher in energy (antibonding orbitals). Electrons fill these new orbitals from lowest to highest energy, following the same aufbau and Pauli exclusion rules used for atomic electron configurations. The resulting bond order predicts bond length, bond strength, and even magnetic behaviour more accurately than simple dot structures.

A common misconception is that bond order and the number of bonds drawn in a Lewis structure always match exactly. For most simple diatomic molecules from period 2, such as N2, O2, and F2, they do agree. However, molecular orbital theory correctly predicts fractional bond orders for molecular ions (like O2+ with bond order 2.5) and correctly explains that O2, despite having a bond order of 2 like a typical double bond, is paramagnetic because it has two unpaired electrons in antibonding orbitals, something a standard Lewis structure cannot show.

This calculator lets you enter bonding and antibonding electron counts directly, or select a preset for a common diatomic molecule, to instantly see the bond order, a plain-language bond type classification, and a simple energy-level diagram showing how the electrons are distributed between bonding and antibonding orbitals.

📐 Formula

Bond Order  =  (nbonding − nantibonding) ÷ 2
nbonding = number of valence electrons in bonding molecular orbitals
nantibonding = number of valence electrons in antibonding molecular orbitals
Example: N2 has 8 bonding and 2 antibonding electrons, so BO = (8 - 2) / 2 = 3

📖 How to Use This Calculator

Steps

1
Pick a molecule preset or go custom - choose a diatomic molecule preset such as H2, N2, O2, or F2 to auto-fill electron counts, or select Custom to enter your own values.
2
Enter bonding molecular orbital electrons - enter the total number of valence electrons occupying bonding molecular orbitals.
3
Enter antibonding molecular orbital electrons - enter the total number of valence electrons occupying antibonding molecular orbitals.
4
Click Calculate to see the bond order, bond type classification, stability, and a simple molecular orbital diagram.

💡 Example Calculations

Example 1 — Nitrogen, N2

Bonding electrons = 8, antibonding electrons = 2.

1
BO = (8 − 2) ÷ 2 = 6 ÷ 2
2
BO = 3
Bond order 3 means a triple bond, matching N2's exceptionally strong, short bond.
Try this example →

Example 2 — Oxygen, O2

Bonding electrons = 8, antibonding electrons = 4.

1
BO = (8 − 4) ÷ 2 = 4 ÷ 2
2
BO = 2
Bond order 2 means a double bond, and the two unpaired antibonding electrons explain why O2 is paramagnetic.
Try this example →

Example 3 — Helium dimer, He2

Bonding electrons = 2, antibonding electrons = 2.

1
BO = (2 − 2) ÷ 2 = 0 ÷ 2
2
BO = 0
Bond order 0 means no stable bond forms, which is why He2 does not exist under normal conditions.
Try this example →

Example 4 — Dioxygenyl cation, O2+

Bonding electrons = 8, antibonding electrons = 3 (one antibonding electron removed from O2).

1
BO = (8 − 3) ÷ 2 = 5 ÷ 2
2
BO = 2.5
Removing an antibonding electron raises the bond order above neutral O2's value of 2, shortening and strengthening the bond.
Try this example →

❓ Frequently Asked Questions

What is bond order in chemistry?+
Bond order is a measure of the number of chemical bonds between two atoms, calculated in molecular orbital theory as BO = (bonding electrons - antibonding electrons) / 2. A bond order of 1 corresponds to a single bond, 2 to a double bond, and 3 to a triple bond. Higher bond orders generally mean shorter bond lengths and higher bond dissociation energies.
How do you calculate bond order using molecular orbital theory?+
Fill the molecular orbitals of the two combining atoms in order of increasing energy, count how many electrons end up in bonding molecular orbitals and how many end up in antibonding molecular orbitals, then apply BO = (bonding electrons - antibonding electrons) / 2. Only valence electrons are normally used for this calculation.
Why is the bond order of He2 zero?+
Helium has 2 valence electrons per atom, so He2 has 4 total. Two electrons fill the bonding sigma orbital and two fill the antibonding sigma* orbital, giving BO = (2 - 2) / 2 = 0. A bond order of zero means no net bond forms, which is why He2 does not exist as a stable molecule under normal conditions.
Why does N2 have a triple bond according to molecular orbital theory?+
N2 has 10 valence electrons total. Using the molecular orbital filling order for N2, 8 electrons occupy bonding orbitals and 2 occupy the antibonding sigma2s* orbital, giving BO = (8 - 2) / 2 = 3. This triple bond is why N2 has an unusually high bond dissociation energy and is relatively unreactive at room temperature.
What does a fractional bond order mean?+
A fractional bond order, such as 1.5 or 2.5, occurs in molecular ions or resonance-stabilised structures where the electron count is not evenly split between bonding pairs. For example, removing one antibonding electron from O2 to form O2+ raises the bond order from 2 to 2.5, which shortens and strengthens the bond compared to neutral O2.
How does bond order relate to bond length and bond strength?+
Bond order and bond length are inversely related, higher bond order generally means a shorter bond, while bond order and bond dissociation energy are directly related, higher bond order generally means a stronger bond. This is why a triple bond (like in N2) is both shorter and stronger than a single bond (like in F2) between similar atoms.
Why is O2 paramagnetic according to molecular orbital theory?+
Molecular orbital theory predicts that O2 has two unpaired electrons in its degenerate pi2p* antibonding orbitals, following Hund's rule of maximum multiplicity. This correctly explains why liquid oxygen is attracted to a magnetic field (paramagnetism), a property that simple Lewis structures, which show O2 with all electrons paired, cannot explain.
Does bond order only apply to diatomic molecules?+
Bond order is most straightforward to calculate for diatomic molecules, where there is exactly one bond to describe. For polyatomic molecules the concept extends to individual bonds within the structure, and delocalised systems (like benzene) often show non-integer bond orders for each carbon-carbon bond due to resonance across the whole ring.
What is the difference between bonding and antibonding molecular orbitals?+
A bonding molecular orbital forms when atomic orbitals combine constructively, concentrating electron density between the two nuclei and lowering the overall energy, which stabilises the molecule. An antibonding molecular orbital forms from destructive combination, placing a node of zero electron density between the nuclei and raising the energy, which destabilises the molecule if occupied.
Can bond order be used to compare F2 and N2 bond strength?+
Yes. F2 has a bond order of 1 (single bond) while N2 has a bond order of 3 (triple bond), which correctly predicts that the N2 bond dissociation energy (about 945 kJ/mol) is far higher than that of F2 (about 155 kJ/mol). This is also reflected in F2 being far more reactive than the relatively inert N2.
How many valence electrons should I count for the bonding and antibonding inputs?+
Count only the valence electrons involved in molecular orbital formation, not the full electron count of each atom. Core electrons in filled inner shells are typically treated as non-bonding and excluded from a simplified bond order calculation, which is why He2 uses only 4 total electrons rather than He's full electron count.

What is bond order in chemistry?

Bond order is a measure of the number of chemical bonds between two atoms, calculated in molecular orbital theory as BO = (bonding electrons - antibonding electrons) / 2. A bond order of 1 corresponds to a single bond, 2 to a double bond, and 3 to a triple bond. Higher bond orders generally mean shorter bond lengths and higher bond dissociation energies.

How do you calculate bond order using molecular orbital theory?

Fill the molecular orbitals of the two combining atoms in order of increasing energy, count how many electrons end up in bonding molecular orbitals and how many end up in antibonding molecular orbitals, then apply BO = (bonding electrons - antibonding electrons) / 2. Only valence electrons are normally used for this calculation.

Why is the bond order of He2 zero?

Helium has 2 valence electrons per atom, so He2 has 4 total. Two electrons fill the bonding sigma orbital and two fill the antibonding sigma* orbital, giving BO = (2 - 2) / 2 = 0. A bond order of zero means no net bond forms, which is why He2 does not exist as a stable molecule under normal conditions.

Why does N2 have a triple bond according to molecular orbital theory?

N2 has 10 valence electrons total. Using the molecular orbital filling order for N2, 8 electrons occupy bonding orbitals and 2 occupy the antibonding sigma2s* orbital, giving BO = (8 - 2) / 2 = 3. This triple bond is why N2 has an unusually high bond dissociation energy and is relatively unreactive at room temperature.

What does a fractional bond order mean?

A fractional bond order, such as 1.5 or 2.5, occurs in molecular ions or resonance-stabilised structures where the electron count is not evenly split between bonding pairs. For example, removing one antibonding electron from O2 to form O2+ raises the bond order from 2 to 2.5, which shortens and strengthens the bond compared to neutral O2.

How does bond order relate to bond length and bond strength?

Bond order and bond length are inversely related, higher bond order generally means a shorter bond, while bond order and bond dissociation energy are directly related, higher bond order generally means a stronger bond. This is why a triple bond (like in N2) is both shorter and stronger than a single bond (like in F2) between similar atoms.

Why is O2 paramagnetic according to molecular orbital theory?

Molecular orbital theory predicts that O2 has two unpaired electrons in its degenerate pi2p* antibonding orbitals, following Hund's rule of maximum multiplicity. This correctly explains why liquid oxygen is attracted to a magnetic field (paramagnetism), a property that simple Lewis structures, which show O2 with all electrons paired, cannot explain.

Does bond order only apply to diatomic molecules?

Bond order is most straightforward to calculate for diatomic molecules, where there is exactly one bond to describe. For polyatomic molecules the concept extends to individual bonds within the structure, and delocalised systems (like benzene) often show non-integer bond orders for each carbon-carbon bond due to resonance across the whole ring.

What is the difference between bonding and antibonding molecular orbitals?

A bonding molecular orbital forms when atomic orbitals combine constructively, concentrating electron density between the two nuclei and lowering the overall energy, which stabilises the molecule. An antibonding molecular orbital forms from destructive combination, placing a node of zero electron density between the nuclei and raising the energy, which destabilises the molecule if occupied.

Can bond order be used to compare F2 and N2 bond strength?

Yes. F2 has a bond order of 1 (single bond) while N2 has a bond order of 3 (triple bond), which correctly predicts that the N2 bond dissociation energy (about 945 kJ/mol) is far higher than that of F2 (about 155 kJ/mol). This is also reflected in F2 being far more reactive than the relatively inert N2.

How many valence electrons should I count for the bonding and antibonding inputs?

Count only the valence electrons involved in molecular orbital formation, not the full electron count of each atom. Core electrons in filled inner shells are typically treated as non-bonding and excluded from a simplified bond order calculation, which is why He2 uses only 4 total electrons rather than He's full electron count.