Degree of Unsaturation Calculator

Find the index of hydrogen deficiency or double bond equivalent from an organic formula.

IHD and DBE calculator
Enter a supported molecular formula or provide carbon, hydrogen, nitrogen, and halogen counts.

Or enter atom counts manually

About degree of unsaturation

Degree of unsaturation is a compact way to determine how many rings and pi bonds are required by an organic molecular formula. It is also called the index of hydrogen deficiency, or IHD, and the double bond equivalent, or DBE. One degree can represent one ring or one double bond, while a triple bond contributes two degrees because it contains two pi bonds. The value narrows possible structures but does not identify one unique molecule. For a neutral formula containing carbon, hydrogen, nitrogen, oxygen, sulfur, and halogens, DBE equals two times carbon plus two plus nitrogen minus hydrogen minus halogens, all divided by two. Fluorine, chlorine, bromine, and iodine are counted together as halogens. Oxygen and divalent sulfur do not appear because replacing a carbon-hydrogen fragment with these atoms does not change the hydrogen saturation relationship used by the formula. Benzene, C6H6, has a DBE of four. Its familiar structure contains one ring and three double bonds, totaling four. Cyclohexene also has two kinds of unsaturation: one ring and one double bond, producing a DBE of two. Different arrangements can share the same number, so spectroscopy, chemical behavior, and other evidence are needed to distinguish constitutional isomers. A negative, fractional, or otherwise implausible result often signals a transcription error, unsupported charge state, radical, or unusual valence. Standard DBE arithmetic is designed primarily for ordinary closed-shell organic compounds. Salts, ions, organometallic compounds, boron compounds, and species with nonstandard valence may require a modified analysis. An even-electron neutral formula built from common atoms ordinarily gives a nonnegative integer. The formula input recognizes C, H, N, O, S, F, Cl, Br, and I symbols with optional whole-number subscripts typed as ordinary digits. Parentheses, isotope labels, charges, and dot-separated solvates are not interpreted. If a formula is inconvenient, use the manual fields and combine all halogen atoms into one count. Treat the result as a fast consistency check during structure elucidation, then combine it with infrared, mass, and nuclear magnetic resonance evidence before assigning a structure.

Degree of unsaturation examples

Molecular formulaDBEPossible interpretation
C6H64One ring and three double bonds
C6H121One ring or one double bond
C4H7NO2Two combined rings or pi bonds

How to calculate DBE

  1. Enter a molecular formula using standard element symbols and ordinary digits.
  2. Alternatively, enter separate carbon, hydrogen, nitrogen, and total halogen counts.
  3. Select Calculate degree of unsaturation.
  4. Use the integer result to constrain possible combinations of rings and pi bonds.

Frequently asked questions

What does one DBE represent?

One DBE represents either one ring or one double bond. A triple bond contributes two DBE units.

Why are oxygen and sulfur ignored?

Ordinary divalent oxygen and sulfur do not change the hydrogen saturation count. They therefore do not appear in the standard formula.

How are halogens handled?

Each F, Cl, Br, or I atom is counted like one hydrogen in the equation. Add all halogen atoms together for manual entry.

Can two molecules have the same DBE?

Yes, many different ring and bond arrangements share one DBE value. The number constrains structures but does not uniquely identify them.

What does a fractional result mean?

It usually indicates an invalid formula for the assumptions or a charged, radical, or unusual-valence species. Recheck atom counts and molecular charge.