The CO2 / pH / KH Triangle
In freshwater aquariums, CO2, pH, and KH (carbonate hardness) are directly linked. When CO2 dissolves in water, it forms carbonic acid, which lowers pH. The KH acts as a buffer that resists pH changes. By measuring two of the three values (pH and KH), we can calculate the third (CO2 concentration) using the formula: CO2 = 3 × KH × 10^(7-pH).
Target CO2 for Planted Tanks
For a low-tech planted tank with slow-growing plants (java fern, anubias), 5–15 ppm CO2 is sufficient. Medium-tech tanks aim for 15–25 ppm. High-tech tanks with demanding foreground carpeting plants (dwarf baby tears, Monte Carlo) need 25–35 ppm. Never exceed 40-45 ppm as this begins to suffocate fish. The optimal pH to target for a 30 ppm CO2 level depends entirely on your KH.