Click the name of the reaction to launch the interactive portion of the site related to that particular mechanism.

This database can be sorted by selecting one of the arrows: up for descending, down for ascending order.
It can also be searched for keywords: click in the 'SEARCH' box and type your query, then click 'GO' for your results.

Search tips:

  • The search will find results from a partial entry. Hence, a search for 'hyd' will give results with aldeHYDes and acid anHYDrides. For this reason, shorter searchers are more likely to turn up unwanted results.
  • Searching for a compound - try searching for a part of the name eg. to find an epoxyester, try searching for 'epoxy' or 'ester'.
  • Searching for a reaction - some named reactions are regularly spelt incorrectly. Check your spelling, or search for product/reactant if they are known.
  • Searching for classes of reaction - most reactions will be relevent, but some may be anomalous results. For example, if one were searching for 'OH' to isolate reactions with an OH leaving group, compounds of 'alcOHols' would be found.
Reaction Name Difficulty Reactant Product
Aldol - Acid Catalysed 2 Aldehyde Aldol + Dehydrated Product
Aldol - Base Catalysed 2 Aldehyde Aldol + Dehydrated Product
Baeyer-Villiger 4 Ketone Ester
Balz-Schiemann 1 Diazo Aromatic Fluoride
Beckmann 3 Oxime Amide
Bischler-Napieralski 4 Amide Isoquinoline
Cannizzaro 2 2 x Aldehyde Alcohol + Carboxylic Acid
Chichibabin Amination 3 Pyridine 2-Aminopyridine
Claisen 2 2 x Ester b-Ketoester
Darzens 3 a-Halo Ester + Aldehyde / Ketone a-Epoxide Ester
Dieckmann 3 Diester Cyclic b-Ketoester
Favorskii 3 a-Halogeno Carbonyl / Alkoxide Ester
Fischer 5 Aryl Hydrazine + Ketone Indole
Friedel-Crafts Acylation 2 Arene Acylated Arene
Friedel-Crafts Alkylation 2 Arene Alkylated Arene
Gabriel 3 Haloalkane Amine
Gatterman-Koch 2 Arene Formylated Arene
Hantzsch Pyridine Synthesis 5 2 x Ketone + Aldehyde Pyridine
Hantzsch Thiazole Synthesis 3 a-Chloroketone Thiazole
Hell-Volhard-Zelinsky 3 Carboxylic Acid b-Bromo Carboxylic Acid
Hofmann 4 Amide Isocyanate
Knoevenagel 3 Malonic Acid E-Alkenoic Acid
Knorr 4 Ketone + a-Aminoketone Pyrrole
Kornblum 2 Alkyl Halide Carbonyl
Mannich 4 Thiophene / Pyrrole / Alkyl-Fuan Aminomethyl Heterocycle
Meerwein-Pondorf-Verley 3 Ketone Alcohol
Mitsunobu 3 Alcohol Nu- Substituted Alkane
Nametkin 2 Terpene Rearranged Hydroxy-Terpene
Paal-Knorr Furan Synthesis 3 1, 4-Diketone Furan
Paal-Knorr Pyrrole Synthesis 3 1, 4-Diketone Pyrrole
Paal-Knorr Thiophene Synthesis 3 1, 4-Diketone Thiophene
Payne 2 2, 3-Epoxy Alcohol 1, 2-Epoxy Alcohol
Perkin 3 Acid Anhydride a, b-Unsaturated Carboxylic Acid
Peterson - Acid Catalysed 3 Carbonyl Alkene
Peterson - Base Catalysed 3 Carbonyl Alkene
Pictet-Spengler 4 b-Arylethylamine + Aldehyde Tetrahydroisoquinoline
Pinacol 2 1, 2-Diol Carbonyl
Pummerer 3 Sulphoxide a-acyloxythioether
Ramberg-Backlund 2 a-halosulphone Alkene
Reformatsky 3 a-Haloester b-Hydroxyester
Robinson Ring Annulation 3 b-Ketoalkene + a, g-Diketone Fused Rings
Robinson-Gabriel 3 a-Aminoketone + Acid Chloride Oxazole
Semi-Pinacol 3 b-Amino Alcohol Carbonyl
Simmons-Smith 3 Alkene Cyclopropane
Skraup 3 Aniline + Glycerol Quinoline
Stobbe 3 Diester Unsaturated Ester Carboxylate
Strecker 3 Aldehyde Amino Acid
Swern 3 Alcohol Carbonyl
Thorpe 4 2 x Nitrile Aminonitrile
Tiffeneau-Demjanov 4 Ketone Ring-Expanded Ketone
Vilsmeier 4 Reactive Aromatic + Amide Substituted Aromatic Carbonyl
Wagner-Meerwein 2 Alcohol Alkene
Williamson 1 Alcohol Ether
Wittig 2 Carbonyl Alkene
Wolff-Kischner 3 Carbonyl Alkane
Pages and mechanisms constructed and programmed by Matthew Smith and Chloe Yu, final year MChem research students in the Department of Chemistry, University of Oxford Copyright 1996-2005