Each flash you see is a single molecular-scale event, not decoration. When a luminol molecule and a hydrogen-peroxide molecule diffuse close enough to an iron(III) catalyst site, the iron lowers the activation energy for the oxidation of luminol and speeds up electron transfer that would otherwise be far too slow to matter:
Luminol + H2O2 --Fe(III) catalyst--> 3-aminophthalate* (excited state) + N2 + H2O
3-aminophthalate* --> 3-aminophthalate + photon (blue, ~425 nm)
The oxidation leaves the product molecule, 3-aminophthalate, in an electronically excited state. Rather than releasing that extra energy as heat, the molecule relaxes back to its ground state by emitting a photon directly — chemiluminescence, light generated by a chemical reaction with no external light source, flame, or heating involved. Iron is a particularly effective catalyst here because Fe(III)/Fe(II) cycles readily between oxidation states, which is also why the luminol test is used at real crime scenes: trace iron in the heme group of hemoglobin is enough to catalyze a visible blue glow, letting forensic investigators reveal cleaned-up bloodstains under low light.
- Luminol / oxidizer concentration — sets how many of each reactant molecule are diffusing through the chamber at once, which sets how often a pair happens to meet a catalyst site.
- Iron catalyst sites — more catalytic surface means more places a chance encounter can turn into a flash, without changing how much luminol or peroxide is present.
- Glow decay time — how long the excited-state emission from a single flash takes to fade, shown here as the flash's visible lifetime.