Bond Order Calculator
How it Works
01Build the MO Diagram
Combine atomic orbitals into molecular orbitals; populate them with electrons by Aufbau + Hund's rules
02Count Bonding Electrons
Sum electrons in σ and π MOs (bonding orbitals — lower energy than parent atomic orbitals)
03Count Antibonding Electrons
Sum electrons in σ* and π* MOs (antibonding orbitals — marked with asterisks; higher energy)
04Apply BO = (N_b − N_a) / 2
Get bond order — predicts bond strength, length, and stability via MO theory (Mulliken 1932)
What is a Bond Order Calculator?
Just enter the number of bonding electrons and antibonding electrons from your MO diagram — the calculator does the rest. Three sanity checks happen automatically: counts must be non-negative; counts must be whole numbers (no fractional electrons); and bonding ≥ antibonding (otherwise BO would be negative, indicating no stable bond). The output explains what the BO means — single bond (BO = 1, like H₂ or F₂), double bond (BO = 2, like O₂ or C=C), triple bond (BO = 3, like N≡N or C≡O), or fractional values (0.5, 1.5, 2.5) that arise from unpaired electrons in MOs (radicals like NO, O₂⁻, O₂⁺) or from delocalized π systems in polyatomics like benzene.
Designed for general chemistry students learning MO theory for the first time, inorganic chemistry students working with transition-metal multiple bonds, physical chemistry students preparing for the GRE Chemistry or qualifying exams, and computational chemists validating their MO diagrams against the simple formula, the tool runs entirely in your browser — no data is stored or transmitted.
Pro Tip: Pair this with our Electron Configuration Calculator to determine the atomic-orbital electron count first, or our Effective Nuclear Charge Calculator for the related Slater's-rules analysis.
How to Use the Bond Order Calculator?
How is bond order calculated?
Bond order is the quantum-mechanical answer to "how many bonds are there?" — a question that's surprisingly subtle for molecules with unpaired electrons or resonance. The MO answer cleanly handles all the cases that Lewis structures struggle with. Here's the complete derivation:
Robert Mulliken's 1932 papers on H₂⁺, H₂, He₂, and Li₂ in Phys. Rev. introduced the bond-order formula. The deep insight: bonding orbitals lower the molecule's energy below the separated atoms; antibonding orbitals raise it. The net difference, divided by the per-bond pair count of 2, gives the bond order.
The Formula
For any diatomic (or any pair of bonded atoms in MO theory):
Bond Order = (Nb − Na) / 2
where Nb is the total electrons occupying bonding molecular orbitals (σ, π) and Na is the total in antibonding MOs (σ*, π*). Non-bonding orbitals (those with the same energy as parent atomic orbitals) are excluded from both counts.
Why Divided by 2?
A traditional "bond" in Lewis chemistry consists of 2 shared electrons. To convert from "net bonding electrons" to "bond pairs", we divide by 2. So 2 net bonding electrons = 1 bond pair = BO 1 (single bond); 4 net bonding electrons = 2 bond pairs = BO 2 (double bond); etc.
Bonding vs Antibonding MOs
- Bonding MOs (σ, π): formed by IN-PHASE combination of atomic orbitals. Have higher electron density BETWEEN the nuclei, lowering electrostatic energy. Lower in energy than the parent atomic orbitals.
- Antibonding MOs (σ*, π*): formed by OUT-OF-PHASE combination. Have a NODE between the nuclei (zero electron density there), raising electrostatic energy. Higher in energy than the parent atomic orbitals. Asterisks are written to denote antibonding character.
- Non-bonding MOs (n): orbitals with no significant overlap, so neither bonding nor antibonding. Same energy as the parent atomic orbital. Excluded from both Nb and Na.
Bond-Order Patterns Across the Second Row
For homonuclear diatomics built from atoms of period 2:
- Li₂: Nb = 2, Na = 0 → BO = 1.
- Be₂: Nb = 2, Na = 2 → BO = 0 (very weak van der Waals only).
- B₂: Nb = 4, Na = 2 → BO = 1 (paramagnetic — 2 unpaired in degenerate π2p).
- C₂: Nb = 6, Na = 2 → BO = 2 (two π bonds; observed in flames).
- N₂: Nb = 8, Na = 2 → BO = 3 (triple bond, 945 kJ/mol — second-strongest bond in nature).
- O₂: Nb = 8, Na = 4 → BO = 2 (double bond, plus 2 unpaired electrons in π* → paramagnetic).
- F₂: Nb = 8, Na = 6 → BO = 1 (single bond, weakest at 158 kJ/mol — the lone pairs repel).
- Ne₂: Nb = 8, Na = 8 → BO = 0 (filled shell; no stable bond).
Bond Order vs Bond Length and Bond Energy
Higher BO → shorter and stronger bond. The relationship is monotonic but not strictly linear:
- BO 1 (F-F): 142 pm, 158 kJ/mol
- BO 2 (O=O): 121 pm, 498 kJ/mol
- BO 3 (N≡N): 110 pm, 945 kJ/mol
- BO 3 (C≡O): 113 pm, 1072 kJ/mol — the strongest known bond between two atoms
Fractional Bond Orders
Half-integer BO values (0.5, 1.5, 2.5) arise from systems with one unpaired electron in a bonding/antibonding orbital:
- H₂⁺: 1 bonding electron, 0 antibonding → BO = 0.5 (half-bond, bond energy ~257 kJ/mol — about half of H₂'s 436 kJ/mol).
- He₂⁺: 2 bonding, 1 antibonding → BO = 0.5. Stable enough to be observed in mass spec; does not exist in bulk.
- O₂⁻ (superoxide ion): 8/5 → BO = 1.5. Bond intermediate between O=O double and O-O single.
- O₂⁺ (dioxygenyl cation): 8/3 → BO = 2.5. Bond stronger than O=O, in salts like O₂[PtF₆].
- NO (nitric oxide): 8/3 → BO = 2.5. Cell signaling molecule; the famous odd-electron stable species.
- N₂⁺: 7/2 → BO = 2.5. Excited-state species in nitrogen plasmas (auroras).
Beyond Triple Bonds: Quadruple, Quintuple, Sextuple
Transition-metal complexes can form multiple bonds beyond triple by using d-orbitals (δ bonds in addition to σ + 2π):
- Re₂Cl₈²⁻ (1964, F. A. Cotton): first quadruple bond (BO = 4). Re-Re distance 224 pm.
- Cr-Cr in Power's Cr₂Ar₂ (2005): first quintuple bond (BO = 5). 184 pm.
- Mo₂ in gas phase (theoretical): sextuple bond (BO = 6). 194 pm. Predicted; not yet directly observed.
Bond Order Calculator – Worked Examples
- Total electrons: 2 × 7 (one N atom each) = 14 electrons.
- MO occupancy: σ1s² σ*1s² σ2s² σ*2s² (π2p)⁴ σ2p² — that's 2+2+2+2+4+2 = 14 ✓.
- Bonding electrons (Nb): σ1s(2) + σ2s(2) + π2p(4) + σ2p(2) = 10. Wait — including σ1s in count gives different result. Standard textbook approach for valence-only MO diagrams excludes σ1s/σ*1s (they cancel). Including all electrons or just valence gives the same BO because the σ1s/σ*1s pair contributes 0 net.
- Using valence-only (N₂ has 10 valence electrons): Nb = σ2s(2) + π2p(4) + σ2p(2) = 8; Na = σ*2s(2) = 2.
- BO = (8 − 2) / 2 = 3. Triple bond confirmed. ✓
- Bond properties: 110 pm length, 945 kJ/mol — second strongest bond in nature (after CO at 1072 kJ/mol).
Example 2 — Oxygen Molecule (O₂) and Its Paramagnetism. The famous case where Lewis structures fail and MO theory triumphs.
- O₂ has 12 valence electrons (6 per O).
- MO occupancy (valence): σ2s² σ*2s² σ2p² (π2p)⁴ (π*2p)² — that's 2+2+2+4+2 = 12 ✓.
- Nb = σ2s(2) + σ2p(2) + π2p(4) = 8; Na = σ*2s(2) + π*2p(2) = 4.
- BO = (8 − 4) / 2 = 2. Double bond. ✓ (matches Lewis O=O structure).
- Bonus from MO theory: the 2 electrons in π*2p sit in DEGENERATE orbitals → Hund's rule places them in DIFFERENT orbitals with PARALLEL spins → O₂ is paramagnetic with 2 unpaired electrons. Lewis O=O can't predict this. Liquid O₂ stuck to a magnet is the famous classroom demonstration.
Example 3 — Superoxide Ion (O₂⁻). A reactive oxygen species in biology.
- O₂⁻ has 13 valence electrons (12 from O₂ + 1 extra).
- MO occupancy: σ2s² σ*2s² σ2p² (π2p)⁴ (π*2p)³.
- Nb = 8 (same as O₂); Na = σ*2s(2) + π*2p(3) = 5.
- BO = (8 − 5) / 2 = 1.5. Fractional — between single and double. ✓
- Bond length 134 pm (vs 121 pm for O=O), bond energy ~395 kJ/mol (weaker than O=O at 498 kJ/mol). Superoxide is reactive precisely because the bond is weaker.
Example 4 — Hydrogen Cation (H₂⁺). The simplest molecular ion, a benchmark for theory.
- H₂⁺ has 1 electron total.
- MO occupancy: σ1s¹.
- Nb = 1; Na = 0.
- BO = (1 − 0) / 2 = 0.5. Half-bond. ✓
- Bond energy 257 kJ/mol — about half of H₂ (436 kJ/mol), consistent with the half bond order.
Example 5 — Helium Dimer (He₂) Cancellation. Why noble gases don't form molecules.
- He₂ has 4 electrons total.
- MO occupancy: σ1s² σ*1s².
- Nb = 2; Na = 2.
- BO = (2 − 2) / 2 = 0. No net bond. ✓ He₂ doesn't exist as a stable molecule (only as a very weak van der Waals complex with ~10⁻⁴ kJ/mol binding).
Who Should Use the Bond Order Calculator?
Technical Reference
Mulliken's Original Work. Robert S. Mulliken's series of papers in Physical Review (1932-1933) on H₂⁺, H₂, He₂, Li₂, and other diatomics introduced the molecular orbital concept and the bond-order formula. Mulliken won the 1966 Nobel Prize in Chemistry "for his fundamental work concerning chemical bonds and the electronic structure of molecules by the molecular orbital method." The bond-order formula and his eponymous Mulliken population analysis remain core tools in computational chemistry today.
MO Filling Order for Second-Row Diatomics. The order of MOs depends on the s-p mixing, which differs across the row:
- For Li₂, Be₂, B₂, C₂, N₂ (left side): σ1s < σ*1s < σ2s < σ*2s < π2p < σ2p < π*2p < σ*2p. The π2p sits BELOW σ2p due to s-p mixing.
- For O₂, F₂, Ne₂ (right side): σ1s < σ*1s < σ2s < σ*2s < σ2p < π2p < π*2p < σ*2p. As effective nuclear charge increases (larger Z), s-p mixing decreases and σ2p drops below π2p.
The total bond order is the same regardless of ordering — only the magnetic properties (paramagnetism for B₂, O₂) and the predicted excited states differ.
Reference Bond Properties (Empirical Data):
- BO 0.5 (H₂⁺): bond length 106 pm, energy 257 kJ/mol
- BO 1 (H₂): 74 pm, 436 kJ/mol
- BO 1 (F-F): 142 pm, 158 kJ/mol — weakest single bond due to lone-pair repulsion
- BO 1 (Cl-Cl): 199 pm, 243 kJ/mol
- BO 1.5 (O₂⁻): 134 pm, 395 kJ/mol
- BO 2 (O=O): 121 pm, 498 kJ/mol
- BO 2 (C=C ethylene): 134 pm, 614 kJ/mol
- BO 2.5 (NO): 115 pm, 631 kJ/mol
- BO 2.5 (O₂⁺): 112 pm, 643 kJ/mol
- BO 3 (N≡N): 110 pm, 945 kJ/mol — second-strongest 2-atom bond
- BO 3 (C≡O): 113 pm, 1072 kJ/mol — STRONGEST known 2-atom bond
- BO 3 (C≡C acetylene): 120 pm, 839 kJ/mol
Why CO Has Stronger Bond Than N₂. Both have BO = 3, but CO's bond is 13% stronger (1072 vs 945 kJ/mol). The difference: CO has additional dative π-back-bonding from O lone pairs into a σ* orbital component, plus more polar bond character (C carries δ+ and O carries δ−). N₂'s pure covalent bond lacks this extra stabilization. CO's exceptionally strong bond explains its kinetic stability and its dual nature as both a strong ligand (σ-donor + π-acceptor) and a deadly poison (binds Fe in hemoglobin 200× more tightly than O₂).
Quadruple, Quintuple, and Sextuple Bonds. Beyond the σ + 2π configuration of a triple bond, transition metals can form δ bonds using d-orbitals:
- Quadruple (BO = 4): σ + 2π + δ. F. Albert Cotton's 1964 discovery of Re₂Cl₈²⁻ in Science 145, 1305 launched the field. Re-Re distance 224 pm.
- Quintuple (BO = 5): σ + 2π + 2δ. Philip Power's 2005 discovery of an aryl-stabilized Cr-Cr complex (Science 310, 844). 184 pm — shortest known M-M bond.
- Sextuple (BO = 6): σ + 2π + 2δ + φ. Predicted theoretically for Mo₂ and W₂ in gas phase by DFT calculations; not directly observed in stable complexes.
Bond Order in Polyatomics. For molecules with delocalized π systems (benzene, pyridine, naphthalene), the simple two-atom MO formula doesn't apply directly. Use:
- Hückel bond orders for planar aromatic systems — sum of MO contributions to each bond from Hückel π molecular orbitals. For benzene each C-C: BO = 1.667 (1 σ + 0.667 π).
- Wiberg, Mayer, or NBO bond orders for general polyatomics — derived from quantum-chemical calculations. Match the simple BO for diatomics; differ for delocalized systems.
Limitations. The simple bond-order formula assumes a clean MO diagram with no non-bonding orbitals (or assumes you've correctly excluded them). It doesn't capture: (1) ionic vs covalent character (different bond energies for same BO); (2) hyperconjugation effects in saturated molecules; (3) σ vs π contributions separately. For transition-metal complexes with multi-reference character, neither simple MO theory nor the BO formula are quantitative — use CASSCF or similar advanced methods.
Key Takeaways
Frequently Asked Questions
What is the Bond Order Calculator?
Designed for general chemistry students learning MO theory, inorganic chemistry students working with d-block diatomics and transition-metal multiple bonds, spectroscopists predicting vibrational frequencies, computational chemists validating MO diagrams, astrochemists identifying species in stellar spectra, and biochemists studying reactive oxygen species. Runs entirely in your browser — no data stored.
Pro Tip: Use our Electron Configuration Calculator to find atomic-orbital electron counts first.
What's the formula for bond order?
What does each bond order value mean?
How do I count bonding and antibonding electrons?
Why is O₂ paramagnetic when its bond order is 2?
Why don't He₂, Be₂, and Ne₂ exist as stable molecules?
What does a fractional bond order mean physically?
Why is N₂ so much stronger than F₂?
What's the difference between bond order and bond strength?
Can bond order exceed 3?
Does this calculator work for polyatomic molecules?
Disclaimer
The bond-order formula assumes simple Molecular Orbital theory with σ and π MOs labeled as bonding or antibonding. Non-bonding (n) orbitals are excluded from both counts. For polyatomic molecules with delocalized π systems, use Hückel or quantum-chemical bond indices (Mayer, Wiberg, NBO) — the simple two-atom formula doesn't capture delocalization. Heavy elements (transition metals, lanthanides) form δ and φ bonds in addition to σ and π — quadruple/quintuple/sextuple bonds require multi-reference quantum methods, not simple MO theory. The formula gives the correct topology but doesn't quantify bond strength absolutely (CO and N₂ both have BO 3 but differ by 13% in bond energy).