HomeChemistry & MaterialsIodine Clock Reaction — 2D Kinetics

Iodine Clock Reaction — 2D Kinetics

Interactive 2D iodine clock reaction: a real RK4-integrated rate law and Arrhenius temperature dependence compute the exact induction time before a colorless flask flips to blue-black, with a live concentration-vs-time plot alongside the beaker.

Chemistry & Materials2DModerate60 FPS📱 Mobile-adapted⇄ 3D version
2d-kinetics-chemistry ↗ Open standalone

This is the 2D counterpart to the 3D Iodine Clock Reaction simulator: the same persulfate–iodide clock chemistry, but rendered as a flat animated beaker driven by an explicit 4th-order Runge–Kutta integration of the rate-law ODE system rather than a 3D particle scene. Nothing about the timing is scripted — the moment the solution flips from colorless to blue-black is the actual numerically-found root of the integrated thiosulfate-depletion curve, recomputed live as you change initial concentrations and temperature (via the Arrhenius equation). A concentration-vs-time plot beneath the beaker tracks all four tracked species — iodide, persulfate, thiosulfate and iodine — so you can see the scavenger's depletion line hit zero at the exact instant the beaker's color changes.

⚙ Under the hood

2D counterpart to the 3D Iodine Clock Reaction: a real RK4-integrated rate law and Arrhenius temperature dependence compute the exact induction time before a colorless flask flips to blue-black, with a live concentration-vs-time plot alongside the beaker.

chemical kineticsrate lawArrhenius equationreaction orderactivation energynumerical integrationRunge-Kutta

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)