FinFettle

Aquarium CO2 System: Types, Parts, Setup and Whether You Need One

Quick answer

An aquarium CO2 system adds carbon dioxide gas so plants grow faster and fuller. A pressurised system is a cylinder, a regulator with a solenoid, a bubble counter, CO2 tubing, a check valve and a diffuser, run on a timer. DIY generators are cheaper but less steady, and liquid carbon needs no gas. Many low-light tanks need none of them.

By Haitham Houly · Updated October 9, 2026

Flat diagram of a pressurised CO2 system: a grey CO2 cylinder with a teal regulator and gauge, a bubble counter, a plug-in timer, and tubing running into a planted aquarium to a diffuser releasing small bubbles under an LED light bar
Illustration

The short version

  1. 1Fit the regulator to the cylinder. Screw the regulator onto the cylinder with a working O-ring in the joint. The 2Hr Aquarist says not to use thread-seal tape there, because the O-ring makes the seal, not the threads.
  2. 2Connect the rest of the line. Attach the bubble counter, then run CO2 tubing to a check valve and on to the diffuser, inline atomiser or reactor.
  3. 3Check every joint for leaks. Brush soapy water onto each joint and let gas flow. Large bubbles mean a leak to fix before you go any further.
  4. 4Put the solenoid on a timer. The 2Hr Aquarist starts CO2 2–3 hours before the lights come on and switches it off about an hour before lights out.
  5. 5Start low and measure. Begin with a conservative bubble rate, keep a gentle ripple on the surface, and track CO2 with a drop checker or the pH-drop method rather than by counting bubbles.
  6. 6Raise it slowly while watching the fish. Increase the rate in small steps. Lethargic fish or fish gasping at the surface mean too much CO2: turn it down and improve surface movement.

Full detail on every step below.

An aquarium CO2 system adds carbon dioxide gas to the water so your plants can grow faster, fuller and more evenly. The standard pressurised setup is a cylinder, a regulator with a solenoid, a bubble counter, CO2 tubing, a check valve and a diffuser or reactor, switched on and off by a timer. Cheaper DIY generators and gas-free liquid carbon also exist — and plenty of low-light planted tanks don't need any of them.

This guide covers whether your tank needs CO2, the main types of system, what to look for in an aquarium CO2 regulator, how to set one up, and how to keep CO2 at a level that helps plants without hurting fish.

Do you need CO2 at all?

Not every planted tank does. Aquarium Co-Op splits planted tanks into two broad styles:

  • Low tech: modest lighting, no added CO2 and light fertilising about once a week. Cheaper to set up and easier to look after.
  • High tech: bright lighting, pressurised CO2 and heavier fertilising. Faster, denser growth, but it costs more and needs more upkeep.

Slow, undemanding plants such as Java fern and Anubias grow well in a low-tech tank. CO2 starts to matter when you want carpets, dense stem plants or strong red colour. Aquarium Co-Op gives dwarf baby tears as an example: a thick carpet is hard to get without high light and pressurised CO2, though it can be done slowly in a lower-tech tank.

One myth worth dropping: CO2 isn't only for bright tanks. The 2Hr Aquarist says low-light tanks with CO2 are viable and easier to manage than high-light ones, and that bright light with too little CO2 is the riskier mix, because it hands algae the advantage. If you're still choosing your light, the planted aquarium lighting guide covers that side.

Types of aquarium CO2 system

TypeHow it worksGood forWatch out for
PressurisedA cylinder of CO2, a regulator and solenoid on a timer, and a diffuser or reactorAny size of tank; steady, adjustable CO2Highest upfront cost; the cylinder needs refilling every few months
Citric acid kitCitric acid and baking soda react in a bottle and release gasSmaller tanksOutput isn't as precise as a cylinder
DIY yeastYeast and sugar ferment in a bottleSmall tanks, modest expectationsFrequent remixing; output drifts, and swings can trigger algae
Liquid carbonA carbon supplement dosed into the water — no gasLow-tech tanks wanting a boostLess effect than real CO2; some plants are sensitive to it

The first three rows follow the 2Hr Aquarist's comparison. It says citric acid kits are steadier than old-style yeast bottles and work for smaller tanks, while yeast is the cheapest but needs the most attention. For serious planted tanks, its recommendation is a pressurised system. Liquid carbon gets its own section below.

Parts of a pressurised CO2 system

According to the 2Hr Aquarist's setup guide, a complete pressurised system has six parts:

  1. Cylinder — stores the CO2 under pressure. Pick a size that fits your cabinet and that you can carry for refills; bigger cylinders cost less per kilo to fill, and one cylinder can feed several tanks through a manifold.
  2. Regulator with solenoid — the regulator brings the cylinder pressure down to something the tank can use, and the solenoid is an electric valve that lets a timer switch the gas on and off. They're usually sold as one unit.
  3. Bubble counter — a small liquid-filled chamber that shows gas flowing. It gives a rough idea of the rate, not a measurement of CO2 in the water.
  4. CO2 tubing — dedicated polyurethane tubing. Standard silicone airline lets gas escape and can't take the higher working pressure some diffusers need.
  5. Check valve — stops tank water flowing back up the line into the bubble counter and regulator. It goes before the diffuser.
  6. Diffuser, inline atomiser or reactor — dissolves the gas into the water. You only need one. In-tank diffusers sit inside the aquarium; atomisers and reactors fit on the filter's outflow, and the 2Hr Aquarist says inline reactors dissolve CO2 50–100% more efficiently than in-tank diffusers.

A timer and a way to measure CO2 (next sections) complete the setup.

Choosing an aquarium CO2 regulator

The regulator is the part people spend most time comparing, and it's the one that's hardest to swap later. When you shop for a CO2 regulator, the aquarium-specific things to check are:

  • A solenoid. This is the non-negotiable one. The 2Hr Aquarist says regulators without a solenoid can't be turned off by a power timer and should be avoided — otherwise CO2 runs through the night, when plants aren't using it.
  • A needle valve that adjusts smoothly. The needle valve sets the flow, and the 2Hr Aquarist stresses making CO2 changes gradually, so you want a knob that moves in small, repeatable steps.
  • A fitting that matches your cylinder. Check that the regulator fits the cylinder you'll actually buy and get refilled locally before you order either.
  • Room to grow. If you might run more than one tank, a regulator that takes a manifold lets one cylinder serve them all.

There's no single best aquarium CO2 regulator for everyone: a nano tank and a 300-litre tank need different cylinders and diffusion, and what matters most is a solenoid, smooth adjustment and a fit with the cylinder you can get filled. Complete kits bundle the regulator with a bubble counter, check valve and diffuser, which saves matching parts yourself.

Setting it up and timing it

The 2Hr Aquarist's setup order, in short:

  1. Screw the regulator onto the cylinder. The seal comes from the O-ring, so don't add thread-seal tape to that joint.
  2. Open the cylinder valve, then connect the bubble counter, tubing, check valve and diffuser.
  3. Check for leaks by brushing soapy water on every joint while gas flows. Large bubbles mean a leak.
  4. Put the solenoid on a timer. Start the CO2 2–3 hours before the lights come on and switch it off about an hour before lights out. CO2 takes hours to build up in the water, so starting early means it's there when the plants need it.
  5. Start conservatively. The 2Hr Aquarist's starting point is 1 bubble per second for every 2 square feet of water surface, then gradual increases.
  6. Keep the water surface clean with a slight ripple, so excess CO2 can escape and oxygen stays up.

If you're adding fish to a tank that already runs CO2, the 2Hr Aquarist suggests doing it when CO2 is at its lowest, so they can get used to it gradually.

Free tool

CO2 starting rates are based on surface area, and liquid carbon is dosed by litres. Measure your tank once and work out its real volume.

Aquarium volume calculator →

How much CO2, and how to measure it

The 2Hr Aquarist suggests 25–35 ppm as a starting target. You can't read that off the bubble counter — bubble sizes differ between counters, and tank shape, flow and diffusion all change how much dissolves — so measure the water instead:

  • Drop checker. A small glass with a colour-changing solution that sits in the tank: blue is low, green is the target, yellow is too much. The 2Hr Aquarist warns that the usual solution turns green at only about 10–15 ppm, not 30, and lags the tank by 60–90 minutes. It's a fair minimum check for easy plants.
  • pH-drop method. CO2 lowers pH, so you compare the tank's pH at peak CO2 with a degassed sample of the same water — shaken or stirred in the air for a few minutes first. With KH between 1 and 10 dKH, a drop of about 1.0 corresponds roughly to 30 ppm or more.

The best sign it's working is the plants' new growth: fuller, larger, better-formed leaves. Old leaves grew under the old conditions and won't change.

Too much CO2: signs and what to do

CO2 helps plants grow, but too much of it harms fish. The 2Hr Aquarist's warning signs:

  • Early: fish become lethargic and less keen to feed.
  • Serious: fish gasping at the surface. Turn the CO2 down and improve surface movement. In an emergency, a large water change brings the level down quickly.

The margin is fairly wide for most community fish. The same source says small tetras and barbs typically show distress only around 60–70 ppm and Otocinclus hang near the surface around 60 ppm, but discus react nearer 40 ppm. If your fish are gasping and you don't run CO2, the cause is something else — see why fish gasp at the surface.

Liquid carbon: the no-gas option

Liquid carbon is a bottle you dose into the water instead of a gas system. Seachem's Flourish Excel is the best-known example. Seachem calls it a bioavailable organic carbon source, not CO2, and says it doesn't affect pH. Its own comparison: if CO2 is a 10, Flourish Excel is a 6–7, and the two can be used together. The trade-off is no equipment cost, set against less growth than real CO2.

Seachem's label directions, word for word: "On initial use or after a major (> 40%) water change, use 1 capful (5 mL) for every 40 L (10 US gallons). Thereafter use 1 capful for every 200 L (50 US gallons) daily or every other day." Seachem also notes that Anacharis is sensitive to it and recommends dosing every other day rather than daily if you keep that plant, and warns against overdosing it or applying it directly onto plants. Follow the label on the bottle you buy.

On my own tanks I've used Seachem Flourish Excel occasionally, and only when a tank is first being set up.

Where CO2 fits in a planted tank

CO2 is one of three things plants need in balance: light, carbon and nutrients. Adding more of one without the others usually feeds algae rather than plants. If you're starting a new planted tank, make sure it's cycled before adding fish, get the lighting right, and decide on CO2 based on the plants you actually want to grow.

Common questions

Is CO2 in an aquarium worth it?
It depends on your plants. Aquarium Co-Op describes low-tech tanks — modest light, no added CO2, light fertilising — as cheaper and easier to look after, and many plants grow fine that way. CO2 is worth it if you want faster, denser growth or plants that struggle without it, such as a thick carpet of dwarf baby tears.
What is the best CO2 system for a beginner?
For a small tank and modest goals, a citric acid kit or liquid carbon is the easier start. For steady, adjustable CO2 the 2Hr Aquarist recommends a pressurised system with a solenoid, because it can run on a timer and its output doesn't drift the way DIY generators do.
Do I need a solenoid on my CO2 regulator?
Aquarium CO2 is normally switched by a timer, so yes in practice. The solenoid is the electric valve that lets a timer switch the CO2 on and off. The 2Hr Aquarist says regulators without one can't be turned off by a power timer and should be avoided.
How much CO2 should be in a planted tank?
The 2Hr Aquarist suggests 25–35 ppm as a starting target. With KH between 1 and 10 dKH, a pH drop of about 1.0 from a degassed sample corresponds roughly to 30 ppm or more.
Can too much CO2 kill fish?
Yes. Fish gasping at the surface is the classic sign. The 2Hr Aquarist says most small tetras and barbs only show distress around 60–70 ppm, but discus react nearer 40 ppm. Turn the CO2 down, increase surface movement, and do a large water change in an emergency.
Does a CO2 drop checker turning green mean 30 ppm?
Not according to the 2Hr Aquarist: it says the standard solution turns green at only about 10–15 ppm and lags the tank by 60–90 minutes. Treat green as a minimum, and use the pH-drop method if you're aiming higher.
Is liquid carbon the same as CO2?
No. Seachem says Flourish Excel is an organic carbon source, not carbon dioxide, and doesn't change pH. It describes the effect this way: if CO2 is a 10, Excel is a 6–7, and the two can be used together.
Should the CO2 run at night?
No. Seachem points out that carbon uptake is part of photosynthesis, which needs light, so CO2 at night is wasted. The 2Hr Aquarist's timing is to start CO2 2–3 hours before the lights and stop it about an hour before lights out.

Sources

Keep reading