Audited 31 Jul 2026·Last updated 28 Oct 2026·3 citations·Tier 3·0 uses

Double Bond Equivalent Calculator

Count the rings plus double bonds a molecular formula requires: enter C, H, N and halogen atoms to get its double bond equivalent (degree of unsaturation).

Double Bond Equivalent Calculator

Double bond equivalent
4
Rings plus π bonds required by the formula, a dimensionless count in which a triple bond counts as two.
Model scope
Neutral closed-shell CHNX degree-of-unsaturation arithmetic; oxygen and sulfur do not enter this simple expression, while ions, radicals, organometallics, isotopes, valence exceptions, and structural assignment are outside it.

Background.

A molecular formula tells you which atoms a compound contains but not how they are joined. Before reaching for an NMR spectrum, chemists squeeze one more fact out of the formula: how many rings and π bonds the structure must contain. That count is the double bond equivalent, also called the degree of unsaturation or the index of hydrogen deficiency.

The logic is a comparison with the most hydrogen-rich structure possible. A chain of n carbons joined only by single bonds carries 2n + 2 hydrogens, and hexane, C6H14, is the template for six carbons. Every ring or double bond removes two of those hydrogens, and a triple bond removes four. Counting the missing pairs therefore tells you how many rings and multiple bonds there are, though not which.

Benzene, C6H6, is eight hydrogens short of hexane: four missing pairs, a DBE of 4. That fits one ring plus three double bonds, and in a small organic formula a DBE of 4 or more is the classic first hint of an aromatic ring. Cyclohexane, C6H12, scores 1, and so does hexene with the identical formula; the number cannot tell a ring from a double bond.

Other atoms enter by valence. Halogens take the place of a hydrogen one for one, so they count alongside H. Each nitrogen forms three bonds and makes room for one extra hydrogen, adding a half. Oxygen and sulfur, with two bonds each, slot into a chain without changing the hydrogen count and drop out entirely: ethanol, C2H6O, has a DBE of 0, just like ethane.

The page assumes a neutral molecule with all electrons paired. It refuses any formula that would give a negative DBE, and an answer ending in .5 means the formula cannot belong to such a molecule.

What is double bond equivalent calculator?

The double bond equivalent of a molecular formula is the total number of rings plus π bonds that any structure with that formula must contain, a double bond counting as one and a triple bond as two. It is found by comparing the formula's hydrogen count with that of the fully saturated, open-chain compound having the same carbons, nitrogens and halogens; each missing pair of hydrogens is one equivalent. For a neutral closed-shell molecule it is always a whole number, zero or greater.

How to use this calculator.

  1. Enter Carbon atoms C and Hydrogen atoms H straight from the molecular formula. For caffeine, C8H10N4O2, that means 8 and 10.
  2. Enter Nitrogen atoms N as written, 4 for caffeine. Phosphorus in its usual three-bonded form behaves the same way and can be added to this field, and silicon, which bonds like carbon, can be added to the carbon count.
  3. Enter Halogen atoms X as fluorine, chlorine, bromine and iodine added together. Leave oxygen and sulfur out completely, because they do not change the result.
  4. Read the answer as rings plus π bonds. Four or more in a small molecule suggests an aromatic ring; a value ending in .5 means the counts do not describe a neutral molecule with paired electrons, so check for a typo or a missing hydrogen.

The formula.

DBE = C - (H + X)/2 + N/2 + 1

DBE = C − (H + X) ÷ 2 + N ÷ 2 + 1. It comes from the saturation limit: an open-chain molecule with only single bonds holds 2C + 2 + N hydrogen-type atoms, the 2 for the two ends of the chain and the N because each nitrogen offers one extra bonding position. Subtract the hydrogens and halogens actually present, H + X, and halve the shortfall, since each ring or π bond costs two such atoms; written out, that is the expression above. Carbon has the biggest coefficient, but hydrogen is where mistakes show, because one misread hydrogen moves the DBE by a half and turns a valid answer into an impossible one. All counts must be whole numbers, and any combination that would push the DBE below zero is rejected.

A worked example.

Example

For benzene, C6H6, enter C = 6, H = 6, N = 0 and X = 0. Half the hydrogens is 6 ÷ 2 = 3, so DBE = 6 − 3 + 0 + 1 = 4. The saturated six-carbon chain, hexane, would carry 2 × 6 + 2 = 14 hydrogens; benzene has 8 fewer, which is four missing pairs, and those four equivalents are taken up by one ring and three C=C double bonds. Replace one CH with a nitrogen and you have pyridine, C5H5N: 5 − 2.5 + 0.5 + 1 = 4 again, the same ring-plus-three-double-bonds pattern. Caffeine, C8H10N4O2, gives 8 − 5 + 2 + 1 = 6 with its two oxygens ignored, matching its two rings and four double bonds.

carbon Atoms6
nitrogen Atoms0
hydrogen Atoms6
halogen Atoms0

Frequently asked questions.

Why are oxygen and sulfur left out of the calculation?
Both normally form two bonds, so inserting one into a chain, as in C–O–C or C–O–H, uses both bonds and leaves the hydrogen count unchanged. They add nothing to the saturation limit. Ethanol, C2H6O, and ethane, C2H6, both have a DBE of 0, while acetone, C3H6O, scores 1 for its C=O.
My answer ends in .5. What went wrong?
A half-integer cannot describe a neutral molecule with all its electrons paired. Most often the formula has an odd total of hydrogens, halogens and nitrogens because of a typo or a missed atom. Radicals such as CH3, which gives 0.5, and the even-electron ions seen in mass spectrometry also produce half values, and both fall outside this neutral-molecule formula.
Does a triple bond count as one equivalent or two?
Two. A triple bond is one σ bond plus two π bonds, and each π bond removes two hydrogens from the saturated count. Acetylene, C2H2, has a DBE of 2, and acetonitrile, C2H3N, also comes to 2 for its C≡N. A ring counts as one, exactly like a double bond.
Can the DBE tell me whether a compound has rings or double bonds?
No, only their combined number. Cyclohexane and hexene share the formula C6H12 and both give a DBE of 1, one as a ring and the other as a C=C. Telling them apart needs more evidence, such as hydrogenation, which saturates double bonds but leaves rings intact, or IR and NMR spectra.
Does a DBE of 4 always mean a benzene ring?
No. It is a strong hint in a small molecule because a benzene ring uses exactly four equivalents, but four can also be two rings with two double bonds, or two triple bonds. Hexa-1,5-diyne has the same formula as benzene, C6H6, and the same DBE of 4, without any ring at all.

How this page was produced

Published by
Quanta Calculator
Primary sources
3 cited below
Method
DBE = C - (H + X)/2 + N/2 + 1
Published
Last verified

Built with AI assistance and verified by automated tests against the cited sources — every worked example on this page is computed by the same code that runs the calculator. How we build and check calculators.

In this category

Embed

Quanta Pro

Paid features are coming later.

  • All 1560 calculators remain free
  • No billing is enabled
Coming soon