Aquarium CO2 Bubble Count Rate Calculator

Convert CO2 bubble count per second to an approximate dosing rate

Ad placeholder (leaderboard)

Bubble counters give planted-tank keepers a convenient proxy for CO2 injection, but the count only loosely maps to the dissolved CO2 your plants actually receive. This calculator converts your bubbles per second into an approximate volume per minute and an intensity band per litre, with an expected pH-drop range to sanity-check against your drop checker.

How it works

Each bubble carries an approximate gas volume that depends on its size. The tool uses representative volumes per bubble and scales by the count:

small bubble  ≈ 0.02 mL    medium ≈ 0.05 mL    large ≈ 0.10 mL
bubbles/min   = bubbles_per_second × 60
CO2 mL/min    = bubbles_per_second × volume_per_bubble × 60
bubbles/L     = bubbles_per_second / tank_litres

The bubbles-per-litre figure is then mapped to a low, moderate, or high intensity band, each with a typical pH-drop range. These are guideline bands, not a measurement of dissolved CO2.

Example and tips

At 1 bubble per second of medium bubbles in a 100 L tank, you inject about 1 × 0.05 × 60 = 3 mL of CO2 per minute, or 0.01 bubbles per litre per second — a low-to-moderate intensity that often pairs with a roughly 0.5 to 1.0 pH drop. Ramp the rate up slowly across several days, target a green drop checker, and keep strong surface agitation overnight when injection is off so oxygen does not crash.

Ad placeholder (rectangle)