Bond Order Calculator

Compute bond order from molecular orbital electron counts.

Science BO 0–3 11 presets MO theory
Rate this calculator · 4.0 (1)

Bond Order (MO Theory)

BO = (Nb − Na) / 2 · diatomic presets · paramagnetism notes

Instructions — Bond Order Calculator

1

Pick a molecule

Choose a diatomic from the preset list — H2, N2, O2, F2, CO, NO, plus the O2 ion series. The calculator preloads the bonding and antibonding electron counts from the standard MO diagram.

2

Override if needed

Type your own electron counts into the Nb and Na fields. The result updates as you type. Use this for ions, excited states, or homework molecules not in the preset list.

3

Read the bond label

The tag in the result panel calls out single, double, or triple bonds. Half-integer bond orders (1.5, 2.5) appear for radical species like NO and O2− and indicate delocalised partial bonds.

Formulas

Main equation
$$ \text{BO} = \frac{N_b - N_a}{2} $$
Bond order equals the difference between electrons in bonding molecular orbitals (Nb) and antibonding orbitals (Na), divided by two. The division by two reflects that each chemical bond uses a pair of electrons.
Bond-length correlation
$$ d_{\text{bond}} \propto \frac{1}{\text{BO}} $$
Higher bond order pulls atoms closer. N≡N (BO = 3) is 110 pm; N=N is 125 pm; N−N is 145 pm. The same trend holds for C–C bonds: 154, 134, 120 pm for single, double, triple.
Bond-energy correlation
$$ \text{BE} \propto \text{BO} $$
Stronger bonds have higher dissociation energy. N≡N is ~945 kJ/mol; the C≡C triple bond is ~835 kJ/mol. Half-integer bond orders give intermediate strengths.
van't Hoff connection
$$ \text{BO} = \tfrac{1}{2}(2 \cdot n_{\sigma} + 2 \cdot n_{\pi} - 2 \cdot n_{\sigma^*} - 2 \cdot n_{\pi^*}) $$
Expanded view: bond order counts each occupied bonding pair as +1 and each antibonding pair as −1. The factor 1/2 normalises one electron pair to one bond.

Reference

Diatomic molecules — MO summary
SpeciesNbNaBOMagnetism
H₂201Diamagnetic
He₂ (theoretical)220
N₂1043Diamagnetic
O₂842Paramagnetic
O₂⁺832.5Paramagnetic
O₂⁻ (superoxide)851.5Paramagnetic
O₂²⁻ (peroxide)861Diamagnetic
F₂861Diamagnetic
NO832.5Paramagnetic
CO1043Diamagnetic

Article — Bond Order Calculator

Bond Order Calculator: MO Theory from Bonding and Antibonding Electrons

Bond order BO equals (Nb − Na) divided by 2, where Nb is the number of electrons in bonding molecular orbitals and Na the number in antibonding orbitals. BO = 1 is a single bond, BO = 2 a double, BO = 3 a triple. Half-integer bond orders (1.5, 2.5) appear in radical species like NO and O₂⁻ and signify partial bonds delocalised over the molecule. N₂ has bond order 3 and is one of the strongest bonds in chemistry at 945 kJ/mol; H₂ has bond order 1 and dissociates at 436 kJ/mol; He₂ has bond order 0, which is why helium remains monatomic.

The calculator covers 11 preset diatomics — H₂, N₂, O₂, the O₂ ion series, F₂, CO, NO — and lets you enter Nb and Na manually for any species. The output tag identifies single, double, or triple bonds and flags species with no net bond.

What is bond order

Bond order is the number of chemical bonds joining a pair of atoms. In Lewis structures it equals the number of shared electron pairs — two for a double bond, three for a triple bond. In molecular orbital theory it is defined more carefully: bond order counts the net number of bonding electron pairs after subtracting antibonding pairs. The two definitions agree for simple molecules but diverge for radicals and ions where MO theory gives the more useful answer.

Higher bond order means a shorter, stronger bond. N≡N at 110 pm is far shorter than N–N at 145 pm; the C≡C triple bond in acetylene is 120 pm versus 154 pm for the C–C single bond in ethane. The relation is nearly inverse: bond length × bond order is roughly constant for a given element pair.

Did you know

Helium has not been observed to form stable He₂ molecules under normal conditions because its bond order is zero. Two electrons would sit in the σ1s bonding orbital and two in the σ*1s antibonding orbital, cancelling out. At extreme low temperatures, very weak van der Waals dimers He₂ have been spotted by Russian and US groups, bound by less than 10⁻⁷ eV — about a million times weaker than a normal chemical bond.

Bond order formula from MO theory

The bond order formula from MO theory is BO = (Nb − Na) / 2. Each bonding orbital pair lowers the energy of the molecule below the free-atom level — those electrons "stick" the atoms together. Each antibonding pair raises the energy and pushes the atoms apart. The factor of 2 reflects that each chemical bond is one pair of electrons.

To use the formula, draw the MO diagram for the diatomic, fill in the available valence electrons following Aufbau, Pauli, and Hund's rules, then count how many ended up in bonding orbitals (σ2p, π2p, σ2s) versus antibonding ones (σ*2p, π*2p, σ*2s). Subtract and divide by two.

Bond order quick lookup
H₂: BO = 1 (2−0)/2
N₂: BO = 3 (10−4)/2
O₂: BO = 2 (8−4)/2
F₂: BO = 1 (8−6)/2
NO: BO = 2.5 (8−3)/2

Calculating bond order step by step

Calculating bond order step by step: first count all valence electrons in the molecule. N₂ has 2 × 5 = 10 valence electrons. Fill the MO diagram in order: σ2s², σ*2s², π2p⁴, σ2p². That gives 8 bonding electrons (σ2s², π2p⁴, σ2p²) and 2 antibonding (σ*2s²). Wait — the molecule has 10 valence electrons, not 10 bonding electrons. Including the core σ1s² and σ*1s² gives 12 total: Nb = 10 (σ1s², σ2s², π2p⁴, σ2p²), Na = 4 (σ*1s², σ*2s²), so BO = (10 − 4) / 2 = 3.

For ions, adjust the electron count: O₂⁺ has one fewer electron than O₂ (removed from the highest occupied antibonding orbital), so BO goes from 2 to 2.5. O₂⁻ has one extra electron added to π*, so BO drops from 2 to 1.5. The peroxide ion O₂²⁻ has two extra electrons in π* and BO = 1.

Bond order of oxygen and the O2 ion series

The bond order of oxygen and its ions is one of the textbook successes of MO theory. The series — O₂²⁺, O₂⁺, O₂, O₂⁻, O₂²⁻ — has bond orders 3, 2.5, 2, 1.5, and 1 respectively. Bond lengths track this perfectly: 112, 112, 121, 128, and 149 pm. Bond energies track bond order with a notable exception for O₂²⁺ (Coulombic destabilization): 626, 643, 498, 392, and 138 kJ/mol.

O₂⁺
BO 2.5
Dioxygenyl, 112 pm
O₂
BO 2
Molecular oxygen, 121 pm
O₂²⁻
BO 1
Peroxide, 149 pm

Fractional bond orders in radicals

Fractional bond orders in radicals like NO (BO = 2.5) and O₂⁻ (BO = 1.5) reflect a single unpaired electron sitting in either a bonding or antibonding orbital. NO has 11 valence electrons. Ten of them fill the same MOs as N₂ minus one electron, giving a configuration of σ²(σ*)²π⁴σ²(π*)¹. One electron in π* gives Nb − Na = 8 − 3 = 5, so BO = 2.5.

These fractional bonds are real, not just bookkeeping. Nitric oxide is a stable gas with a measurable bond length of 115 pm — intermediate between the 110 pm of N≡N and the 121 pm of O=O.

Bond order vs bond length and energy

Bond order vs bond length and bond energy follows simple trends. Higher bond order means shorter and stronger bonds. The C–C series — 154 pm, 134 pm, 120 pm for single, double, triple bonds — has corresponding energies of 348, 614, and 839 kJ/mol. Bond order is not the only factor (electronegativity and atomic size matter too), but it is the dominant one for the same atom pair.

Tip

Bond order is also a useful diagnostic for resonance structures. Benzene has six C–C bonds of length 139 pm, sitting exactly between the single (154) and double (134) bond lengths — consistent with a delocalised bond order of 1.5 per C–C link in the ring.

Why MO theory predicts paramagnetic O2

Why MO theory predicts paramagnetic O₂ is one of the famous wins of the theory. Lewis structures draw O=O with all electrons paired and predict diamagnetism. Experiment shows O₂ is strongly paramagnetic — pour liquid oxygen between magnetic poles and it sticks. MO theory explains it: the last two electrons in O₂ go into degenerate π* orbitals one each (Hund's rule), leaving two unpaired electrons that give the molecule a net magnetic moment.

Common bond order mistakes

The most common mistake is counting electrons in the wrong orbitals when an isoelectronic diatomic is involved. CO has 10 valence electrons (4 + 6) and the same MO scheme as N₂, so its bond order is 3, not 2 as the simple C=O Lewis picture suggests. Forgetting the order of π2p and σ2p (it switches for elements lighter than O) leads to wrong electron counts.

Core electrons matter

Always include all electrons — core and valence — when filling the MO diagram. The σ1s² and σ*1s² pair cancel in bond order but they have to be in the count. Skipping them gives the wrong absolute Nb and Na values, even though the bond order result is the same.

FAQ

Bond order is the number of chemical bonds between a pair of atoms. In molecular orbital (MO) theory, BO = (Nb − Na) / 2, where Nb is the number of electrons in bonding molecular orbitals and Na is the number in antibonding orbitals. A bond order of 1 is a single bond, 2 is a double bond, 3 is a triple bond.
Draw the MO diagram for the molecule, fill in the electrons following the Aufbau, Pauli, and Hund rules, then count how many electrons sit in bonding orbitals versus antibonding ones. Subtract Na from Nb and divide by two.
O₂ has two unpaired electrons in its degenerate π* (antibonding) orbitals. MO theory predicts this correctly — Lewis structures do not. The paramagnetism shows up experimentally: liquid oxygen is attracted to a magnet, hovering between the poles.
Yes. Half-integer bond orders are common for odd-electron species: NO (BO = 2.5), O₂⁻ superoxide (BO = 1.5), O₂⁺ dioxygenyl (BO = 2.5). They indicate partial bonding from a single unpaired electron in a bonding or antibonding orbital.
BO = 0 means there is no net bond — the molecule is not stable. He₂ has Nb = Na = 2, so its bond order is zero. That is why helium is monatomic. Ne₂ behaves the same way.
Higher bond order means a shorter, stronger bond. N₂ (BO = 3) has a 110 pm bond; the C=C double bond is 134 pm; H–H single bond is 74 pm. As BO drops, the atoms relax to longer equilibrium distances.
CO has 10 bonding electrons and 4 antibonding electrons, so BO = (10 − 4) / 2 = 3. The carbon–oxygen triple bond in CO is among the strongest known — 1072 kJ/mol — and shorter (113 pm) than the C=O double bond in CO₂ (116 pm).
O₂²⁻ has 8 bonding electrons and 6 antibonding electrons, giving BO = (8 − 6) / 2 = 1. It is a single O–O bond, longer (149 pm) and weaker than the double bond in O₂ (121 pm).
No. It describes connectivity and approximate strength but not polarity, hybridisation, or pi/sigma character. A C–F single bond (BO = 1) is shorter and stronger than a C–I single bond because of orbital overlap, even though both have the same bond order.
Yes, but rarely. Theoretical quadruple bonds (BO = 4) exist in some transition-metal complexes such as Re₂Cl₈²⁻ and certain Mo–Mo and W–W dimers. Quintuple (BO = 5) and sextuple (BO = 6) bonds have been proposed for di-chromium and di-tungsten species respectively.