Last updated: June 2026
Use this degree of unsaturation calculator to work out how many rings and pi bonds are present in an organic molecule from its molecular formula. It is written for A-Level and Singapore H2 Chemistry students learning organic structure elucidation, molecular formula analysis and spectroscopy.
- Read the molecular formula and enter the number of carbon and hydrogen atoms.
- Enter the number of nitrogen atoms, or enter 0 when nitrogen is absent.
- Add together all F, Cl, Br and I atoms and enter the total as X.
- Ignore oxygen and sulfur for this basic school-level calculation.
- Select Calculate to see the formula substitution and interpretation.
What is degree of unsaturation?
Degree of unsaturation, also called double bond equivalent or index of hydrogen deficiency, tells us how many units of unsaturation are present in a molecule.
A fully saturated open-chain hydrocarbon has only single bonds and follows the general formula CnH2n+2. If a molecule has fewer hydrogen atoms than this maximum, the missing hydrogen atoms suggest the presence of rings, double bonds or triple bonds.
Molecular formula alone does not reveal the complete structure, but degree of unsaturation immediately narrows down the possible structures.
Degree of unsaturation formula
For a neutral organic molecule containing carbon, hydrogen, nitrogen and halogens, use:
C is the number of carbon atoms, H is the number of hydrogen atoms, N is the number of nitrogen atoms and X is the total number of halogen atoms.
Oxygen atoms are ignored in this formula. Sulfur atoms are also normally ignored in this basic school-level calculation.
How to interpret degree of unsaturation
Degree of unsaturation gives the total number of rings and pi bonds, but it does not identify exactly which structural features are present. The result must be combined with evidence from functional groups, chemical tests, infrared spectroscopy, mass spectrometry and proton NMR.
A degree of unsaturation of 1 could mean one double bond or one ring. A result of 2 could mean one triple bond, two double bonds, two rings, or one ring and one double bond.
A benzene ring contributes four degrees of unsaturation: three from its three pi bonds and one from the ring itself.
Worked examples
Example 1: Ethene, C2H4
For C2H4, C = 2 and H = 4.
This matches ethene, which contains one C=C double bond.
Example 2: Cyclohexane, C6H12
Cyclohexane has no double bond, but its ring gives one degree of unsaturation.
Example 3: Benzene, C6H6
Benzene has three pi bonds and one ring, giving four degrees of unsaturation altogether.
Example 4: Chloroethene, C2H3Cl
Halogens are counted like hydrogen atoms. For C2H3Cl, C = 2, H = 3 and X = 1.
The result is consistent with the C=C double bond in chloroethene.
Common exam traps
Frequently Asked Questions
What does a degree of unsaturation calculator calculate?
It calculates the total number of rings and pi bonds in a molecule from its molecular formula. It does not identify the complete structure by itself.
Is degree of unsaturation the same as double bond equivalent?
Yes. Degree of unsaturation, double bond equivalent and index of hydrogen deficiency refer to the same basic idea.
Why is oxygen ignored in the formula?
Oxygen usually forms two bonds and does not change the maximum number of hydrogen atoms expected for a saturated carbon skeleton.
Why are halogens counted like hydrogen atoms?
Halogens usually form one bond and can replace hydrogen atoms in an organic molecule. They are therefore subtracted in the same way as hydrogen.
Can degree of unsaturation identify the structure completely?
No. The result must be combined with evidence such as IR, NMR, mass spectrometry, chemical tests and reaction information.
