Calculate the bond order of a diatomic molecule from the number of bonding and antibonding electrons (molecular orbital theory), with stability.
Molecular Orbital Electron Counts
Total electrons in bonding molecular orbitals (σ, π).
Total electrons in antibonding molecular orbitals (σ*, π*).
Example diatomic molecules
Bond Order
—
Enter bonding and antibonding electron counts above to compute the bond order.
Stability
—
A bond order greater than zero indicates a molecule that is predicted to exist and be stable.
Bond Type
—
The bond order maps to a bond type: 1 = single, 2 = double, 3 = triple, and fractional values in between.
4 min read3 steps7 terms3 examples6 FAQsBond order = (bonding electrons − antibonding electrons) / 2
📋
Walk-through
How to Use This Calculator
3 steps▸
1
Enter the bonding electron count
Count the total number of electrons occupying bonding molecular orbitals (σ and π) for the diatomic species and enter it in the Bonding electrons field.
2
Enter the antibonding electron count
Count the electrons occupying antibonding molecular orbitals (σ* and π*) and enter it in the Antibonding electrons field. The calculator updates instantly.
3
Read the bond order and stability
The Bond Order tab shows the computed value; switch to Stability to see whether the molecule is predicted to exist, and to MO Reference for the matching bond type.
⚡
Reference
Formula & Methodology
1 formula▸
Bond order (molecular orbital theory)
Bond order = (bonding electrons − antibonding electrons) / 2
Molecular orbital (MO) theory fills bonding and antibonding orbitals with electrons following the Aufbau principle. Bond order counts the net number of bonds by subtracting antibonding electrons from bonding electrons and dividing by two, since each bond corresponds to a pair of electrons.
📖
Glossary
Key Terms Explained
7 terms▸
Bond order ↗A dimensionless number, computed as (bonding electrons − antibonding electrons) / 2, that indicates how many net covalent bonds exist between two atoms in molecular orbital theory.
Bonding electrons ↗Electrons that occupy molecular orbitals lower in energy than the parent atomic orbitals, stabilizing the molecule and pulling the bonded atoms together.
Antibonding electrons ↗Electrons that occupy molecular orbitals higher in energy than the parent atomic orbitals, marked with an asterisk (σ*, π*), which weaken or cancel out bonding interactions.
Molecular orbital ↗A region of space around a molecule where electrons are likely to be found, formed by the linear combination of atomic orbitals from the bonded atoms.
Stability ↗In this context, a diatomic species is considered stable when its bond order is greater than zero, meaning a net bonding interaction holds the atoms together.
Diatomic ↗A molecule composed of exactly two atoms, either of the same element (homonuclear, like O2) or different elements (heteronuclear, like CO).
MO theory ↗Molecular orbital theory, a model of chemical bonding that describes electrons as delocalized over the whole molecule in bonding and antibonding orbitals, rather than confined to a single bond.
👥
Scenarios
Real-World Examples
3 worked examples▸
🧪
General chemistry student
Oxygen (O₂)
Bonding electrons 8Antibonding electrons 4
Bond order = (8 − 4) / 2 = 2, so O2 has a bond order of 2 — a double bond. This matches the known O=O double bond and the fact that O2 is paramagnetic due to two unpaired electrons in its degenerate π* orbitals.
🧪
General chemistry student
Nitrogen (N₂)
Bonding electrons 10Antibonding electrons 4
Bond order = (10 − 4) / 2 = 3, matching the known N≡N triple bond. This very high bond order explains why N2 has an unusually short, strong bond and is relatively unreactive at room temperature.
🧪
General chemistry student
Helium dimer (He₂)
Bonding electrons 4Antibonding electrons 4
Bond order = (4 − 4) / 2 = 0. The bonding and antibonding contributions cancel exactly, so He2 has no net bond order — this is why helium does not form a stable diatomic molecule under normal conditions.
🔗
Reference
Cite This Calculator
APA & MLA▸
Use either format to cite this calculator in a paper, report, or resource list.
Bond order is one of the most useful predictions to come out of molecular orbital (MO) theory: a single number that tells you how many net bonds hold two atoms together, whether a diatomic species should even exist, and roughly how strong and short the bond will be. This calculator walks through the formula, the inputs it needs, and where the simple electron-counting model starts to break down.
How the Bond Order Calculator works
▸
Molecular orbital theory combines the atomic orbitals of two bonded atoms into a new set of molecular orbitals, split into lower-energy bonding orbitals and higher-energy antibonding orbitals. Electrons fill these orbitals from lowest to highest energy, following the same Aufbau and Hund's-rule logic used for atomic electron configurations.
Bond order is then calculated as (bonding electrons − antibonding electrons) / 2. Dividing by two accounts for the fact that each covalent bond is formed by a pair of electrons. A bond order of 1 corresponds to a single bond, 2 to a double bond, 3 to a triple bond, and fractional values (like 1.5 in O2⁻) are perfectly valid and correspond to bonds of intermediate strength.
Inputs and what they mean
▸
This calculator takes two inputs: the total number of electrons in bonding molecular orbitals, and the total number in antibonding molecular orbitals. Both counts come from filling out the molecular orbital diagram for the species in question — for a simple homonuclear diatomic like O2 or N2, this means working through the σ2s, σ*2s, σ2p, π2p, and π*2p orbitals in energy order.
The bonding electron count is typically the larger of the two, since a molecule needs more bonding than antibonding electrons to be stable. The bond-order result is most sensitive to the difference between the two counts — a swing of just two electrons in either direction shifts the bond order by a whole integer.
Limits and edge cases
▸
A bond order of zero (as in He2 or Ne2) means the calculator predicts no stable bond — this matches experimental reality for noble-gas dimers at standard conditions. Negative electron counts are not physically meaningful and are treated as invalid input.
Simple bond order from electron counting works well for main-group diatomics but does not capture bond-order-independent effects like electron correlation, relativistic effects in heavy elements, or the subtleties of transition-metal bonding, where d-orbital involvement can complicate the simple MO picture. For those cases, treat the result as a useful first approximation rather than a final answer.
❓
Questions
Frequently Asked Questions
6 questions▸
What is the bond order formula?+
Bond order = (bonding electrons − antibonding electrons) / 2. You count the electrons filling bonding molecular orbitals, subtract the electrons filling antibonding molecular orbitals, and divide by two because each bond is made of a pair of electrons.
What is the bond order of O₂?+
O2 has 8 bonding electrons and 4 antibonding electrons, giving a bond order of (8 − 4) / 2 = 2. This matches its known O=O double bond and explains why O2 is paramagnetic, with two unpaired electrons in its π* orbitals.
Why doesn't He₂ exist as a stable molecule?+
He2 would have 4 bonding electrons and 4 antibonding electrons, giving a bond order of (4 − 4) / 2 = 0. Since the bonding and antibonding contributions exactly cancel, there is no net bonding interaction, so a stable He2 molecule does not form under normal conditions.
What does a higher bond order mean?+
A higher bond order generally means a stronger, shorter bond. Bond order 1 is a single bond, 2 is a double bond, and 3 is a triple bond — going from N2 (bond order 3) to O2 (bond order 2) to F2 (bond order 1), bond strength decreases and bond length increases.
Can bond order be a fraction?+
Yes. Molecular orbital theory allows fractional bond orders whenever the electron counts don't divide evenly by two, such as O2⁻ (superoxide) with a bond order of 1.5. Fractional bond orders correspond to intermediate bond strengths between whole-number bond types.
What units does bond order use?+
Bond order is a dimensionless number — it has no units. It represents a ratio of net bonding electron pairs and is used purely as a comparative index of bond strength and bond count between atoms.
📄
Save & share
Get a branded PDF of your results
Download a one-page PDF of your numbers instantly. Add your email to also get our occasional calculator tips — no spam, unsubscribe anytime. Privacy.