Cannizzaro Reaction: Mechanism, Crossed Cannizzaro and Exam Traps
The Cannizzaro reaction is the self oxidation-reduction of an aldehyde that has no -hydrogen. Heated with concentrated NaOH or KOH, two molecules of the aldehyde react: one is oxidised to the carboxylate salt and the other is reduced to the primary alcohol. Methanal, for example, gives sodium methanoate and methanol. The Cannizzaro reaction is in the Class 12 NCERT chapter on aldehydes and ketones; JEE Main and JEE Advanced test it most, often together with aldol condensation.
- Needs: an aldehyde with no -hydrogen, so it cannot form an enolate: methanal, benzaldehyde and most ring-substituted benzaldehydes, 2,2-dimethylpropanal, ethanedial (glyoxal).
- Reagent: concentrated (about 50%) NaOH or KOH, warmed. Acidify afterwards to get the free acid.
- Products: one carboxylate salt and one primary alcohol for every two aldehyde molecules.
- Methanal:
- Benzaldehyde:
- Key step: a hydride ion () moves from one aldehyde carbon to the other.
- Type: disproportionation. One carbonyl carbon rises by 2 in oxidation number (aldehyde to acid), the other falls by 2 (aldehyde to alcohol).
1. Mechanism
Without an -hydrogen the base cannot make an enolate, so it does the only other thing it can: it adds to the C=O. The anion formed carries a C–H bond that can be pushed out as a hydride ion, and a second aldehyde molecule is right there to accept it.
- Addition. adds to the carbonyl carbon of one aldehyde, giving a tetrahedral anion. This step is reversible.
- Hydride transfer (slow). The pushes back to re-form C=O. Its C–H electrons leave as a hydride ion and go straight to the carbonyl carbon of a second aldehyde. The first molecule becomes a carboxylic acid, the second an alkoxide ion.
- Proton transfer (fast). The alkoxide, a strong base, takes the acid's proton: carboxylate plus alcohol. This step cannot be reversed, so it pulls the whole reaction forward.
Read two things: the -H and the concentration. No -H with concentrated alkali: Cannizzaro. An -H with dilute alkali: aldol. In a crossed Cannizzaro with methanal, methanal is the one that gets oxidised, to methanoate.
2. Conditions and scope
An aldehyde with -hydrogens normally does not give the Cannizzaro reaction: the base removes an -hydrogen first and aldol condensation takes over. A simple ketone never gives it, because its carbonyl carbon has no H to pass on as a hydride.
| Compound | -H | With concentrated NaOH |
|---|---|---|
| Methanal, | None | Cannizzaro: + |
| Benzaldehyde, | None | Cannizzaro: + |
| 2,2-Dimethylpropanal, | None | Cannizzaro: + |
| Ethanal, | 3 | No Cannizzaro: aldol (and resin with strong alkali) |
| Phenylethanal, | 2 | No Cannizzaro: the next to CHO carries -H |
| Trichloroethanal (chloral), | None | Not Cannizzaro: the C–C bond breaks, giving + |
| Propanone, | 6 | Never: a ketone has no H on its carbonyl carbon |
Chloral is the classic trap: it has no -H, yet it does not disproportionate. adds to its C=O and the group leaves instead of a hydride, which is how pure chloroform is made:
3. Variants
3.1 Crossed Cannizzaro
Two different aldehydes without -hydrogens give four products in principle. With methanal as one partner the outcome is almost one-sided: adds fastest to methanal, the least crowded and most reactive aldehyde, so methanal becomes the hydride donor and is oxidised to methanoate, while the other aldehyde is reduced to its alcohol. Methanal is cheap, so it is spent to turn a valuable aldehyde completely into its alcohol:
3.2 Intramolecular Cannizzaro
When two carbonyl groups without -hydrogens sit close together in one molecule (a 1,2-dicarbonyl, or two CHO groups ortho on a benzene ring), the hydride moves inside the molecule and one molecule gives one hydroxy-acid salt. Ethanedial (glyoxal) gives the salt of glycolic acid (hydroxyethanoic acid):
Phenylglyoxal, , gives the salt of mandelic acid: adds to the more reactive aldehyde carbon and the hydride moves to the neighbouring ketone carbon.
Benzene-1,2-dicarbaldehyde (phthalaldehyde) gives 2-(hydroxymethyl)benzoate, which closes to a lactone (phthalide) on acidification.
3.3 After aldol steps
With excess methanal, an aldehyde that has -hydrogens first undergoes crossed aldol reactions until no -H is left, then a crossed Cannizzaro with one more methanal. Ethanal gives pentaerythritol, , this way (see the aldol condensation page).
Where the new hydrogen comes from. In , benzaldehyde gives : the solvent supplies only the O–D, never a C–D. With in , the alcohol is and the acid salt carries no deuterium. Both results show that the C–H of the alcohol arrives as a hydride from the other aldehyde.
Rate law. Rate , so two aldehyde molecules and one hydroxide are involved up to the slow step. In very concentrated alkali a second term in appears: the tetrahedral anion loses its O–H proton and the dianion is an even better hydride donor.
Tishchenko reaction. With aluminium ethoxide instead of NaOH, the same hydride transfer joins the acid and alcohol parts as an ester, and it works even for aldehydes with -H: gives .
4. Worked examples
Benzaldehyde has no -hydrogen, so it gives the Cannizzaro reaction: benzyl alcohol, , and sodium benzoate, which acidification turns into benzoic acid, . They form in equal amounts. The molecule that took the is oxidised (it gives up the hydride); the one that accepted the hydride is reduced.
A crossed Cannizzaro with methanal: methanal is oxidised to potassium methanoate, , and 4-chlorobenzaldehyde is reduced to 4-chlorobenzyl alcohol, . The C–Cl bond on the ring is not touched under these conditions.
The molecule that gives the hydride loses its C–D as , so its product, the benzoate, has no deuterium: . The molecule that receives it keeps its own C–D and gains the transferred one: the alcohol is , with ordinary H on the oxygen from the water.
5. Exam traps
- Being an aldehyde is not enough: it must have no -H. Ethanal and phenylethanal do not give the Cannizzaro reaction.
- Concentrated alkali, not dilute. Dilute alkali with an -H gives aldol condensation.
- A simple ketone never gives the Cannizzaro reaction (no H on the carbonyl carbon). A statement such as "the ketone undergoes Cannizzaro reaction" is false.
- In a crossed Cannizzaro with methanal, methanal is always the one oxidised (to methanoate); the other aldehyde becomes the alcohol.
- The products are a salt and an alcohol in a 1:1 ratio, and the free acid appears only after acidification. In a self Cannizzaro, at most half of the aldehyde can become each product.
- The H that reduces the second aldehyde comes from the first aldehyde as a hydride ion, not from water.
- Chloral, , has no -H but gives chloroform and methanoate, not a Cannizzaro reaction.
- Ethanedial and phenylglyoxal react inside one molecule: one molecule gives one hydroxy-acid salt.
Past-paper questions on Cannizzaro reaction
Our past papers: JEE Main 2025-2026, JEE Advanced 2022-2026, NEET 2018-2019, 2022-2026. We found 10 questions in them that test this:
- JEE Main 5 (2025-2026)
- JEE Advanced 5 (2023-2025)
- JEE Main 2026 Apr 2 Shift 2, Chemistry Q16Glyoxal () with 50% KOH: intramolecular Cannizzaro, then acidification to glycolic acid.
- JEE Main 2026 Jan 22 Shift 2, Chemistry Q18Which aldehyde gives a substituted benzyl alcohol with concentrated NaOH (it needs no α-hydrogen).
- JEE Main 2025 Apr 3 Shift 2, Chemistry Q7Phenylglyoxal with KOH: intramolecular Cannizzaro (hydride shift) to the mandelate salt.
- JEE Main 2025 Jan 28 Shift 1, Chemistry Q12Which reactions both ethanal and propanone undergo: Cannizzaro is ruled out (both have α-hydrogens).
- JEE Main 2025 Jan 23 Shift 1, Chemistry Q12Propanal with excess HCHO: crossed aldols, then a crossed Cannizzaro gives the triol.
- JEE Advanced 2025 Paper 1, Chemistry Section 3 Q6Mole calculation over five steps, one of them an intramolecular Cannizzaro of a dialdehyde.
- JEE Advanced 2025 Paper 1, Chemistry Section 4 Q2Match named reactions with the sequences that make their reactants: benzaldehyde for Cannizzaro.
- JEE Advanced 2024 Paper 1, Chemistry Section 3 Q3Ethanal with excess HCHO and concentrated NaOH gives pentaerythritol and formate (crossed Cannizzaro).
- JEE Advanced 2023 Paper 2, Chemistry Section 1 Q3Option (C) fails because the ketone R cannot undergo the Cannizzaro reaction.
- JEE Advanced 2023 Paper 2, Chemistry Section 2 Q3Statement to judge: S, which has no aldehyde group, does not undergo the Cannizzaro reaction.
Each question was read and checked by hand (list checked 2026-10-13). A question that shows its structures only as pictures can be missed by our search. Each opens in a new tab, with the question to try and our step-by-step solution.
Learn it with the chapter
Related named reactions
Practise questions like these
Concept-wise questions with instant solutions, and full mock tests, on Fundamenthol.