🌿

Aquarium CO2 Calculator

Calculate the ideal CO2 concentration for your planted aquarium using pH and KH. The key to lush, healthy aquatic plants.

Enter your measurements

CO₂ Target by Tank Type

Setup TypeCO₂ Target
Low Tech / Low Light5–15 ppm
Medium Tech15–25 ppm
High Tech / High Light25–35 ppm
⚠️ Danger Zone40+ ppm

CO₂ & the Day/Night Cycle

Always turn off CO2 injection 1 hour before lights out. At night, plants stop consuming CO2 and switch to respiration (releasing CO2). Continued injection overnight can cause CO2 to accumulate to dangerous levels. Use a solenoid valve on a timer to automate this. Measure pH in the afternoon (a few hours after lights-on) for the most useful, consistent readings.

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.

Frequently Asked Questions

You might also need...