Organic Reaction Types
Master seven core organic reaction types through interactive 3D bond-breaking and bond-forming animations aligned with chemistry exam curricula.
About this simulation
- What
- An interactive Chemistry simulation of Organic Reaction Types.
- Who
- Designed for AP, IB, and A‑Level Chemistry students.
- How
- Runs in any modern browser — drag, adjust, and explore in real time.
Updated 2026-04-28
Key Concepts
Seven Core Reaction Types
Substitution, Addition, Elimination, Oxidation, Reduction, Esterification & Hydrolysis, Polymerization — compare the bond-breaking and bond-forming patterns of each type.
Conditions Determine the Pathway
The same functional group may undergo different reactions depending on solvent, temperature, or catalyst. Always read the conditions above the arrow.
From Equations to 3D Structure
The 2D view shows connectivity and electron flow; the 3D view emphasizes spatial geometry changes and bond-breaking/forming processes.
How to Use This Interactive
Select a reaction category from the tabs, then choose a specific sub-reaction. Drag the timeline to synchronize the mechanism cards with the animation.
Toggle between 2D Equation and 3D Model views to correlate chemical formulas with real molecular geometry.
Content aligned with exam curricula: use it to compare easily confused reactions (e.g., substitution vs. elimination) and reinforce condition keywords.
FAQ
Related Simulations

Hydrocarbon Derivatives
Hydrocarbon Derivatives are organic compounds formed by replacing hydrogen atoms with specific functional groups containing oxygen, halogens, or nitrogen. This resource explores Alcohols, Aldehydes, Carboxylic Acids, and more.

Bromoethane Reactions Lab
Interactive 3D visualization of nucleophilic substitution and β-elimination reactions of bromoethane.

Reaction Mechanisms Visualizer
Nucleophilic Substitution Mechanisms represent the path of electron flow in organic chemistry. This tool allows you to draw Curly Arrows for SN1 and SN2 reactions to trace the movement of electron pairs.