Degree of Unsaturation Calculator

Use our degree of unsaturation calculator to calculate DoU (also called IHD) from a molecular formula. Enter carbon (C), hydrogen (H), nitrogen (N), and halogens (X) to get the degree of unsaturation. Includes the DoU formula, examples, and what degrees of unsaturation tell you.

Number of carbon atoms (C)
Enter C as a whole number (≥ 1).
Number of hydrogen atoms (H)
Enter H as a whole number (≥ 0).
Number of nitrogen atoms (N)
Enter N as a whole number (≥ 0).
Number of halogens atoms (X)
Enter total halogens (F, Cl, Br, I) as a whole number (≥ 0).
Results
Degree of unsaturation (DoU)
DoU = (2C + 2 + N − H − X) / 2 (oxygen and sulfur do not affect DoU).
DoU estimates the total number of rings + π bonds in a molecule.
Did we solve your problem today?

What Is Degree of Unsaturation?

Degree of unsaturation (DoU), also called index of hydrogen deficiency (IHD), tells you how many rings and pi bonds are present in a molecule based on its molecular formula.

Each degree of unsaturation corresponds to one ring or one double bond equivalent. A triple bond counts as two degrees of unsaturation because it contains two pi bonds.

Chemists use degrees of unsaturation to narrow down possible structures when interpreting molecular formulas, mass spectrometry, and NMR data.

Degree of Unsaturation Formula

This calculator uses the standard DoU (IHD) equation for formulas containing C, H, N, and halogens (X). Oxygen and sulfur do not affect the calculation and are omitted from the equation.

Degree of unsaturation (DoU / IHD) =
DoU = (2C + 2 + N H X) / 2

C = carbons, H = hydrogens, N = nitrogens, X = halogens (F, Cl, Br, I).

DoU
= Degree of unsaturation (double bond equivalents)
C
= Number of carbon atoms
H
= Number of hydrogen atoms
N
= Number of nitrogen atoms
X
= Number of halogen atoms (F, Cl, Br, I)
Example: benzene DoU
C6H6: DoU = (2·6 + 2 − 6)/2 = (14 − 6)/2 = 4

Benzene has 4 degrees of unsaturation (one ring + three double bonds).

Example: alkane DoU
C5H12: DoU = (2·5 + 2 − 12)/2 = (12 − 12)/2 = 0

A DoU of 0 suggests no rings or multiple bonds (fully saturated).

How to Calculate Degree of Unsaturation

  1. 1

    Enter the number of carbon atoms (C).

  2. 2

    Enter the number of hydrogen atoms (H).

  3. 3

    Enter the number of nitrogen atoms (N).

  4. 4

    Enter the number of halogen atoms (X).

Frequently Asked Questions

What does 1 degree of unsaturation mean?

It means the molecule has one ring or one double bond equivalent. For example, one double bond adds 1 DoU, and one ring adds 1 DoU.

What do degrees of unsaturation tell you?

They tell you the total number of rings and pi bonds in the structure. DoU does not tell you exactly where they are, only how many are present in total.

How many degrees of unsaturation does benzene have?

Benzene (C6H6) has DoU = 4.

Why are halogens subtracted in the DoU formula?

Halogens behave like hydrogen in terms of valence in many organic formulas. Each halogen replaces one hydrogen, so they are counted in the same subtraction term.

Is there a degree of unsaturation table?

Many students use quick references like: ring = 1, double bond = 1, triple bond = 2. A DoU value is the total of these components in any valid structure.