🔬
🔬 Science & engineering

Degree of Unsaturation Calculator (DBE, rings plus double bonds from a molecular formula)

Results update as you type.

Your numbers

Understanding the degree of unsaturation calculator — concept and principle

The degree of unsaturation, or double-bond equivalents (DBE), tells you how many rings and π bonds a molecule contains from its formula alone. Chemists use it as a first step in working out a structure from a molecular formula.

Rings and π bonds in C₉H₈O₄Rings and π bonds in C₉H₈O₄Rings and π bonds in C₉H₈O₄carbons C9hydrogens H8DBE = (2C + 2 − H) ÷ 2(20 − 8) ÷ 2 = 6≥ 4, so a benzene ring is possible (aspirin)
Oxygen does not change the count; six degrees of unsaturation fit a benzene ring (4) plus two C=O groups.

How it is calculated

The principle

A saturated, acyclic hydrocarbon with n carbons has the formula CnH2n+2. Every ring or double bond removes two hydrogens, and a triple bond removes four. Comparing the actual formula with the saturated one counts these "missing hydrogen pairs". Atoms with valence 2 (O, S) slot into chains without changing the hydrogen count, while trivalent nitrogen brings one extra hydrogen.

Worked example

Default input: C9H8O4 (aspirin).

  1. Carbon atoms = 9; hydrogen atoms = 8; N + P = 0; halogens = 0.
  2. DBE = (2 × 9 + 2 + 0 − 8 − 0) ÷ 2 = 12 ÷ 2 = 6.
  3. Whole number: valid molecule. DBE ≥ 4: a benzene ring is possible.
  4. Aspirin indeed has a benzene ring (4 DBE: one ring + three C=C) and two C=O groups (2 DBE): 6 in total.

How to read the result

DBE 0 means no rings or multiple bonds. DBE 1 means one ring or one double bond. DBE 4 or more often hints at a benzene ring. Combine the DBE with IR and NMR data to decide which rings and multiple bonds are actually present.

Common mistakes

Keep in mind: The DBE is a constraint, not a structure. Confirm structures with spectroscopic data.

Frequently asked questions

How do you calculate the degree of unsaturation?

DBE = (2C + 2 + N − H − X) ÷ 2.

What does a DBE of 4 suggest?

Possibly a benzene ring (one ring plus three double bonds).

Why don't oxygen atoms count?

Divalent atoms fit into a chain without changing the number of hydrogens needed for saturation.

Sources: Pavia, D. L., Lampman, G. M., Kriz, G. S. & Vyvyan, J. R., Introduction to Spectroscopy, 5th ed. Cengage (index of hydrogen deficiency) · IUPAC, Compendium of Chemical Terminology (Gold Book)

Checked 9 Nov 2026. OpenStax, Organic Chemistry (2023), §7.2 “Calculating the Degree of Unsaturation” (rules for halogens, oxygen and nitrogen; worked examples C₆H₁₀, C₄H₆Br₂, C₅H₈O, C₅H₉N); general valence form of the same count (standard formula).

🔬 All science & engineering tools →🌍 Calculators by country →