Bond Order Calculator
Nitrogen gas has 10 bonding electrons and 4 antibonding electrons, which gives a bond order of 3, the signature of a triple bond. This calculator returns the same result from electron counts, handles fractional resonance orders such as the 1.33 C-O average in the carbonate ion, and reports a zero order as a molecule predicted not to exist.
Pick a mode. For electron counts, count the electrons in bonding and antibonding molecular orbitals; core pairs cancel, so valence-only counts work as long as you are consistent on both sides.
| Bond order | |
| Bond type | |
| Stability read | |
| Against the benchmarks |
All calculations run in your browser, and nothing you type is uploaded or stored.
Compute a molecule's bond order from molecular orbital electron counts or resonance structures, and read what the result says about stability.
Key takeaways
- Bond order = (bonding electrons - antibonding electrons) / 2
- N2 is 3, O2 is 2, F2 is 1, and He2 is 0, so it does not exist
- Resonance gives fractional orders: benzene 1.5, carbonate 1.33
- Higher bond order means a shorter, stronger bond
On this page
What bond order tells you
Bond order counts the number of chemical bonds holding two atoms together. A single bond such as the one in H2 has a bond order of 1, the double bond in O2 has a bond order of 2, and the triple bond in N2 has a bond order of 3. A bond order of 0 means no stable bond forms, which is why helium exists as separate atoms rather than He2 molecules.
The number matters because it tracks two things you can measure in the lab. Higher bond order goes with shorter bonds and larger bond energies: breaking a C-C single bond takes about 348 kJ per mole, while a C=C double bond takes about 614 and a C=C triple bond about 839. Chemists also run the pattern in reverse, reading a measured bond length to infer how many bonds a structure contains.
This calculator computes bond order two ways: from molecular orbital electron counts, and from resonance structures that share a bond among several positions. It also carries built-in results for the common diatomic molecules, from H2 through Ne2.
The molecular orbital formula
Molecular orbital theory says atomic orbitals mix into two kinds of molecular orbitals: bonding orbitals, which hold electron density between the nuclei and stabilize the molecule, and antibonding orbitals, which pull it away and destabilize the bond. The formula is bond order = (bonding electrons - antibonding electrons) / 2. The division by 2 reflects that each shared pair of electrons counts as one bond.
Electrons fill the lowest orbitals first, following the same rules as atomic configurations. For H2, both electrons sit in the sigma bonding orbital: (2 - 0) / 2 = 1. For hypothetical He2, the extra pair is forced into the antibonding orbital: (2 - 2) / 2 = 0, so the molecule falls apart, and helium stays as single atoms.
Core electrons cancel out, because every inner-shell bonding pair is matched by an antibonding pair, so counting all electrons or valence electrons only gives the same answer. Just be consistent on both sides of the subtraction. The OpenStax molecular orbital theory chapter works through the full diagrams this calculator assumes.
Worked examples with electron counts
Nitrogen, N2, has 14 electrons in total. Filling the diagram puts 10 electrons in bonding orbitals and 4 in antibonding orbitals, so bond order = (10 - 4) / 2 = 3. Counting only the 10 valence electrons gives 8 bonding and 2 antibonding, and (8 - 2) / 2 is still 3.
Oxygen, O2, has 16 electrons: 10 bonding and 6 antibonding, so the order is (10 - 6) / 2 = 2. Removing one electron to make the O2+ ion leaves (10 - 5) / 2 = 2.5, a stronger and shorter bond than neutral oxygen. Adding one electron to make superoxide, O2-, gives (10 - 7) / 2 = 1.5, a weaker bond. Each extra antibonding electron cuts the order by half a bond, which matches the measured O-O lengths of the three species.
| Species | Bonding electrons | Antibonding electrons | Bond order |
|---|---|---|---|
| N2 | 10 | 4 | 3 |
| O2 | 10 | 6 | 2 |
| O2+ | 10 | 5 | 2.5 |
| O2- | 10 | 7 | 1.5 |
Bond orders of common diatomic molecules
The second-period diatomics are the standard textbook cases, and the calculator includes each of them as a preset. The pattern is worth reading as a whole: bond order climbs from lithium through nitrogen and falls again toward neon, peaking at the nitrogen triple bond.
| Molecule | Bonding electrons | Antibonding electrons | Bond order | Note |
|---|---|---|---|---|
| H2 | 2 | 0 | 1 | The everyday hydrogen molecule |
| He2 | 2 | 2 | 0 | Not a real molecule |
| Li2 | 4 | 2 | 1 | Seen in lithium vapor |
| Be2 | 4 | 4 | 0 | No stable bond |
| B2 | 6 | 4 | 1 | Paramagnetic |
| C2 | 8 | 4 | 2 | Seen in flames and stellar spectra |
| N2 | 10 | 4 | 3 | Triple bond, among the strongest known |
| O2 | 10 | 6 | 2 | Paramagnetic double bond |
| F2 | 10 | 8 | 1 | Weak single bond, highly reactive |
| Ne2 | 10 | 10 | 0 | Not a real molecule |
Two rows deserve a second look. O2 is paramagnetic because its last two electrons occupy separate antibonding orbitals with parallel spins, an observation that helped establish the molecular orbital model itself. And the zero rows are not footnotes: the failure of He2 and Ne2 to form is the same fact that keeps the noble gases monatomic.
Fractional bond orders from resonance
Not every molecule lets you point at one clean bond. When a Lewis structure can be drawn several equally valid ways, the real bonds are averages, and bond order becomes a fraction. The rule: add up the bond orders drawn between the atom pair across the structures, then divide by the number of equivalent bond positions.
Benzene has six carbon-carbon positions, and any single structure shows three double bonds and three single bonds, for 9 bond orders in total: 9 / 6 = 1.5. The carbonate ion has one double and two single C-O bonds, which is 4 bond orders spread over 3 positions: 4 / 3 = about 1.33. A carboxylate group and ozone both give 3 / 2 = 1.5.
| Species | Bond orders drawn | Equivalent bonds | Average order |
|---|---|---|---|
| Benzene | 9 | 6 | 1.5 |
| Carbonate ion | 4 | 3 | 1.33 |
| Carboxylate group | 3 | 2 | 1.5 |
| Ozone | 3 | 2 | 1.5 |
The fraction is not a bookkeeping trick. Measured C-C bond lengths in benzene all sit between a single and a double bond, at about 1.39 angstroms, matching the 1.5 prediction. The Chemistry LibreTexts library covers resonance drawing rules in detail if the structures themselves need work.
Bond order, bond length, and bond strength
The clearest confirmation of bond order comes from comparing the same atom pair with different bond counts. The carbon series is the classic case.
| Bond | Order | Typical length | Typical energy |
|---|---|---|---|
| C-C single | 1 | 1.54 angstroms | 348 kJ/mol |
| C=C double | 2 | 1.34 angstroms | 614 kJ/mol |
| C=C triple | 3 | 1.20 angstroms | 839 kJ/mol |
Nitrogen repeats the pattern even more sharply. A single-bonded N-N pair stretches about 1.45 angstroms and breaks near 160 kJ per mole, while the triple bond in N2 is 1.10 angstroms and 945 kJ per mole, one of the strongest bonds in chemistry. That gap is why fixing atmospheric nitrogen into fertilizer takes industrial-scale energy: N2 does not give up its triple bond readily.
Use the trend as a check on your own work. If a calculation hands you a bond order of 3 for a pair of atoms whose measured bond is longer than a known single bond, the electron count is wrong somewhere. Length, energy and order should always tell the same story.
Common mistakes and where the model stops
- Skipping the division by 2 and reporting an order twice as large as the real one.
- Adding core electrons on one side of the subtraction but not the other, which breaks the cancellation.
- Using the wrong filling order for O2 and heavier diatomics, where the pi antibonding orbitals sit below the sigma orbital; the wrong diagram gives the wrong magnetism.
- Applying the diatomic formula to large polyatomic molecules that need a full molecular orbital calculation.
- Treating a fractional result as a sign of an arithmetic error. In resonance systems the fraction is the answer.
- Reading bond order as something measurable. It is a model quantity, inferred from lengths, energies and spectra.
For simple diatomics and first-row resonance cases, the calculator's two formulas cover nearly every classroom question. Beyond that, transition-metal complexes and multicenter bonds need computational methods. For the counting problems that usually travel with a bond order question, the site's mole calculator, grams to moles calculator, and molarity calculator take over.
All calculations run in your browser, and nothing you type is uploaded or stored.
Frequently asked questions
How do you calculate bond order?
Subtract the antibonding electrons from the bonding electrons and divide by 2. For N2, (10 - 4) / 2 = 3.
What does a bond order of zero mean?
It means no net bond forms. He2 has 2 bonding and 2 antibonding electrons, so (2 - 2) / 2 = 0 and the pair falls apart.
Can bond order be a fraction?
Yes. In resonance systems the bonds are averages: the carbonate ion's C-O order is 4 / 3 = 1.33 and benzene's C-C order is 9 / 6 = 1.5.
What is the bond order of N2?
3. Nitrogen has 10 electrons in bonding orbitals and 4 in antibonding orbitals, which is the triple bond that makes N2 so stable.
What is the bond order of O2?
2. With 10 bonding and 6 antibonding electrons, (10 - 6) / 2 = 2, a double bond that is also paramagnetic.
Why is O2 paramagnetic?
Its last two electrons occupy separate pi antibonding orbitals with parallel spins instead of pairing up, leaving two unpaired electrons.
Does a higher bond order mean a shorter bond?
Yes. The C-C series runs 1.54 angstroms for order 1, 1.34 for order 2 and 1.20 for order 3.
What is the bond order in benzene?
1.5. The three double and three single bonds of one structure total 9 bond orders over 6 equivalent C-C positions: 9 / 6 = 1.5.
Do core electrons change the bond order?
No. Core bonding and antibonding pairs cancel, so all-electron and valence-only counts give the same answer if applied consistently.
What is the bond order of the superoxide ion O2-?
1.5. The added electron lands in an antibonding orbital: (10 - 7) / 2 = 1.5, a weaker bond than neutral O2.
How do I count bonding and antibonding electrons?
Fill the molecular orbital diagram from the bottom up. N2's 10 valence electrons give 8 in bonding orbitals and 2 in antibonding ones.
What is the bond order of F2?
1. With 10 bonding and 8 antibonding electrons, (10 - 8) / 2 = 1, a weak single bond that helps make fluorine highly reactive.
Is bond order the same as the number of bonds in a Lewis structure?
For clean cases yes: the C-C bond in acetylene is drawn as a triple bond and its order is 3. Resonance systems give fractions instead.
Spotted a wrong number or a broken result?
More Everyday tools
- 1 Hour Cycling Calories Calculator
- 1 Hour Lunch Break Calculator
- 1 Million in Numbers
- 1 Weeks Ago From Today
- 1 in 60 Rule Calculator
- 10 Day Payoff Calculator
- 10 Hour Shift Schedule Calculator
- 10 Minutes From Now
- 10 Months Ago From Today
- 10 to 1 Arm Workout Calculator
- 10207 2: Log Base 2 Calculator
- 1099 Hourly Rate Calculator
- 11 Months Ago From Today
- 11 Weeks Ago From Today
- 12 Hour Shift Pay Calculator
- 12 Months Ago From Today
Fee schedules, rates and rules change without notice. Always confirm important figures with the official source before you rely on them.