IUPAC chemical nomenclature is the international standard for naming chemical compounds. This reference tool lets you search by chemical formula OR by compound name to find systematic IUPAC names, common names, compound types, and the naming rules applied. Covers ionic compounds, covalent molecules, acids, organic basics, and polyatomic ions.

IUPAC Naming Rules Reference

1. Ionic Compounds (metal + nonmetal)

Rule: Cation name (unchanged) + anion root + -ide

Examples: NaCl = sodium chloride, MgO = magnesium oxide, AlCl₃ = aluminum chloride

Transition metals with multiple charges use Roman numerals (Stock system): FeCl₂ = iron(II) chloride (Fe²⁺), FeCl₃ = iron(III) chloride (Fe³⁺)

Polyatomic anions keep their own names: Na₂SO₄ = sodium sulfate, KNO₃ = potassium nitrate

2. Covalent (Molecular) Compounds

Rule: Greek prefix + element 1 name + Greek prefix + element 2 root + -ide

Prefixes: mono- (1), di- (2), tri- (3), tetra- (4), penta- (5), hexa- (6), hepta- (7), octa- (8)

The first element omits "mono-" unless needed for clarity. If the prefix ends in a vowel and the element name starts with a vowel, the last vowel of the prefix is usually dropped.

Examples: CO₂ = carbon dioxide, N₂O₄ = dinitrogen tetroxide, SF₆ = sulfur hexafluoride, PCl₅ = phosphorus pentachloride

3. Acids

Binary acids (H + nonmetal, aqueous): hydro- + nonmetal root + -ic acid

Examples: HCl(aq) = hydrochloric acid, HBr(aq) = hydrobromic acid, H₂S(aq) = hydrosulfuric acid

Oxyacids (H + polyatomic ion with oxygen):

  • -ate ion → -ic acid: H₂SO₄ (from sulfate) = sulfuric acid
  • -ite ion → -ous acid: H₂SO₃ (from sulfite) = sulfurous acid

Examples: HNO₃ = nitric acid, H₃PO₄ = phosphoric acid, HClO₄ = perchloric acid

4. Organic Compound Basics

Chain length prefixes: meth- (1C), eth- (2C), prop- (3C), but- (4C), pent- (5C), hex- (6C), hept- (7C), oct- (8C)

Functional group suffixes:

  • -ane: alkane (all single bonds) — CH₄ methane, C₂H₆ ethane
  • -ene: alkene (one C=C double bond) — C₂H₄ ethene (ethylene)
  • -yne: alkyne (one C≡C triple bond) — C₂H₂ ethyne (acetylene)
  • -ol: alcohol (–OH) — CH₃OH methanol
  • -al: aldehyde (–CHO) — HCHO methanal (formaldehyde)
  • -oic acid: carboxylic acid (–COOH) — CH₃COOH ethanoic acid (acetic acid)