A better CO2 generator for £25 – or £35 if you’re fancy.


I decided some time ago to make my tropical aquarium a planted tank.  They’re just better. So I needed a better CO2 Generator. Now I need a better one of those as it turns out it’s tricky to get a long-lasting, gas tight seal on the cheap.

What’s went wrong with the other set up?

It seems my previous attempt was pretty danged good and worked faithfully for several months with no real issues, but as its aged a few problems had cropped up:

  • Leaks around the cap to CO2 line joints.
  • The brass nipples were prone to corrosion and one snapped off.
  • Dissolving CO2 into the aquarium water was tricky to get right.
  • Difficult to keep a constant flow rate (bubble count).
  • Large amounts of organic waste that needed disposing of.
  • Couldn’t stop CO2 generation overnight and so was wasting gas for no good reason.

Clearly something needed to be done.

So I decided to make my own as cheaply as possible!  In this post, I’ll be looking at the CO2 system – specifically the CO2 generator. The solenoid and pressure gauge are just getting fancy so that’s a while away from being done yet.

How is it a better CO2 Generator?

Oh, and It’s CO2, not CO2.

Why are CO2 generators needed?What do CO2 generators do?How do CO2 generators do it?Recipe for this CO2 generator

Plants make their own food. It’s true – it’s even why they’re green!

Plants make the food they need to survive through photosynthesis, using light, water and CO2. Aquatic plants use exactly the same process as plants above the water line, so they need the same things.

The only real difference is that aquatic plants absorb CO2 dissolved in the aquarium’s water instead of directly from the air like their land-based cousins.

A CO2 generator is a device that makes CO2 gas.

It is as simple as that.

This can be done in a few ways which can be divided into 2 broad categories – chemically and biologically.

Chemically based generation is making CO2 by mixing 2 chemicals together like baking soda (sodium bicarbonate) and vinegar (acetic acid) which give off a lot of CO2 very quickly.

Biological generators use water, sugar and yeast to make CO2.  This tends to make a similar amount of CO2, but over a longer time – which makes it better to use if you don’t have a regulator.

It seems doing things chemically is easier, less messy and more reliable.


  • 200g Citric Acid & 400ml water – Bottle A (for acid)
  • 200g Baking Soda (Sodium Bicarbonate) & 200ml water – Bottle B (for Base/Bicarbonate)

Make a better CO2 generator system for less than £25

The build

The concept
What's needed
Putting it together
Fine tuning

Increasing Carbon Dioxide levels in the water

After all, there’s no point in making a better CO2 generator if you can’t actually get the CO2 into the water!

If you are using an airstone the CO2 will leave the aquarium much faster as the extra surface agitation of the water will increase the rate of gas exchange and the flow of gas is always from high to low concentration i.e. the high concentration of CO2 you want in your tank is literally evaporating into the atmosphere and that’s a waste of gas.

To dissolve more CO2 into the water there are several methods that have ok to excellent results:

  • CO2 reactor
    • A device which connects to an external filter’s output on the way back to the aquarium where you pump in CO2 and it’s mixed with the running water directly.  Very effective and can take up some space.
  • Ceramic diffuser
    • Usually made from glass tubing with a flat ceramic disk though which the CO2 is pushed (by higher pressure) and made to form very small bubbles.  These small bubbles dissolve into the water much faster than the larger bubbles produced by a pipe and/or an airstone.
    • I got this one:
      from here for around a tenner – this is the fancy part of the setup..
  • Pumping CO2 directly into the filter inlet
    • Works a treat!  Just by piping the gas into the inlet of an external canister filter you can achieve up to 100% of your gas dissolving. Simple, effective and cheap (if you already have an external filter).

I found mixing the last two methods works well and doesn’t cost much.

Leave a Reply

Your email address will not be published. Required fields are marked *