Bond Order Calculator
ChemistryCalculate bond order from molecular orbital theory: (bonding electrons − antibonding electrons) / 2. Covers H₂, O₂, N₂, NO, CO, and homonuclear diatomics.
Bond Order
What is a Bond Order?
The Bond Order Calculator computes the bond order of a diatomic molecule or ion from molecular orbital theory: BO = (Nb − Na) / 2, where Nb is the number of electrons in bonding MOs and Na is the number of electrons in antibonding MOs. Enter Nb and Na to get the bond order, bond type (single/double/triple), magnetic property (paramagnetic or diamagnetic), and stability assessment.
Bond order is the key property linking molecular orbital theory to observable bond characteristics — length, strength, and reactivity. BO = 3 (N₂, triple bond) means the strongest, shortest nitrogen-nitrogen bond; BO = 0 (He₂) means helium doesn't form stable diatomic molecules; BO = 2.5 (NO) explains why NO sits between O₂ (BO=2) and N₂ (BO=3) in bond properties.
For understanding the electronic structure that gives rise to bond order, the Electron Configuration Calculator and Effective Nuclear Charge Calculator provide the atomic context. For bond polarity (how ionic vs covalent a bond is), the Electronegativity Calculator and Percent Ionic Character Calculator are the complementary tools.
How to use this Bond Order calculator
- Draw or recall the molecular orbital diagram for the diatomic species.
- Fill electrons into MOs following Aufbau, Pauli, and Hund's rules.
- Count all electrons in bonding MOs (σ, π, bonding combinations) → this is Nb.
- Count all electrons in antibonding MOs (σ*, π*, antibonding combinations) → this is Na.
- Enter Nb and Na into the calculator and read BO = (Nb − Na)/2.
Formula & Methodology
Bond order formula:Bond Order = (Nb − Na) / 2 Nb = electrons in bonding MOs Na = electrons in antibonding MOsMO filling order for homonuclear diatomics (Z ≤ 7: H to N):σ1s < σ*1s < σ2s < σ*2s < π2p ≈ π2p < σ2p < π*2p ≈ π*2p < σ*2pFor Z ≥ 8 (O, F, Ne): σ2p drops below π2p:σ1s < σ*1s < σ2s < σ*2s < σ2p < π2p ≈ π2p < π*2p ≈ π*2p < σ*2pWorked example — O₂ (16 electrons): Fill 16 electrons: σ1s²σ1s²σ2s²σ2s²σ2p²π2p²π2p²π2p¹π2p¹Bonding electrons (Nb): σ1s=2, σ2s=2, σ2p=2, π2p=2, π2p=2 → 10 Antibonding electrons (Na): σ*1s=2, σ*2s=2, π*2p=1, π*2p=1 → 6 Bond Order = (10 − 6) / 2 = 2 (double bond) Total electrons = 16 (even) but 2 unpaired π* electrons → paramagneticO₂'s paramagnetism (confirmed experimentally: liquid O₂ is attracted to a magnet) was a major triumph of MOT over Lewis theory, which predicted (incorrectly) that O₂ is diamagnetic.
Frequently Asked Questions