A CO2 reactor for a planted aquarium is an inline device that dissolves carbon dioxide gas into aquarium water with near-100% efficiency before the water enters the tank. Unlike a CO2 diffuser that bubbles gas directly into the tank where some escapes to the surface, a reactor holds the CO2 in a sealed chamber until it fully dissolves. If you're running a pressurized CO2 system and struggling to see consistent plant growth, switching from a diffuser to a reactor is often the single most impactful upgrade you can make.

This guide covers how CO2 reactors work, how to choose the right model for your tank, how to install and dial one in, and how reactors compare to the alternatives. I'll also address the common issues that trip people up when they first set one up.

How a CO2 Reactor Works

The basic principle is straightforward. A CO2 reactor is a sealed cylinder connected in-line with your filter's output. Water from the filter outlet enters the reactor at the bottom and exits at the top. CO2 gas from your regulator enters through a separate inlet, usually a small barbed fitting.

Inside the reactor chamber, an impeller or propeller continuously agitates the water and gas mixture. This agitation breaks the CO2 into tiny bubbles and keeps them in contact with the water long enough to dissolve completely. The water exits the reactor nearly saturated with CO2, which then distributes throughout the tank via the return flow.

Why Diffusers Lose Efficiency

A standard ceramic diffuser mounted inside the tank produces fine bubbles that rise directly to the surface. In a tank with any surface agitation, many of those bubbles reach the surface and off-gas before fully dissolving. This wastes CO2 and makes it difficult to maintain stable CO2 levels, especially in larger tanks.

A reactor traps the gas inside a sealed chamber and forces complete dissolution before the water returns to the tank. Efficiency is typically 95 to 100%, compared to 50 to 80% for a good diffuser. Over the course of a month, this adds up to meaningfully less CO2 consumed and more stable plant growth.

Choosing the Right CO2 Reactor for Your Tank

Reactors vary in size (rated for different flow rates), internal design, and how they handle surplus CO2 that won't dissolve.

Sizing by Flow Rate

Reactors need adequate water flow through them to function. Too little flow and the reactor floods with undissolved CO2 gas (called a "gas lock"), shutting down water flow entirely. Too much flow and water passes through before CO2 dissolves completely.

Match the reactor to your filter's output flow rate:

  • Tanks under 30 gallons: Look for reactors rated for 50 to 150 GPH. The UP Aqua CO2 Atomizer and the Rhinox 1000 are commonly recommended for smaller tanks.
  • Tanks 30 to 75 gallons: Reactors rated for 200 to 400 GPH. The Sera Flore 500 Active and the Atomic CO2 Reactor by Green Aqua work well in this range.
  • Tanks 75 to 150 gallons: The Up Aqua Z-series and the Ista CO2 Reactor (Max Model) handle high flow rates needed for larger systems.

Needle Wheel vs. Standard Impeller Designs

Most reactors use one of two agitation methods:

Standard impeller: A small rotating paddle keeps water and gas turbulent inside the chamber. Simple and reliable. Works well for most planted tanks.

Needle wheel: Borrowed from protein skimmer design, needle wheel reactors produce finer shear forces that break CO2 into smaller bubbles for faster dissolution. Generally more efficient but also more expensive.

For typical planted tanks under 100 gallons, a standard impeller reactor dissolves CO2 effectively and the performance difference from a needle wheel design is minimal.

Handling Surplus CO2

When CO2 dosing rates are high, some reactors allow an undissolved CO2 bubble to accumulate at the top of the chamber. When the bubble becomes too large, it either vents back through the inlet or escapes through a separate bleed valve.

The Aqua Medic 1000 reactor and the Sera Flore 1000 both include bleed valves that you can briefly open to purge accumulated gas without removing the reactor from service. This is a convenience feature worth paying for if you're running CO2 at higher concentrations.

How to Install a CO2 Reactor

Inline Installation (Preferred)

The cleanest setup places the reactor inline with your canister filter's output hose. The reactor connects between the filter outlet and the spray bar or return nozzle.

Connection sequence: Canister filter outlet → reactor inlet → reactor outlet → tank return.

This setup requires that your filter outlet hose diameter matches the reactor's fittings, typically 1/2 inch (12/16 mm) or 5/8 inch (16/22 mm). The Rhinox 1000, Atomic inline reactors, and Aqua Medic reactors come in multiple fitting sizes.

The reactor can hang on the outside of the tank, sit in the cabinet below, or mount to a stand. Mounting it lower than the tank outlet improves water flow through the reactor.

Submersible Installation

Some reactors are designed to run submerged in the tank. A powerhead or small pump pushes water through the reactor body while it sits inside the aquarium. This is simpler to set up but less visually clean and adds equipment inside the display.

Dialing In CO2 Levels After Installing a Reactor

After installation, your CO2 system needs adjustment to maintain the right dissolved CO2 level in the tank.

Target CO2 is typically 20 to 30 ppm for planted tanks. Measure this with a drop checker and 4dKH reference solution. The color tells you CO2 level:

  • Blue: CO2 below 15 ppm (too low for good plant growth)
  • Green: CO2 between 20 and 30 ppm (target range)
  • Yellow: CO2 above 35 ppm (potentially dangerous for fish)

Adjust the bubble count from your regulator and allow 2 to 3 hours for the tank's CO2 level to stabilize before re-checking. CO2 reactors respond to bubble count changes more slowly than diffusers because there's more volume of water involved in the equilibration process.

Set your CO2 system to run on a timer that starts 1 hour before the lights come on and stops 1 hour before lights off. Plants use CO2 only during the photoperiod, so running it overnight wastes gas and risks over-saturation.

For more on building a complete CO2 injection setup, the Best CO2 System for Aquarium guide covers regulators, diffusers, reactors, and drop checkers as part of a full system. If you're specifically comparing reactor models, Best CO2 Reactor has detailed reviews of the top options.

Troubleshooting Common Problems

Gas lock / no water flow: The reactor chamber has filled with CO2 gas and water can no longer flow through. Reduce the CO2 input rate, or if your reactor has a bleed valve, open it briefly to purge the gas pocket. This is the most common problem for new reactor users and usually means CO2 dosing rate is too high relative to water flow.

Bubbles entering the tank: Undissolved CO2 bubbles shouldn't be visible at the reactor outlet. If they are, increase flow rate through the reactor slightly or reduce CO2 input until the bubbles disappear before the outlet.

Drop checker stays blue despite running reactor: The CO2 dosing rate is too low. Increase the regulator output one turn and wait several hours before reassessing. Also verify the reactor is receiving adequate flow; a partially blocked impeller can reduce efficiency dramatically.

CO2 drops to zero at night despite no change to regulator: Normal behavior. CO2 levels drop overnight when plants stop photosynthesizing and residual CO2 off-gasses. Run your CO2 on a timer tied to your light schedule.

FAQ

Is a CO2 reactor better than a diffuser? For pressurized CO2 systems, yes, a reactor is more efficient. A reactor dissolves CO2 at 95 to 100% efficiency before the water reaches the tank, while a diffuser bubbles CO2 into the tank where some escapes to the surface before dissolving. The practical result is lower CO2 consumption, more stable tank CO2 levels, and no visible bubbles in the display.

Can I use a CO2 reactor with a hang-on-back filter? It's difficult because HOB filters are not designed for inline connections. You'd need to use a submersible reactor with a dedicated powerhead inside the tank, or switch to a canister filter to use an inline reactor. Most planted tank enthusiasts who run CO2 reactors use canister filters for this reason.

What CO2 concentration should I target? 20 to 30 ppm is the target for most planted tanks. Measure with a drop checker using 4dKH reference solution. Keep CO2 below 35 ppm to avoid stressing fish and invertebrates.

How often does a CO2 reactor need maintenance? Rinse the reactor chamber and check the impeller every 3 to 6 months. Debris from the tank can foul the impeller over time, reducing flow and efficiency. Disassembly is usually tool-free on quality reactor designs.

The Bottom Line

A CO2 reactor is the most efficient way to inject CO2 into a planted aquarium. Install it inline with your canister filter, match it to your filter's flow rate, and dial in the CO2 level using a drop checker. The improved dissolution efficiency compared to a diffuser means more CO2 reaches your plants per dollar of gas consumed. For any serious planted tank running pressurized CO2, a reactor is worth the investment once you've outgrown a basic diffuser setup.