Setting up CO2 for a planted aquarium requires a regulator, a cylinder, a diffuser or reactor, and a check valve. Those four components are the core of any pressurized CO2 system. You can add a bubble counter, solenoid timer, and drop checker to improve precision, but the basics are straightforward. CO2 injection gives your plants the carbon they need to grow fast, out-compete algae, and develop vivid colors that are hard to achieve on water column nutrients alone.
This guide covers every piece of CO2 equipment you will need, how to size it for your tank, what the reliable brands are, and the differences between DIY yeast setups and pressurized CO2 systems. Whether you are setting up a 20-gallon high-tech planted tank or scaling up to a 125-gallon Dutch aquascape, the same principles apply.
Why CO2 Matters for Planted Tanks
Plants use carbon dioxide, light, and nutrients to photosynthesize. CO2 is almost always the limiting factor in a high-growth planted aquarium, not light and not nutrients. Atmospheric CO2 dissolves into tank water at roughly 3-5 ppm under normal conditions. Most fast-growing plants thrive at 20-30 ppm. Raising CO2 from 4 ppm to 25 ppm makes a bigger difference to plant growth than doubling your light intensity.
The payoff is visible. Plants pearl (produce oxygen bubbles on their leaves) when CO2 is at the right concentration. Growth rates on stem plants like rotala and ludwigia roughly triple compared to low-tech setups. Algae become much easier to control because healthy, fast-growing plants out-compete algae for nutrients.
The CO2 Cylinder
The cylinder stores compressed CO2 and connects to the regulator. Cylinders come in several sizes measured in ounces or pounds.
Paintball vs. Standard Cylinders
Paintball CO2 cylinders hold 20oz of CO2 and are a common entry point for small tanks (under 30 gallons). They are inexpensive, widely available at sporting goods stores, and easy to refill. The downside is that 20oz runs out faster than you expect on a 20-gallon tank with moderate injection, often within two to four weeks. Refills cost $4-8 at paintball shops.
Standard CO2 cylinders used in the beverage industry come in 5lb and 10lb sizes. A 5lb cylinder lasts several months on a typical planted tank, and a 10lb cylinder can run a 55-gallon high-tech planted tank for six months or more. These cylinders are refilled at welding supply shops, homebrew stores, and some fire extinguisher service companies. Refills run $15-25 for a 5lb and $20-35 for a 10lb.
Aluminum cylinders are lighter and easier to move. Steel cylinders are heavier but typically cheaper per volume. Either works fine. Make sure any cylinder you buy or use is in test date (hydrostatic test date stamped on the cylinder neck within the last five years for CO2 cylinders).
The CO2 Regulator
The regulator reduces high cylinder pressure (800-900 PSI in a full cylinder) to a usable working pressure of 20-40 PSI and then further to a precise flow rate measured in bubbles per second.
Single-Stage vs. Dual-Stage Regulators
Single-stage regulators are cheaper. The problem is the "end of tank dump" phenomenon: when a single-stage regulator's cylinder gets close to empty, the output pressure becomes erratic and can spike. This CO2 surge can crash your tank's pH overnight, killing fish.
Dual-stage regulators have a second pressure reduction stage that maintains consistent output pressure as the cylinder drains. This eliminates end-of-tank dumps. If you are keeping livestock in a CO2-injected tank, a dual-stage regulator is worth the extra cost.
Well-regarded regulators include the Aquatek CO2 Regulator, the CO2Art Pro-Elite Series, and the Fzone CO2 Regulator. The CO2Art Pro-Elite is a dual-stage regulator that comes with a bubble counter and solenoid valve, making it a complete package for around $100-130. The Aquatek Mini for paintball cylinders is a popular budget option for small tanks at around $40-50.
Solenoid Valve
A solenoid is an electrically controlled valve that opens and closes the CO2 flow. Connecting your solenoid to a timer means CO2 only runs during the photoperiod when plants are photosynthesizing. Running CO2 at night acidifies the water without any benefit because plants are not consuming it. Most quality regulators include a solenoid or offer it as an option.
CO2 Diffusers and Reactors
The diffuser or reactor breaks CO2 into small bubbles and ensures the gas dissolves into the water before it reaches the surface and off-gasses.
Inline Diffusers
Ceramic disc diffusers mount inside the tank and produce a fine mist of CO2 microbubbles. The Rhinox 2000 and ADA Pollen Glass diffusers are popular choices. Ceramic diffusers require regular cleaning with diluted bleach solution (1:20 bleach to water, soak for 20 minutes, rinse thoroughly) every few weeks as the ceramic pores clog with calcium.
Position your diffuser near a powerhead or circulation pump. The water flow carries CO2 microbubbles throughout the tank before they rise and escape. In a 30-gallon tank, one ADA Pollen Glass near a Hydor Koralia powerhead is enough.
Inline Reactors
An inline CO2 reactor mounts on the return line of a canister filter. CO2 injects directly into the reactor body, where water turbulence dissolves nearly 100% of the CO2 before the water re-enters the tank. Reactors are more efficient than diffusers, with almost no waste gas. They are also invisible, which matters in an aquascape.
For reactor recommendations by tank size, check out our best CO2 system for aquarium guide.
The Bubble Counter and Drop Checker
These are monitoring and measurement tools rather than functional components, but both are useful.
Bubble Counter
A bubble counter is a small water-filled chamber that lets you count CO2 bubbles per second visually. Most planted tank guides recommend 1 bubble per second per 10 gallons as a starting point, though actual consumption varies by plant mass, water circulation, and tank depth. The Aqua Medic or Rhinox inline bubble counters are common choices and cost around $10-15.
CO2 Drop Checker
A drop checker is a small suction-cup-mounted device that sits in the tank and changes color based on dissolved CO2 concentration. It uses a reference solution (4 dKH carbonate water) and a pH indicator (bromothymol blue). Green means CO2 is in the 25-35 ppm range, yellow means too much CO2, and blue means too little.
Drop checkers lag by about 30-60 minutes because they measure CO2 that diffuses through the air pocket inside the chamber rather than real-time dissolved CO2. They are useful as a daily check but not for rapid adjustments. The JBL CO2 Direct Permanent Test is one of the better-regarded commercial options.
Check Valve and Tubing
The check valve prevents water from back-siphoning into the regulator if pressure in the system drops. This sounds like a minor detail, but water in a CO2 regulator causes corrosion and failure. Always use a check valve on every CO2 system.
Standard CO2 tubing is available in green or clear, typically 4/6mm inner/outer diameter. Green tubing shows less algae growth inside the tubing over time. CO2 gas is slightly permeable through standard airline tubing, so if you notice your CO2 running out faster than expected, switching to purpose-made CO2 tubing (which has lower permeability) can make a difference on long tubing runs.
DIY Yeast CO2 vs Pressurized Systems
DIY yeast CO2 uses a sugar and yeast mixture in a sealed bottle to produce CO2 naturally. It costs almost nothing to set up and is a reasonable starting point for a 10-20 gallon tank.
The limitations are real though. Output is inconsistent, running high after a fresh mixture and declining over one to two weeks. You cannot turn it off at night without disconnecting it. It produces CO2 continuously regardless of photoperiod, which can suppress pH overnight. On anything larger than a 20-gallon tank, the output is insufficient to reach target concentrations.
A pressurized setup with a 5lb cylinder, dual-stage regulator with solenoid, and a ceramic diffuser runs about $100-150 for a complete beginner setup. That investment pays for itself in plant health and dramatically reduced algae problems. For any serious planted aquarium, pressurized CO2 is the right long-term choice.
For a direct comparison of system types, our top aquarium equipment guide covers CO2 systems alongside other planted tank essentials.
FAQ
How much CO2 do I need per gallon? Target 20-30 ppm dissolved CO2 in your water column. The amount of CO2 you need to inject to achieve that concentration depends on your tank's water circulation, surface agitation, water depth, and plant mass. A starting point of 1 bubble per second per 10 gallons from your bubble counter works for most lightly stocked planted tanks. Adjust based on drop checker readings and plant pearling.
Is CO2 injection safe for fish? Yes, at proper concentrations. Fish produce CO2 themselves, and CO2 at 20-30 ppm is within natural ranges. Problems occur when CO2 concentration gets above 40-50 ppm, which stresses fish and can cause gasping. Always turn CO2 off at night (use a solenoid timer), keep the drop checker in the green zone, and ensure good surface water movement to allow gas exchange.
Do I need a regulator if I use a paintball cylinder? Yes. Even paintball cylinders need a regulator. The paintball cylinder valve is not a regulator and cannot control CO2 flow to the precise level that a planted tank needs. Aquatek and CO2Art both make regulators specifically designed for paintball (CGA320 adapter) cylinders.
How often do I need to refill a 5lb CO2 cylinder for a 55-gallon planted tank? A 5lb CO2 cylinder on a 55-gallon high-tech planted tank typically lasts 3-6 months depending on the injection rate, how long the solenoid runs each day, and how heavily planted the tank is. At 8 hours per day with a moderate injection rate of 2-3 bubbles per second, expect 3-4 months per fill.
Summary
A complete pressurized CO2 system needs four things: a cylinder (5lb is the most practical starting size), a dual-stage regulator with solenoid, a diffuser or inline reactor, and a check valve. Add a bubble counter and drop checker to dial in your concentration. For tanks under 20 gallons, a 20oz paintball cylinder with a paintball-specific regulator is a budget-friendly entry point. For serious planted tanks over 30 gallons, invest in a dual-stage regulator upfront. The end-of-tank dump from a cheap single-stage regulator is a real risk to your fish.