UseCalcPro
Home
MathFinanceHealthConstructionAutoPetsGardenCraftsFood & BrewingTools
Blog
  1. Home
  2. Pets

Aquarium CO₂ Calculator — pH, Bubble Rate & Drop Checker Guide

Dial in CO₂ injection for planted aquariums using the pH-KH-CO₂ relationship

Current CO₂

4.8 ppm

Target pH

6.60

Bubble Rate

10.0 bps

Common range: 20–35 ppm. Above 40 ppm can stress fish.

CO₂ Analysis

4.8 ppm
current CO₂ level
Target pH
6.60
for 30 ppm CO₂
pH Drop Needed
0.80
from pH 7.4

Injection Settings

Suggested Bubble Rate10.0 bubbles/sec
Photoperiod10 hours/day
CO₂ On Time07:00 (1hr before lights)
CO₂ Off Time17:00 (1hr before lights off)

CO₂ Level Comparison

Current CO₂4.8 ppm
Target CO₂30.0 ppm
Max Safe40.0 ppm

Drop Checker Reference

Your target: Green (Optimal)
ColorCO₂ RangeStatus
Blue<15 ppmToo low for most plants
Green25–35 ppmOptimal range
Yellow>40 ppmDangerous for fish

pH / CO₂ Reference (KH 4)

pHCO₂ (ppm)Status
7.63.0Low
7.44.8Low
7.27.6Low
7.012.0Low
6.819.0Low
6.630.1Optimal
6.447.8Danger

Pro Tips

Drop Checker: Place it opposite the CO₂ diffuser. It reacts slowly (1–2 hours), so check color mid-photoperiod, not right after CO₂ turns on.
Surface Agitation: Reduce surface movement during CO₂ injection. A rippling surface off-gasses CO₂ faster than you can inject it.
Fish Safety: Watch for gasping at the surface. If fish gasp, immediately increase aeration and reduce bubble rate by 25–50%.

Example Calculations

120-Gallon Tank — Standard Planted Setup

Inputs

Tank Volume20 gallons
KH4 dKH
Current pH7.4
Target CO₂30 ppm
Light LevelMedium

Result

Current CO₂4.8 ppm
Target pH6.60
pH Drop Needed0.80
Suggested Bubble Rate10.0 bps
Photoperiod10 hours

At KH 4 and pH 7.4, the tank currently has only 4.8 ppm CO₂. To reach 30 ppm, pH must drop to 6.60. Start at about 10 bubbles per second and adjust based on the drop checker.

255-Gallon High-Light Tank

Inputs

Tank Volume55 gallons
KH3 dKH
Current pH7.2
Target CO₂30 ppm
Light LevelHigh

Result

Current CO₂5.7 ppm
Target pH6.48
pH Drop Needed0.72
Suggested Bubble Rate27.5 bps
Photoperiod12 hours

A 55-gallon tank at KH 3 and pH 7.2 has about 5.7 ppm CO₂. Target pH of 6.48 delivers 30 ppm. The larger volume requires roughly 27.5 bps to maintain adequate levels.

310-Gallon Low-Tech Tank

Inputs

Tank Volume10 gallons
KH5 dKH
Current pH7.6
Target CO₂20 ppm
Light LevelLow

Result

Current CO₂3.8 ppm
Target pH6.88
pH Drop Needed0.72
Suggested Bubble Rate3.3 bps
Photoperiod8 hours

This small low-light tank has 3.8 ppm CO₂ at pH 7.6 and KH 5. A modest target of 20 ppm requires only 3.3 bps and an 8-hour photoperiod.

Frequently Asked Questions

Q

How do you calculate CO₂ from pH and KH?

CO₂ in ppm equals 3.0 times your KH (in dKH) times 10 raised to the power of (7.0 minus pH). At KH 4 and pH 7.4, that gives 3.0 × 4 × 10^(−0.4) = 4.8 ppm. Lowering pH to 6.6 at the same KH yields about 30 ppm.

  • Formula: CO₂ (ppm) = 3.0 × KH × 10^(7.0 − pH)
  • KH 4, pH 7.4 = 4.8 ppm — too low for most plants
  • KH 4, pH 6.6 = 30.2 ppm — optimal green zone
  • KH 4, pH 6.4 = 47.8 ppm — danger zone for fish
  • Higher KH requires a larger pH drop to reach the same CO₂
pHCO₂ at KH 2CO₂ at KH 4CO₂ at KH 6
7.42.4 ppm4.8 ppm7.2 ppm
7.06.0 ppm12.0 ppm18.0 ppm
6.615.1 ppm30.2 ppm45.2 ppm
6.423.9 ppm47.8 ppm71.7 ppm
Q

What is the ideal CO₂ level for a planted aquarium?

Most planted tanks thrive at 25–35 ppm of dissolved CO₂. Below 15 ppm, growth slows and algae can outcompete plants. Above 40 ppm, fish may show distress. A drop checker reading green confirms you are in the 25–35 ppm sweet spot.

  • Below 10 ppm: very low — slow-growing plants only (Anubias, Java fern)
  • 15–20 ppm: moderate — supports medium-light plants
  • 25–35 ppm: optimal — supports high-light, fast-growing stems and carpets
  • 40+ ppm: dangerous — fish gasp, become lethargic, risk of death
  • Drop checker: blue = low, green = optimal, yellow = too high
CO₂ RangeDrop CheckerPlant GrowthFish Safety
<15 ppmBlueSlowSafe
25–35 ppmGreenOptimalSafe
35–40 ppmYellow-GreenFastWatch closely
>40 ppmYellowN/ADanger
Q

How many bubbles per second should I set my CO₂ regulator to?

A rough guideline is tank gallons times target CO₂ ppm divided by 60. A 20-gallon tank targeting 30 ppm needs about 10 bubbles per second. Start lower and increase by 1 bps per day while monitoring the drop checker.

  • Formula: bps ≈ tank_gallons × target_CO₂ / 60
  • 10-gallon at 30 ppm: ~5 bps starting point
  • 20-gallon at 30 ppm: ~10 bps starting point
  • 55-gallon at 30 ppm: ~27.5 bps starting point
  • Adjust daily based on drop checker color — formula is a guideline
Q

When should I turn CO₂ on and off relative to lighting?

Turn CO₂ on 1 hour before lights come on so levels peak when photosynthesis starts. Turn it off 1 hour before lights go off since plants stop using CO₂ in darkness. Running CO₂ at night wastes gas and can harm fish.

  • CO₂ on: 1 hour before lights on — allows concentration to build
  • CO₂ off: 1 hour before lights off — levels taper naturally
  • Never run CO₂ at night — fish produce CO₂ via respiration, plants don’t use it
  • Use a solenoid valve on a timer for automatic on/off
  • Check drop checker color 2–3 hours into the photoperiod for peak reading
Q

Does surface agitation affect CO₂ levels?

Yes. Surface agitation drives CO₂ out of the water (off-gassing). Keep surface movement minimal during CO₂ injection. A gentle ripple is fine for gas exchange, but a strong current from a HOB filter or powerhead can waste 30–50% of your injected CO₂.

  • Calm surface retains CO₂ — point filter output below waterline
  • Strong ripple wastes 30–50% of injected CO₂
  • At night, increase surface agitation to boost O₂ for fish
  • Inline diffusers dissolve CO₂ better than ceramic discs near the surface
  • Lily pipes with downward flow reduce off-gassing compared to spray bars

Related Calculators

Aquarium Calculator

Calculate tank volume, water weight, and glass thickness for any aquarium shape.

Aquarium Water Change Calculator

Plan water change volume and frequency for optimal water quality.

Fish Stocking Calculator

Determine safe fish stocking levels based on tank size and filtration.

Koi Pond Calculator

Calculate pond volume, filtration needs, and fish capacity for koi ponds.

Aquarium Salt Dosage Calculator

Calculate aquarium salt dosage by tank size, target level, and current concentration. Get grams, tablespoons, and replacement dose after water changes.

Aquarium Filter Size Calculator

Calculate recommended aquarium filter GPH, turnover rate, media volume, and maintenance interval from tank size, livestock load, filter style, and head height.

Related Resources

Protein Calculator: How Much Protein Do You Need Per Day?

Read our guide

How Much Concrete Do I Need? Concrete Calculator for Slabs & Footings

Read our guide

How Much Paint Do I Need for a Room? Complete Calculator Guide

Read our guide

Aquarium Calculator

Aquarium Water Change Calculator

Fish Stocking Calculator

Aquarium Electricity Calculator

Explore Pet Calculators

Discover tools for aquariums, dog care, cat nutrition, reptile habitats, and more.

View All Pet Calculators

Last Updated: Mar 11, 2026

This calculator is provided for informational and educational purposes only. Results are estimates and should not be considered professional financial, medical, legal, or other advice. Always consult a qualified professional before making important decisions. UseCalcPro is not responsible for any actions taken based on calculator results.

UseCalcPro
FinanceHealthMath

© 2026 UseCalcPro