BedrockCalculator
Figures cited to primary sourcesWritten by Aapt Dubey, MBA (Marketing & Banking), ISB 2 primary sourcesLast updated

Bond Order Calculator: Molecular Orbital and Resonance Bond Order

The Bond Order Calculator: Molecular Orbital and Resonance Bond Order works out bond order from bonding and antibonding electrons in an MO diagram, or as a resonance average of bond pairs over bond positions, with what it means.

Quick Answer: Nitrogen, N₂, with 8 bonding and 2 antibonding valence electrons has a bond order of 3, a triple bond, because bond order equals bonding electrons minus antibonding electrons, divided by 2.

Assumptions

Computed

Preset scenarios

Bond order
Bond order 3
Bond order
3
What it corresponds to
Triple bond
Working
(8 bonding − 2 antibonding) ÷ 2
Bond predicted?
A bond is predicted

Bond order from bonding and antibonding electron counts

Download CSV
Each row is this calculator run in molecular orbital mode on the bonding and antibonding electron counts in the first two columns. Bond orders are shown to four decimals.
Bonding electronsAntibonding electronsBond orderCorresponds to
201Single bond
210.5Weaker than a single bond
220No net bonding: the species is not expected to be stable
421Single bond
622Double bond
823Triple bond
832.5Between a double and a triple bond
842Double bond
851.5Between a single and a double bond
861Single bond
880No net bonding: the species is not expected to be stable

This table and its CSV are free to reuse with a link to this page, CC BY 4.0.

Bond Order Calculator: Molecular Orbital and Resonance Bond Order: Bond order Bond order 3 (Method: Molecular orbital: (bonding − antibonding) ÷ 2; Electrons in bonding orbitals: 8; Electrons in antibonding orbitals: 2).

Save or share this result

A one-page summary of this calculator's default example, drawn from the same calculation as the result above.

The infographic is free to reuse with a link to this page, CC BY 4.0.

Illustration of a wooden ball and stick molecular model beside an open notebook and a pen on a desk
Quick Answer: Nitrogen, N₂, with 8 bonding and 2 antibonding valence electrons has a bond order of 3, a triple bond, because bond order equals bonding electrons minus antibonding electrons, divided by 2.

What does this calculator do?

This bond order calculator works out the bond order of a molecule or ion by the two methods taught in general chemistry. In molecular orbital (MO) theory, bond order is half the difference between the electrons in bonding orbitals and the electrons in antibonding orbitals.

In Lewis structures with resonance, it is the average number of shared electron pairs per bond across the equivalent bonds.

Both methods need counts that you read from a diagram. The calculator does not draw an MO diagram or a Lewis structure; you count the electrons or the bonds, and it does the arithmetic and tells you what the result means: a single, double or triple bond, something in between, or no net bond at all.

Bond order is a useful single number. Higher bond order means a shorter and stronger bond, so N₂ with a triple bond is far harder to break apart than F₂ with a single one. A bond order of zero predicts that the molecule should not exist as a stable species, which is the MO explanation for why helium stays as single atoms.

IUPAC notes that bond order has several definitions, depending on how electron density is shared out between atoms. This page uses the two counting definitions found in textbooks, not the quantum chemical bond indices computed by modelling software.

Using the Bond Order Calculator

  1. Choose the method: molecular orbital or resonance average.
  2. For the MO method, fill the MO diagram for your species and count the electrons in bonding orbitals (σ, π) and in antibonding orbitals (σ, π). Count valence electrons only, or all electrons, but use the same choice for both counts.
  3. For the resonance method, draw one Lewis structure, add up the shared pairs in the set of equivalent bonds (a double bond counts 2), and count how many of those bond positions there are.
  4. Read the bond order at the top and what it corresponds to below.

How is this calculated?

  1. Molecular orbital bond order. Each electron in a bonding orbital adds half a bond and each electron in an antibonding orbital takes half a bond away:

bond order = (N_bonding − N_antibonding)/2

  1. Resonance bond order. The shared pairs in the equivalent bonds are spread evenly over their positions:

bond order = (shared pairs in the equivalent bonds)/(number of bond positions)

  1. Describe the result. Whole numbers 1, 2 and 3 are single, double and triple bonds. Values between them are described as between the two, and zero or less means no net bonding, so no bond is predicted.
  1. Round for display. The bond order is shown to four decimal places, so a third reads as 1.3333. Counts are whole numbers; negative counts and zero bond positions are refused.

Worked Example

The default inputs are the valence electrons of N₂. Its MO diagram has two electrons in σ2s, two in σ*2s, four in the two π2p orbitals and two in σ2p:

  1. Bonding: 2 + 4 + 2 = 8. Antibonding: 2.
  2. Bond order = (8 − 2) ÷ 2 = 3, a triple bond.

O₂ has two more electrons, and both go into antibonding π orbitals: (8 − 4) ÷ 2 = 2, a double bond. The two unpaired π electrons are also why liquid oxygen is drawn to a magnet.

He₂ has two electrons in σ1s and two in σ1s: (2 − 2) ÷ 2 = 0*. No bond is predicted, and helium does not form a stable diatomic molecule.

For resonance, ozone has one single and one double bond in any one Lewis structure, 3 shared pairs over 2 oxygen to oxygen bonds: 3 ÷ 2 = 1.5. Carbonate has 4 pairs over 3 carbon to oxygen bonds: 1.3333.

How to Calculate Bond Order from an MO Diagram

Fill the molecular orbitals in order of energy, two electrons per orbital, then count. For the second-period diatomics up to N₂ the order is σ2s, σ2s, π2p (two orbitals), σ2p, π2p (two orbitals), σ*2p. From O₂ on, σ2p drops below π2p, but the counts of bonding and antibonding electrons, and so the bond order, come out the same either way. The reference table on this page runs the calculator on the counts that occur along that series.

Bond Orders of Common Diatomics

Using valence electron counts from the standard MO diagrams:

Bond Orders of Common Diatomics
SpeciesBondingAntibondingBond order
H₂201
He₂220
B₂421
C₂622
N₂, CO823
O₂⁺, NO832.5
O₂842
O₂⁻851.5
F₂, O₂²⁻861
Ne₂880

Each bond order in the table is the calculator's result for that pair of counts.

What does this calculator not account for?

  • Filling the diagram. The calculator takes your counts. A miscounted MO diagram gives a wrong bond order with no warning.
  • Polyatomic molecules in MO theory. The MO method here is for a single bond between two atoms. Larger molecules have delocalised orbitals spread over many atoms.
  • Bond strength and length. Bond order predicts the trend, not the numbers. Bond energies and lengths come from measurement.
  • Other definitions. Computational chemistry defines bond orders from electron density (Mulliken, Wiberg and others), which give non-integer values even for simple molecules.
  • Unequal resonance contributors. The resonance average assumes the structures contribute equally, which is true for ozone and carbonate but not for every ion.

What mistakes do people make with this?

  • Mixing valence and total electrons. Counting core electrons on one side only shifts the answer. Core σ1s and σ*1s cancel, so either count works if you are consistent.
  • Forgetting the charge. A cation has fewer electrons and an anion more. O₂⁻ has one more than O₂.
  • Counting both π orbitals as one. There are two π2p bonding orbitals, holding up to four electrons.
  • Dividing by the number of resonance structures. In the resonance method, divide by the number of equivalent bond positions, not by how many structures you drew.
  • Treating zero as a weak bond. A bond order of zero means no net bond.

Frequently Asked Questions

What is bond order?

The number of chemical bonds between a pair of atoms: 1 for a single bond, 2 for a double, 3 for a triple. Fractional values arise from resonance and from molecular orbital counts.

How do you calculate bond order?

In MO theory, subtract the antibonding electrons from the bonding electrons and divide by 2. From Lewis structures with resonance, divide the shared pairs in the equivalent bonds by the number of bond positions.

What does a bond order of 0 mean?

There is no net bonding, so the molecule is not expected to be stable. He₂ and Ne₂ both come out at 0.

Can bond order be a fraction?

Yes. O₂⁺ has bond order 2.5, and benzene's carbon to carbon bonds average 9 pairs over 6 positions, which is 1.5.

Does higher bond order mean a stronger bond?

Generally, yes, between the same pair of elements: higher bond order means a shorter, stronger bond. N₂, with bond order 3, is one of the strongest bonds known.

Why does O₂ have unpaired electrons?

Its two highest electrons sit one each in the two π* antibonding orbitals, with parallel spins. MO theory predicts this and the bond order of 2; a simple Lewis structure does not show the unpaired electrons.

Sources

Did this calculator answer your question?

How this calculator is tested

This calculator is checked by 7 automated test cases: specific inputs whose correct result is known in advance, and rules the output must always obey. They run on every change to the site. See the testing and corrections policy.

Show the test cases
  • Default: N₂ with 8 bonding and 2 antibonding valence electrons has bond order 3
  • O₂ is 2, O₂⁺ is 2.5, O₂⁻ is 1.5, F₂ is 1
  • He₂ has bond order 0 and is not predicted to bond; H₂⁺ has 0.5
  • counting all electrons gives the same answer as valence only
  • resonance: ozone 1.5, carbonate 1.3333, benzene 1.5
  • edge cases
  • builds the electron count table

Add This Website as Preferred Source on Google

See Bedrock Calculator first in your Search results & AI Overviews