Preparation of Aldehydes and Ketones
Quick Notes
- Both aldehydes and ketones can be synthesized from alcohols (oxidation or dehydrogenation) and hydrocarbons.
- Aldehydes are also prepared from acid chlorides, nitriles, and esters.
- Ketones are prepared from acid chlorides, nitriles, or Friedel–Crafts acylation of aromatic rings.
- Choice of reagents and conditions determines the selectivity for aldehyde or ketone formation.
Full Notes
Simple methods of aldehyde and ketone preparation have been covered in previous units, please see below.
By Oxidation of Alcohols
Primary and secondary alcohols can be oxidised to form aldehydes and ketones, respectively.
By Dehydrogenation of Alcohols
Alcohol vapours passed over heavy metal catalysts undergo dehydrogenation.
From Hydrocarbons
Aldehydes and ketones can be obtained by selective oxidation (ozonolysis) of alkenes and by the hydration of alkynes.
Preparation of Aldehydes
More advanced methods of preparation are outlined below.
From Acyl Chloride (Acid Chloride)
Acid chlorides react with hydrogen in presence of Pd/BaSO4 (Rosenmund reduction).

Reagents: H2/Pd–BaSO4 poisoned catalyst
From Nitriles
Nitriles are partially reduced to aldehydes using mild reducing agents. Such as the use of SnCl2 and HCl in the Stephen reaction.
Stephen Reaction:

Nitriles (RCN) are reduced using SnCl2 + HCl, forming imines (RCH=NH), which on hydrolysis give aldehydes (RCHO).
Selective Reduction using AlH(i-Bu)2 (Diisobutylaluminium hydride):
Nitriles and esters can be selectively reduced to aldehydes using DIBAL-H followed by hydrolysis.
For Example: RCN + DIBAL-H → R-CHO

RCOOR → RCHO (from ester)

Preparation of Aromatic Aldehydes
Aromatic aldehydes, such as benzaldehyde and its derivatives, can be synthesized from aromatic hydrocarbons through several key methods:
By Oxidation of Methylbenzene (Toluene)
Strong oxidising agents convert toluene into benzoic acid. However, with specific reagents, the oxidation can be stopped at the aldehyde stage, avoiding further oxidation.
Etard Reaction (using Chromyl Chloride, CrO2Cl2):
Toluene reacts with chromyl chloride in carbon disulfide (CS2) to form a chromium complex. Hydrolysis of this complex gives benzaldehyde.

Equation: C6H5CH3 + CrO2Cl2 → [C6H5CH(O2CrOHCl)2] → C6H5CHO (benzaldehyde)
Using Chromic Oxide (CrO3):
Toluene reacts with CrO3 and acetic anhydride ((CH3CO)2O) at 273–283 K to form benzylidene diacetate, which on acid hydrolysis gives benzaldehyde.

Equation: C6H5CH3 + CrO3 + (CH3CO)2O → C6H5CH(OCOCH3)2 → C6H5CHO (benzaldehyde)
By Side Chain Chlorination Followed by Hydrolysis
Chlorination of toluene in presence of light gives benzal chloride (C6H5CHCl2), which on hydrolysis at 373 K gives benzaldehyde.

Equation: C6H5CH3 + Cl2 (in light) → C6H5CHCl2
C6H5CHCl2 + H2O (373 K) → C6H5CHO (benzaldehyde)
By Gattermann–Koch Reaction
Benzene reacts with carbon monoxide (CO) and hydrogen chloride (HCl) in the presence of anhydrous aluminium chloride (AlCl3) and cuprous chloride (CuCl) to form benzaldehyde.

Equation: C6H6 + CO + HCl →(AlCl3/CuCl)→ C6H5CHO (benzaldehyde)
Preparation of Ketones
From Acyl Chlorides (Using Dialkylcadmium)
Ketones are formed when acyl chlorides react with dialkylcadmium, which is prepared by the reaction of Grignard reagent with cadmium chloride.

Equations:
2 R–MgX + CdCl2 → R2Cd + 2 Mg(X)Cl
2 R′–COCl + R2Cd → 2 R′–CO–R + CdCl2
From Nitriles (Using Grignard Reagent)
When a nitrile is treated with a Grignard reagent and then hydrolysed, a ketone is formed.

Equation: R–C≡N + R1MgBr (ether) → R–C(MgBr)–R1
From Benzene or Substituted Benzenes (Friedel–Crafts Acylation)
Ketones are also synthesized by reacting benzene or substituted benzene with an acid chloride in the presence of anhydrous aluminium chloride (AlCl3).
This is known as the Friedel–Crafts acylation reaction.

General Equation: Ar–H + R–COCl →(Anhyd. AlCl3)→ Ar–CO–R (Ketone)
Summary
- Oxidation or dehydrogenation of alcohols gives aldehydes and ketones.
- Rosenmund reduction and selective reductions of nitriles or esters give aldehydes.
- Dialkylcadmium from Grignard reagents converts acyl chlorides to ketones.
- Grignard addition to nitriles and Friedel–Crafts acylation provide ketones.