MolDraw › Chemistry tools › Stereoisomer Enumerator

Stereoisomer Enumerator (2ⁿ Rule, Meso Forms, Enantiomers)

In short: Draw a molecule or paste its SMILES. The tool finds every stereocentre and stereogenic double bond, builds all 2ⁿ arrangements, removes the duplicates so meso forms count once, labels each isomer R/S and E/Z, and sorts them into enantiomer pairs and diastereomers.

Use it to answer "how many stereoisomers?" questions, to see why tartaric acid has 3 and not 4, or to draw all 16 aldohexoses. Stereo marks you give in the SMILES are kept as a filter: the matching isomers are marked.

Quick answer: Tartaric acid has 2 stereocentres, so at most 2² = 4 stereoisomers. (2R,3S) and (2S,3R) are the same molecule (meso), so there are 3: the (R,R)/(S,S) pair of enantiomers and the meso form. Glucose (open chain) has 4 stereocentres and 2⁴ = 16 stereoisomers.

Loading editor…

Open in MolDraw

Examples:

Loading…

How to use the stereoisomer enumerator

  1. Draw the molecule in the editor, paste a SMILES and press Enter, or press an example such as Tartaric acid. Stereo marks are optional.
  2. Read the count: the number of stereocentres and stereogenic double bonds, the 2n upper limit, and how many real stereoisomers remain.
  3. Each stereoisomer is drawn with its R/S and E/Z labels and tagged chiral, meso or achiral. Enantiomers are shown in mirror pairs.
  4. The table at the end says whether any two isomers are enantiomers or diastereomers. Press Open in MolDraw under a structure to edit or export it.

Counting stereoisomers: the 2n rule

A stereocentre is usually a carbon with four different groups. A stereogenic double bond has two different groups on each end, so it can be E or Z. Each one has two choices, so n of them give at most 2n stereoisomers.

The real number is lower when the molecule is symmetric:

Moleculen2nStereoisomersWhy
Butan-2-ol122One pair of enantiomers
2,3-Dibromopentane244Ends differ, so no meso form: two pairs
Tartaric acid, butane-2,3-diol, 2,3-dibromobutane243One pair + one meso
Hexa-2,4-diene243EE, ZZ and EZ (= ZE)
Pentane-2,3,4-triol384Two meso forms (C3 is pseudo-asymmetric, r/s) + one pair
Glucose (open chain)416168 D- and 8 L-aldohexoses

Enantiomers, diastereomers and meso compounds

How the tool finds them

It tries every R/S and E/Z combination, then writes each one as a stereo-aware canonical code. Two arrangements with the same code are the same molecule, so a meso form is kept once and two enantiomers stay as two. Centres that only become stereogenic once their neighbours are fixed (pseudo-asymmetric centres, labelled r or s) are found by repeating the search.

Worked examples

2,3-Dibromobutane

Two stereocentres with the same groups. (2R,3S) has a mirror plane between C2 and C3.

3 stereoisomers: (R,R), (S,S), meso

Threonine

C2 and C3 carry different groups, so no meso form is possible. Natural L-threonine is (2S,3R); (2S,3S) is L-allothreonine.

4 stereoisomers, 2 pairs

Carvone

One stereocentre (C5 of the ring). The ring C=C cannot be E/Z in a six-membered ring.

2: (R)-carvone (spearmint) and (S)-carvone (caraway)

1,2-Dimethylcyclohexane

cis has a mirror plane (meso). trans is chiral.

3: cis (meso) + trans (R,R)/(S,S)

Common mistakes

Elements: C, H, N, O, S, F, Cl, Br, I. Up to 40 atoms other than hydrogen and 256 stereoisomers.

Draw any stereoisomer. Open it in the free MolDraw editor to change wedges and dashes, see it in 3D and export an image.

Open full MolDraw editor

Frequently asked questions

How do you calculate the number of stereoisomers?

Count the stereocentres and stereogenic double bonds (n). The maximum is 2^n. Then remove duplicates: if the molecule is symmetric, some arrangements are meso forms or identical, so the real number is lower.

How many stereoisomers does tartaric acid have?

Three. It has two stereocentres, so 2^2 = 4 arrangements, but (2R,3S) and (2S,3R) are the same meso compound. The other two, (R,R) and (S,S), are a pair of enantiomers.

What is a meso compound?

A molecule with stereocentres that is still achiral, because it has an internal mirror plane. It is identical to its mirror image and does not rotate plane-polarised light. meso-Tartaric acid and cis-1,2-dimethylcyclohexane are examples.

What is the difference between enantiomers and diastereomers?

Enantiomers are mirror images: every stereocentre is inverted. Diastereomers are stereoisomers that are not mirror images, such as (2R,3R) and (2R,3S). Cis and trans alkenes are diastereomers.

How many stereoisomers does glucose have?

Open-chain glucose has four stereocentres (C2 to C5) and no symmetry, so 2^4 = 16 stereoisomers: the 8 D- and 8 L-aldohexoses. The ring forms add a fifth centre at C1 (α and β anomers).

Do double bonds count as stereocentres?

A double bond with two different groups on each carbon is stereogenic: it gives E and Z isomers and counts in n. It is not a stereocentre, but it is a stereo element.

Is the stereoisomer enumerator free?

Yes. It runs in your web browser with no sign-up.

Related chemistry tools

Last updated: