Aquarium CO2 Calculator
Last updated:
7 min readQuick presets
Net tank volume. CO₂ demand scales roughly linearly with water volume.
Carpeting plants and dense stems need near-saturation CO₂ to stay compact and green.
Higher PAR drives faster photosynthesis, which drives higher CO₂ demand.
Pressurised is most controllable; liquid carbon is a glutaraldehyde-based chemical alternative, not true CO₂.
Important: Results are estimates based on published guidelines and standard calculations. Individual circumstances may vary. Consult a qualified professional for specific advice.
The Aquarium CO₂ Calculator estimates bubble rate, target CO₂ concentration, diffuser type, and drop-checker colour for planted aquariums across pressurised, DIY yeast, and liquid carbon injection methods.
The Balancing Act
Plants need CO₂ the way fish need oxygen. Photosynthesis uses CO₂ and water to produce carbohydrates and oxygen during the photoperiod; without adequate dissolved CO₂, plants cannot grow fast enough to outcompete algae for available light and nutrients. Low-demand species (anubias, java fern, many cryptocorynes) manage on the 2-5 ppm CO₂ produced by fish respiration, but dense stems, carpeting plants, and most rotalas need supplementation to 20-30 ppm to stay compact and green.
The constraint at the other end is fish tolerance. Dissolved CO₂ displaces oxygen in the water column — not through chemical reaction, but through simple gas equilibrium. Above 35 ppm CO₂, fish begin to struggle for oxygen, breathing rate visibly speeds up, and gasping at the surface follows within a few hours. Above 40 ppm, losses begin. The workable target is 20-30 ppm during the photoperiod, with injection timed so the concentration drops overnight when plants stop using CO₂ and switch to respiration.
Drop Checkers Are the Ground Truth
The drop checker is a small pH-indicator device that reads dissolved CO₂ through an air gap. A reference solution of 4 dKH water is dosed with a bromothymol blue pH indicator, sealed in a glass chamber with a tank-water air gap, and the dye colour equilibrates with CO₂ concentration in the tank water over 1-2 hours. Blue means less than 10 ppm. Green means roughly 20-30 ppm. Yellow means more than 40 ppm — fish-danger territory.
The calculator returns a target drop-checker colour alongside the bubble rate. For most planted tanks, "lime green during the photoperiod" is the correct reading; the target does not need to be rigid "exactly 30 ppm" because the drop checker itself has a ±3 ppm resolution. Use the bubble rate as a starting calibration and adjust based on what the drop checker shows over 1-2 weeks, watching fish behaviour during the final hour of the photoperiod as the secondary check.
The Solenoid Safety Argument
A solenoid valve with a mechanical timer turns CO₂ injection on and off synchronously with the lighting. The standard configuration is: CO₂ on one hour before lights on, CO₂ off one hour before lights off. This timing accounts for the dissolution lag — CO₂ needs roughly an hour to equilibrate with the water column after injection starts, and plants need it at target by the first hour of the photoperiod.
Running CO₂ 24 hours a day — "no solenoid, just leave it on" — creates two problems. First, overnight CO₂ levels climb because plants stop consuming it but injection continues, often pushing concentrations into fish-danger territory by morning. pH drops 0.5-1 point overnight as the tank water buffers the excess CO₂ as carbonic acid. Second, 24-hour injection roughly doubles gas consumption, shortening the life of a 2 kg CO₂ canister from ~6 months to ~3 months. A £30 solenoid pays back in gas savings within six to nine months.
Pressurised vs DIY vs Liquid Carbon
The three injection methods differ fundamentally in control and cost. Pressurised systems (CO₂ canister, dual-stage regulator, solenoid, diffuser) cost £120-250 to set up but deliver precise, reliable injection and scale comfortably from 30 L to 600 L tanks. Canister refills cost £8-15 every 3-6 months depending on tank size and bubble rate. This is the standard for anything above 60 L with serious plant goals.
DIY yeast systems are a sugar-water-plus-yeast bottle that produces CO₂ through fermentation. They cost £5 to build and provide a budget entry point for nano planted tanks up to 60 L, but production is uncontrolled — warmer room temperatures accelerate fermentation and spike CO₂; cold nights slow it to near zero. The calculator returns roughly 4× higher bubble rates for DIY yeast than pressurised because the dissolution efficiency is much lower (bubbles are larger, rise faster, and a smaller fraction dissolves).
Liquid carbon (glutaraldehyde-based products like Excel, Easy Carbo, Liquid Carbon) is a chemical alternative rather than true CO₂. It provides the functional equivalent of about 5-10 ppm CO₂ through a different biochemical pathway and is simpler to dose (daily cap-full), but is toxic above recommended doses — vallisneria, mosses, and some anacharis melt at elevated concentrations, and overdosing can harm sensitive shrimp. The calculator returns a zero bubble rate for liquid carbon and notes the "not applicable" drop-checker status, since it does not register on pH-based drop checkers.
Lighting and Plant Density Interact
CO₂ demand scales with the rate of photosynthesis, which scales with lighting intensity (PAR) and plant mass. High PAR lighting with sparse plants is a classic algae trigger — there is more light energy available than plants can use, so algae colonises the surplus. The solution is either more plants (dense planting that consumes the available nutrients and CO₂) or less light. The calculator flags the high-PAR-low-plants combination as a mismatch warning; dosing more CO₂ alone will not solve the problem.
The reverse mismatch is low-PAR with carpeting plants. Monte Carlo, HC, and dwarf hairgrass need medium-to-high PAR to stay compact; under low light they stretch upwards (etiolate) or simply melt. Again, CO₂ is not the variable to adjust — lighting and plant choice need to align first. The fertiliser regime matters only once CO₂ and lighting are in balance.
Inline Atomisers and Diffuser Choice
The diffuser is the physical mechanism that dissolves injected CO₂ into tank water. Three categories cover most setups. Ceramic disc diffusers sit inside the tank, producing a mist of fine bubbles that rise toward the surface — efficiency 50-70% depending on depth and flow. Inline atomisers attach to the output hose of a canister filter and dissolve CO₂ into the water returning to the tank — efficiency 90%+ because the water is under pressure and travels a longer path before reaching the tank.
Below 40 L, small ceramic discs are the practical choice (inline atomisers are awkward on nano canisters). 40-120 L tanks can use either, with inline atomisers preferred for efficiency. Above 120 L, inline atomisers win on both efficiency and aesthetics — no visible in-tank device. The calculator returns diffuser recommendations based on tank volume alone; the injection method is held separate because it affects bubble rate rather than diffuser choice.
Watching Fish Behaviour
The final-hour-of-photoperiod test is the most reliable indicator of over-injection. At the end of an 8-hour photoperiod, CO₂ has been accumulating through plant photosynthesis slowdown as light-demanding reactions saturate. Fish breathing rate should stay normal; any surface-gasping, gill flaring, or fish clustering near the filter outlet (where oxygen is highest) is an over-injection signal. The response is to reduce bubble rate by 25% and increase surface agitation (skim the surface, tilt the filter outlet upward to create more ripples). Do not wait to see if it "improves on its own" — CO₂ overdose is one of the few aquarium problems where minutes matter.
Regular monitoring and scheduled maintenance support stable CO₂ levels. Pair CO₂ dosing with routine water changes and a well-planned stocking plan — overstocked tanks have less headroom for CO₂ errors because fish are already competing for oxygen. Cross-pillar, the discipline parallels canine exercise balancing, where too little is a problem and too much is also a problem; the recognising a pet emergency guide covers the "respiratory distress" symptom set from a different angle.