How to Make Chemiluminescence: Luminol & Glow Sticks

Chemiluminescence is light produced by a chemical reaction rather than heat or electricity, and you can create it at home or in a classroom with surprisingly few ingredients. The most accessible approach uses luminol dissolved in an alkaline solution, mixed with an oxidizer like hydrogen peroxide or household bleach. The result is a striking blue glow that appears the moment the solutions combine.

How Chemical Reactions Produce Light

In most chemical reactions, energy releases as heat. In chemiluminescence, some of that energy instead pushes a product molecule into an excited electronic state. As the molecule drops back to its normal state, it releases the excess energy as a photon of visible light. The basic equation is simple: two reactants combine to form a product in an excited state, and that product emits light as it relaxes.

This is exactly what happens inside a glow stick. It’s also why the glow fades over time: once the reactants are used up, no more excited molecules form, and the light stops. The brightness you see at any moment is directly proportional to how fast the reaction is running.

The Luminol Method (Blue Glow)

Luminol is the classic chemiluminescent compound and the easiest to work with for a demonstration. When oxidized in an alkaline (basic) solution, it emits a blue-violet glow peaking at 425 nanometers. You need three things: luminol, an oxidizer, and a base to keep the solution alkaline.

What You Need

  • Luminol: Available from chemical suppliers or science education retailers. About 0.06 grams dissolved in 50 mL of dilute sodium hydroxide solution works well for a demonstration.
  • Oxidizer: Either hydrogen peroxide or household bleach. For bleach, use one that lists sodium hypochlorite as the active ingredient (not peroxide-based bleach). Dilute about 100 mL of household bleach into 900 mL of water.
  • Base: Sodium hydroxide (lye) at roughly 0.1 molar concentration keeps the pH alkaline. The reaction works best around pH 9.5. Without an alkaline environment, you’ll get little to no glow.
  • Catalyst (optional but recommended): A tiny amount of a metal compound dramatically boosts brightness. Copper sulfate works well. Dissolve just 0.015 grams of copper sulfate pentahydrate in 100 mL of water. Potassium ferricyanide is another common option. Iron in blood also catalyzes this reaction, which is why forensic investigators spray luminol at crime scenes.

Mixing the Solutions

Prepare two separate solutions. Solution A is the diluted oxidizer (bleach or hydrogen peroxide in water). Solution B is the luminol dissolved in the sodium hydroxide solution, with your catalyst mixed in. Work in a dimly lit room so the glow is visible.

Pour the two solutions together in a flask or large beaker. The blue glow appears immediately on contact. With hydrogen peroxide as the oxidizer and a copper sulfate catalyst, the reaction can complete in under 15 seconds, so expect a bright but brief flash. With diluted bleach, the glow tends to last longer but may be slightly dimmer. You can extend the display by slowly pouring one solution into the other rather than mixing all at once.

The Glow Stick Method (Longer Lasting)

Commercial glow sticks use a different chemical system called peroxyoxalate chemiluminescence. Instead of luminol, they rely on an oxalate ester reacting with hydrogen peroxide in an organic solvent. The reaction produces an energy-rich intermediate that transfers its energy to a fluorescent dye, and the dye is what actually emits the light. This is called indirect or sensitized chemiluminescence.

The key advantage of this system is duration. While luminol reactions flash and fade in seconds, glow sticks produce a steady glow lasting hours. The color depends entirely on which fluorescent dye is dissolved in the solution. Different dyes absorb the reaction energy and re-emit it at their own characteristic wavelength, which is how manufacturers produce green, yellow, red, blue, and other colors from the same underlying chemistry.

Replicating this at home is harder than the luminol method. The oxalate ester most commonly used in research is bis(2,4,6-trichlorophenyl) oxalate, often abbreviated TCPO. It requires an organic solvent rather than water, and the chemicals are less readily available. For most people wanting to demonstrate chemiluminescence, the luminol approach is far more practical.

How Temperature Changes the Glow

Temperature has a dramatic and predictable effect on chemiluminescent reactions. Warming the reaction speeds it up, producing a brighter but shorter-lived glow. Cooling it down slows the reaction, creating a dimmer glow that lasts longer. This is easy to demonstrate: put a glow stick in hot water and it blazes brightly for a shorter time, or drop it in ice water and it dims but persists far longer.

In controlled experiments, researchers tested luminol reactions across temperatures ranging from about 10°C to 50°C. At higher temperatures, the light reached a much higher peak intensity but decayed faster. At lower temperatures, the curve flattened out, with a gentler peak that stretched over a longer period. The total amount of light emitted stayed roughly the same, but the tradeoff between brightness and duration shifted.

This makes temperature a useful tool if you’re performing a demonstration. If you want the most dramatic flash, warm your solutions to around 40 to 50°C before mixing. If you want a glow that lingers long enough for an audience to appreciate, keep everything near room temperature or slightly cooler.

Getting the Brightest Possible Glow

Several factors determine how intense your chemiluminescence will be. Getting them right is the difference between a faint shimmer and a glow bright enough to read by.

pH matters most for luminol. The reaction requires an alkaline environment and performs best around pH 9.5. Too acidic and the reaction barely produces light. Sodium hydroxide is the standard base used to achieve this.

Concentration has a sweet spot. More luminol doesn’t always mean more light. Research has shown that peak intensity occurs at a luminol concentration of about 0.3 millimoles per liter. Going higher than that can actually reduce the glow because excess luminol molecules absorb the emitted light before it escapes the solution.

The catalyst makes a huge difference. Without a catalyst, luminol reacts with hydrogen peroxide slowly and dimly. Adding even trace amounts of copper sulfate or another transition metal compound can amplify the light output enormously. You need very little: that 0.015 grams of copper sulfate in 100 mL of water is more than enough.

Darkness is essential for viewing. Chemiluminescence is real light, but it’s not as intense as a lightbulb. Perform demonstrations in a fully darkened room for the best effect. Even dim ambient light can wash out the glow.

Equipment for a Basic Setup

You don’t need a full chemistry lab. A basic luminol demonstration requires an Erlenmeyer flask or large glass beaker for mixing, a graduated cylinder or measuring syringe for measuring liquids, and a scale accurate to 0.01 grams for weighing the luminol and catalyst. A volumetric pipette helps with precise small volumes but isn’t strictly necessary for a demonstration.

If you’re working with sodium hydroxide or concentrated hydrogen peroxide, wear gloves and eye protection. Sodium hydroxide is corrosive, and even household bleach can irritate skin and eyes. Work in a well-ventilated area, and keep paper towels nearby for spills. Glass containers are preferable to plastic since some organic solvents used in peroxyoxalate reactions can dissolve certain plastics.

Changing the Color

Luminol on its own always glows blue-violet. To get other colors, you use the same principle that glow sticks rely on: add a fluorescent dye to the solution. The excited luminol molecule transfers its energy to the dye molecule instead of emitting light directly. The dye then emits at its own wavelength, producing a different color. This energy transfer process is why you can get green, red, orange, or yellow chemiluminescence from a single reaction system just by swapping dyes.

Fluorescein produces green. Rhodamine dyes produce red or orange. Eosin gives a yellow-green. These dyes are available from chemical suppliers and only need to be present in small amounts. The dye doesn’t participate in the reaction itself. It simply catches the energy and re-emits it as a different color of light.