Skip to main content

Bond Order Calculator

Ready to calculate
(N_b − N_a) / 2.
MO Theory (Mulliken 1932).
18 Reference Molecules.
100% Free.
No Data Stored.

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?

Bond order is the single most important number in molecular orbital (MO) theory — it captures, in one integer or half-integer, the net stabilization gained by combining two atoms into a chemical bond. The formula is elegantly simple: BO = (Nbonding − Nantibonding) / 2, where Nbonding is the number of electrons in σ and π bonding molecular orbitals (which lower the system's energy) and Nantibonding is the number in σ* and π* antibonding MOs (which raise the system's energy). This metric was introduced by Robert Mulliken in his 1932 series of papers on diatomic molecules — work that founded modern MO theory and earned him the 1966 Nobel Prize in Chemistry. Our Bond Order Calculator implements the formula with full validation, classifies the result into 8 bands from "no bond" through "exotic high" (quadruple/quintuple/sextuple bonds known in transition-metal chemistry), labels the bond type explicitly (single / double / triple / fractional), and matches your input against an 18-molecule reference table including all the classical diatomics from H₂ to CO and famous fractional-BO species (O₂⁻ superoxide, NO, O₂⁺ dioxygenyl, peroxide).

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?

Build the Molecular Orbital (MO) Diagram: For a diatomic A-B, combine the atomic orbitals of A and B into bonding and antibonding MOs. The order for first- and second-row diatomics: σ1s, σ*1s, σ2s, σ*2s, then either (σ2p, π2p, π*2p, σ*2p) for B₂/C₂/N₂ or (π2p, σ2p, π*2p, σ*2p) for O₂/F₂/Ne₂.
Populate the MOs: Add the total electrons (sum of valence electrons from both atoms, plus/minus any charges) into the MOs from lowest to highest energy by Aufbau, with Hund's rule for degenerate π orbitals.
Count Bonding Electrons (Nb): Sum the electrons in σ and π MOs (no asterisks). For O₂: 2 (σ1s) + 2 (σ2s) + 2 (σ2p) + 2 (π2p) = 8 bonding electrons.
Count Antibonding Electrons (Na): Sum the electrons in σ* and π* MOs (with asterisks). For O₂: 2 (σ*1s) + 2 (σ*2s) + 0 (σ*2p) + 2 (π*2p) = 6 — wait, let me recheck: O₂ has 16 electrons total, 8 in bonding and 4 in antibonding. So Na = 4 (2 in σ*1s + 2 in σ*2s + 0 in π*2p... actually this varies by textbook MO ordering). Use the standard MO ordering for your course.
Press Calculate: Get bond order BO = (Nb − Na) / 2, the bond-type label (single/double/triple/fractional), 8-band classification, matching reference molecule, and full breakdown.

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.
Real-World Example

Bond Order Calculator – Worked Examples

Example 1 — Nitrogen Molecule (N₂). The triple-bonded molecule that's the second-strongest bond in nature.
  • 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?

1
General Chemistry Students: Solve textbook MO problems on bond order, bond length, and bond strength predictions for diatomic molecules.
2
Inorganic Chemistry Students: Analyze d-block diatomics and transition-metal multiple bonds (quadruple in Re₂Cl₈²⁻, quintuple in Cr-Cr complexes).
3
Spectroscopists: Predict vibrational frequencies — higher BO means stronger bond, higher force constant k, higher ν = (1/2π)·√(k/μ); useful for IR/Raman assignment.
4
Computational Chemists: Validate MO diagrams from DFT/HF outputs — bond order from MO populations should match Mayer or Wiberg bond indices.
5
Astrochemists: Identify diatomic species in stellar spectra (CN, CH, NH, OH, C₂) — bond order predicts dissociation energies and stability under stellar UV.
6
Biochemists: Understand reactive oxygen species — superoxide (O₂⁻, BO 1.5), peroxide (O₂²⁻, BO 1), and singlet oxygen all have different bond orders and reactivities.

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

Bond order is the master MO-theory metric: BO = (Nb − Na) / 2. Higher BO means shorter and stronger bond. The classic landmarks: H₂ = 1 (single, 436 kJ/mol), O₂ = 2 (double, 498 kJ/mol), N₂ = 3 (triple, 945 kJ/mol), CO = 3 (triple, 1072 kJ/mol — strongest 2-atom bond known). Fractional bond orders (0.5, 1.5, 2.5) come from radicals and resonance structures — superoxide O₂⁻ has BO 1.5, NO has BO 2.5, H₂⁺ has BO 0.5. BO = 0 means no stable bond (He₂, Be₂, Ne₂). Use the ToolsACE Bond Order Calculator with full validation, 8-band classification, bond-type labeling, and an 18-molecule reference table covering all classical diatomics and famous fractional-BO species. Bookmark it for chemistry coursework, MO diagram interpretation, transition-metal multiple-bond analysis, and any time you need to predict bond strength or length from electron counts.

Frequently Asked Questions

What is the Bond Order Calculator?
It computes the bond order of a chemical bond using the Molecular Orbital (MO) theory formula BO = (Nb − Na) / 2, where Nb is the number of electrons in bonding molecular orbitals (σ, π) and Na is the number in antibonding orbitals (σ*, π*). Inputs: bonding electrons and antibonding electrons (both must be non-negative integers). Output: bond order (integer or half-integer), the bond-type label (single / double / triple / fractional), 8-band classification (no-bond → exotic-high), matching reference molecule from an 18-entry table, and full step-by-step calculation breakdown.

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?
BO = (Nb − Na) / 2, where Nb is total electrons in bonding molecular orbitals (σ, π) and Na is total in antibonding orbitals (σ*, π*). Non-bonding orbitals (n) are excluded from both counts. The division by 2 converts "net bonding electrons" to "bond pairs" — since one Lewis bond is 2 shared electrons, 2 net bonding electrons = 1 bond = BO 1.
What does each bond order value mean?
BO = 0: no stable bond (He₂, Be₂, Ne₂). BO = 0.5: half-bond from one unpaired electron (H₂⁺, He₂⁺). BO = 1: single bond (H₂, F₂, C-C). BO = 1.5: resonance/radical between single and double (O₂⁻ superoxide, benzene C-C). BO = 2: double bond (O₂, C=C ethylene). BO = 2.5: resonance/radical between double and triple (NO, O₂⁺, N₂⁺). BO = 3: triple bond (N₂, C≡C, CO). BO ≥ 4: quadruple/quintuple/sextuple bonds in transition-metal complexes.
How do I count bonding and antibonding electrons?
From the MO diagram: bonding electrons are those in σ and π orbitals (no asterisks); antibonding electrons are those in σ* and π* orbitals (with asterisks — denoting nodes between the nuclei that destabilize the bond). For O₂ (12 valence electrons): σ2s²(2 bonding) σ*2s²(2 antibonding) σ2p²(2 bonding) π2p⁴(4 bonding) π*2p²(2 antibonding) → N_b = 8, N_a = 4, BO = 2. The σ1s/σ*1s pair contributes 0 net to BO and is often omitted from valence-only diagrams.
Why is O₂ paramagnetic when its bond order is 2?
Because MO theory places the 2 "extra" electrons in DEGENERATE π*2p orbitals — and Hund's rule says they go into DIFFERENT orbitals with PARALLEL spins, leaving 2 unpaired electrons. Liquid O₂ poured between magnets sticks to them — the famous classroom demonstration. Lewis structures (O=O with all electrons paired) wrongly predict diamagnetism. This is one of MO theory's most famous wins over Lewis structures, originally reported by Lennard-Jones in 1929.
Why don't He₂, Be₂, and Ne₂ exist as stable molecules?
All have BO = 0 — equal numbers of bonding and antibonding electrons. The antibonding orbitals destabilize the molecule by exactly the same amount that the bonding orbitals stabilize it, giving zero net binding energy. He₂ has been observed as a very weak van der Waals complex (binding ~10⁻⁴ kJ/mol) at < 1 K, but it's not a chemical bond. Beryllium and neon similarly fail to form stable diatomics in their ground states.
What does a fractional bond order mean physically?
A bond strength between the integer values. BO 1.5 means a bond stronger than a single bond and weaker than a double bond — you can think of it as a single bond with half a π bond contribution. Examples: superoxide ion O₂⁻ (BO 1.5) has bond length 134 pm and energy 395 kJ/mol — between O-O peroxide (147 pm, 142 kJ/mol) and O=O molecular oxygen (121 pm, 498 kJ/mol). Fractional BO arises from molecules with unpaired electrons in the highest occupied orbital (HOMO).
Why is N₂ so much stronger than F₂?
N₂ has BO 3 (triple bond, 945 kJ/mol); F₂ has BO 1 (single bond, only 158 kJ/mol). The ~6× difference comes from two effects: (1) more bonding electrons in N₂ (8 vs 8 — actually equal) but fewer antibonding (2 vs 6), giving more net bonding; (2) F₂ has lone-pair repulsion between the two F atoms' filled non-bonding orbitals, which weakens its bond significantly. F₂'s anomalously weak bond is one of the few cases where a simple MO trend doesn't predict the absolute energy correctly — lone-pair repulsion adds an extra ~50 kJ/mol of destabilization.
What's the difference between bond order and bond strength?
Bond order is a topological/electronic count — how many shared electron pairs equivalent. Bond strength (bond dissociation energy) is the actual energy required to break the bond, measured experimentally in kJ/mol. The two correlate (higher BO → higher strength) but not exactly: CO and N₂ both have BO 3, but CO is 1072 vs N₂ at 945 kJ/mol — a 13% difference attributable to CO's polar character (extra ionic stabilization) and dative π-back-bonding. Bond order predicts the trend; bond strength gives the absolute number.
Can bond order exceed 3?
Yes — in transition-metal complexes with d-orbitals available for δ bonding. F. Albert Cotton's 1964 discovery of the quadruple bond (BO = 4) in Re₂Cl₈²⁻ (Science 145, 1305) launched this field. Philip Power's group reported the first quintuple bond (BO = 5) in 2005 in a Cr-Cr aryl complex (Science 310, 844). Sextuple bonds (BO = 6) are predicted theoretically for Mo₂ and W₂ in the gas phase but haven't been isolated in stable complexes. Main-group elements rarely exceed BO 3 — they don't have low-energy d-orbitals.
Does this calculator work for polyatomic molecules?
The simple BO = (N_b − N_a)/2 formula works directly only for two-atom (diatomic) bonds. For polyatomics with delocalized π systems (benzene, naphthalene, pyridine), use Hückel bond orders (sums of MO contributions to each bond) or quantum-chemical bond indices (Mayer, Wiberg, NBO). For benzene each C-C bond has Hückel BO = 1.667 (1 σ + 0.667 π) — fractional because the π electrons are delocalized over all 6 carbons. The simple two-atom formula would give BO 1 (just the σ bond), missing the resonance contribution.

Author Spotlight

The ToolsACE Team - ToolsACE.io Team

The ToolsACE Team

Our chemistry tools team implements the bond-order formula from Molecular Orbital (MO) theory — a quantum-mechanical metric introduced by Robert Mulliken in his 1932 series of papers on diatomic molecules that revolutionized our understanding of chemical bonding and earned him the 1966 Nobel Prize in Chemistry. Bond order = (bonding electrons − antibonding electrons) / 2 captures, in one number, the net stabilization gained by combining two atoms into a molecule. The calculator validates inputs (electrons must be non-negative integers; antibonding > bonding flags an unstable system), classifies the result into 8 bands (no-bond → exotic-high), labels the bond type explicitly (single / double / triple / fractional), shows the matching reference molecule from an 18-entry table covering diatomics from H₂ to CO including all the famous fractional-BO species (O₂⁻ superoxide, NO, O₂⁺ dioxygenyl), and gives a complete step-by-step calculation breakdown.

Molecular Orbital TheoryQuantum ChemistrySoftware Engineering Team

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).