Back to disease guide
chemical toxicity

CO2 overdose (in planted tanks)

Fish gasping at the surface or lying on the bottom in a tank with CO2 injection. Excess CO2 displaces oxygen and acidifies the water simultaneously. Particularly common at lights-off when plants stop consuming CO2, or after a sudden increase in CO2 injection rate.

Urgentpattern match not diagnosis1 source note

Do first

  • Turn off CO2 injection immediately.
  • Increase surface agitation and add airstones this both adds oxygen and helps degas CO2.
  • Open the tank lid if covered.
  • Do not add dechlorinator or other chemicals the issue is gas, not water chemistry.
  • Fish should show improvement within 30–60 minutes of increased aeration and CO2 shutdown.

Escalate if

  • Fish unresponsive after CO2 is shut off and aeration is running for 1 hour.
  • Multiple fish dead or near-dead before the CO2 overdose was identified.
  • pH below 5.5 in the tank acid exposure may have caused additional chemical burns.

Water clues

These readings can push this pattern higher or lower in the triage result.

ph below 6+5

Excess CO2 lowers pH rapidly a pH crash in a planted tank with CO2 injection strongly suggests CO2 overdose.

ph rapid change+6

CO2 overdose typically causes a rapid pH drop that coincides with the onset of distress.

dissolved oxygen low+6

CO2 overdose and oxygen depletion occur together increased CO2 reduces gill efficiency.

Care protocol

Follow only the steps that fit your species, tank inhabitants, and medication label.

Identifying CO2 overdose

  1. CO2 overdose causes all fish to be affected simultaneously.
  2. pH in a CO2-dosed tank may be 1.0 or more units lower than normal.
  3. Symptoms appear rapidly, often overnight or in the first hour after lights-off when CO2 accumulates without plant consumption.
  4. The drop-checker in the tank (if used) may show blue-green or yellow indicating excessive CO2.
  5. Symptoms resolve quickly once CO2 is turned off and aeration is increased.
Cautions
  • If symptoms persist after CO2 is off and aeration is increased for 2 hours, investigate other causes.
  • High CO2 combined with already-warm water is especially dangerous heat reduces oxygen solubility.

Prevention and CO2 management

  1. Use a drop checker with 4 dKH reference water target green color (approximately 30 ppm CO2).
  2. Connect CO2 injection to the aquarium light timer turn CO2 on 1 hour before lights on and off 1–2 hours before lights off.
  3. Install a pH controller to automatically shut off CO2 if pH drops below a set threshold.
  4. Never leave CO2 running overnight or without aeration.
  5. Start CO2 injection conservatively and increase gradually do not jump to high doses.
Cautions
  • DIY CO2 systems cannot be turned off as easily as pressurized systems monitor more closely.
  • Do not inject CO2 in a tank without adequate surface agitation.

Source notes

References and context notes used for this triage entry.

Run Symptom CheckerCompare this pattern against water readings, affected count, and recent tank context.Ask AdvisorUse TankFlare Advisor to review this against your saved tank and recent logs.