IUPAC Naming Masterclass

Use IUPAC Namer to follow along to this lesson and practice yourself!



1. Parent-chain selection

The first step in IUPAC naming is to identify the parent chain—the longest continuous chain of carbon atoms that includes the highest-priority functional group.


  1. Find the longest continuous carbon chain containing the principal functional group.

  1. If two chains tie, choose the one with more substituents or multiple bonds.

  1. Number the chain so the principal functional group gets the lowest possible locant.

By choosing the true longest chain first, you guarantee that all later steps (functional-group numbering, substituent naming) fall into place correctly.


See the 3-methylhexane below:

iupac naming example

By starting at the green carbon 1, six carbon atoms are able to be linked in a continous chain. If you had selected the carbon at position 3, the longest continous carbon chain possible would have been five carbon atoms. As such, you would consider the main chain to be the 6 carbons in a row, and the functional group on carbon 3.



2. Functional-group priority table (highest → lowest)


The table below summarizes the most common functional groups encountered in organic chemistryL


  Priority    Suffix / Ending    Example IUPAC name    Image  
1-oic acid (carboxylic acid)ethanoic acidcarboxylic acid iupac naming example
2-oyl chloride (acyl chloride)propanoyl chlorideacyl chloride iupac naming example
3-amidebutanamideamideiupac naming example
4-nitrileethanenitrilenitrile iupac naming example
5-al (aldehyde)propanalaldehyde iupac naming example
6-one (ketone)butan-2-oneketone iupac naming example
7-ol (alcohol)butan-1-olalcohol iupac naming example
8-amineethan-1-amineamine iupac naming example
9-ene / -yne (double/triple bonds)but-1-enealkene alkyne iupac naming example
10-ane (alkane)propanealkene alkyne iupac naming example

When the principal group isn’t highest priority (e.g., naming an alcohol in presence of an aldehyde), it is treated as a prefix (hydroxy-, oxo-, cyano-, etc.).



3. Numbering & locant rules


  • Start numbering from the end that gives lowest numbers to the principal group.

  • Double and triple bonds should receive the lowest locant set possible.

  • Indicate multiple identical substituents with prefixes di-, tri-, tetra- but do not alphabetise prefixes (alphabetise the root name).

Lets examine 3-methylpent-2ene as an example:


3-methylpent-2-ene iupac naming example ``` 3-methylpent-2-ene ```
  • First count the parent chain length = 5 (pent- prefix)
  • Next, identify any alkene/alkyne bonds. There is a Double bond at C-2 (-2-ene)
  • Finally, locate all substituents that are not part of the parent chain. There is a methyl substituent at C-3

Done!




4. Substituent Naming & Alphabetical order


After you’ve picked your parent chain, name each substituent and list them in alphabetical order.

  • Ignore multiplying prefixes (di-, tri-, etc.) for ordering
  • Include structural prefixes (iso-, neo-, cyclo-) in the alphabetization
SubstituentPrefixAlphabetical keyExample nameImage
–NH₂amino-a2-amino-4-methylhexane2-amino-4-methylhexane iupac naming example
cyclopropyl–cyclopropyl-c1-cyclopropyl-3-methylcyclohexane1-cyclopropyl-3-methylcyclohexane iupac naming example
–OCH₃methoxy-m3-methoxy-2-methylpentane3-methoxy-2-methylpentane iupac naming example
–CH₃methyl-m2-methylbutane2-methylbutane iupac naming example
CH₃CH₂–ethyl-e1-ethyl-3-methylcyclopentane1-ethyl-3-methylcyclopentane iupac naming example
CH₃CH₂CH₂–propyl-p2-methyl-4-propylheptane2-methyl-4-propylheptane iupac naming example
(CH₃)₃C–tert-butyl-b4-tert-butylheptane4-tert-butylheptane iupac naming example

Alphabetical example:


2-ethyl-4-methylcyclopentan-1-amine iupac naming example

For 2-ethyl-4-methylcyclopentan-1-amine , order is ethyl (e)methyl (m)amine (a) Note that amine is last because it is part of the principal group since it is of high importance than ethyl or methyl groups, and therefore assigned as a suffix instead of a prefix


Alphabetical order ignores di-, tri-, sec-, tert- and focuses on the molecule "underneath" (such as tert-butlyheptane).




5. Multiple bonds & ring systems


5.1 Alkenes & Alkynes


Let's take a look at but-1-ene and pent-2-yne:

but-1-ene and pent-2-yne iupac naming example
  • Lower of the two sp² carbons determines the locant: but-1-ene, pent-2-yne.

  • For enynes (double + triple), “-en-yne” with lowest locant set: hept-2-en-5-yne.
hept-2-en-5-yne iupac naming example

5.2 Cyclic compounds


For cyclic compounds, add the prefix cyclo- to the ring size: cyclohexane.

cyclohexane iupac naming example

If substituents are added to the molecule, the numbering follows lowest-set rule: 1-bromo-2-methylcyclohexane.

1-bromo-2-methylcyclohexane iupac naming example


6. Basic stereochemical descriptors


CaseDescriptorExampleImage
double bond geometryE/ZE-but-2-enee_and_z_butene iupac naming example
chiral centreR/S(S)-2-chlorobutanes-2-chlorobutane iupac naming example
cis/trans in simple ringscis / transcis-1,2-dimethylcyclopropanecis-1_2-dimethylcyclopropane iupac naming example

To determine if an alkene is (E) or (Z), the most common trick is to assess the substituents and figure out which are the two biggest substituents. Next, if they are opposite, you assign them as (E), if they are on the same side, you assign them as (Z). The trick to remember here is the follow phrase: "ze zame zide" meant to represent "the same side", and this will be a (Z) molecule.


  • Write descriptors in parentheses before the name, separated by commas if multiple.
  • For multiple chiral centers: (2R,3S)-2,3-dihydroxybutanedioic acid.



To practice, try our IUPAC Namer and draw any molecule you can imagine!