The Best CO2 Controller for a Planted Aquarium
Researched by Johnny Alto · last updated July 27, 2026
Short answer: The best CO2 controller for a planted aquarium is the Milwaukee MC122 pH Controller. A popular pH controller for planted CO2. The main things to weigh are accurate ph probe, switches your solenoid, set a safe target, and keep a drop checker too.
Milwaukee MC122 pH Controller
A popular pH controller for planted CO2. It continuously reads pH and cuts the CO2 solenoid when the tank hits your target, so it guards against the CO2 overdose a stuck timer can cause, and it is calibratable with standard buffer solutions. Aquascapers like it as an affordable way to add pH-based CO2 control, and it pairs with a solenoid regulator.
Check price on Amazon Live price on Amazon. Representative image.A CO2 controller reads tank pH and switches the CO2 solenoid on and off to hold a target, which adds a safety net against overdosing CO2 and crashing pH. It is a step beyond a plain timer-and-solenoid setup. Aquascapers look for an accurate pH controller with a reliable probe and a solenoid it can switch.
How do the best options for CO2 controller for a planted aquarium compare?
| Pick | Product | Why it makes the list |
|---|---|---|
| Top pick | Milwaukee MC122 pH Controller | A popular pH controller for planted CO2. |
| Simpler | Timer plus solenoid (no controller) | The common setup that just runs CO2 on a timer with the lights, no pH feedback. Cheaper and fine for stable tanks, but it lacks the controller's safety cutoff. |
What should you look for in CO2 controller for a planted aquarium?
A few things separate a good CO2 controller for a planted aquarium from a frustrating one: accurate ph probe, switches your solenoid, set a safe target, and keep a drop checker too. Weigh these before you buy.
- Accurate pH probe: the reading drives everything, so calibrate it regularly.
- Switches your solenoid: confirm it controls the CO2 solenoid you run.
- Set a safe target: base the pH target on your KH so you do not overshoot CO2.
- Keep a drop checker too: as a second, independent CO2 read.
What are the best alternatives?
Timer plus solenoid (no controller)
The common setup that just runs CO2 on a timer with the lights, no pH feedback. Cheaper and fine for stable tanks, but it lacks the controller's safety cutoff.
Bottom line: a pH controller like the Milwaukee MC122 adds an overdose safety net to planted CO2; a plain timer-and-solenoid is the simpler, cheaper route.
Frequently asked questions
What is the best CO2 controller for a planted aquarium?
Milwaukee MC122 pH Controller. A popular pH controller for planted CO2.
What should you look for in CO2 controller for a planted aquarium?
Focus on accurate ph probe, switches your solenoid, set a safe target, and keep a drop checker too.
What is a good alternative to the Milwaukee MC122 pH Controller?
The Timer plus solenoid (no controller). The common setup that just runs CO2 on a timer with the lights, no pH feedback. Cheaper and fine for stable tanks, but it lacks the controller's safety cutoff.
Related buying guides
- Root Tabs for a Dirted Planted Tank
- Heater for a 5-Gallon Betta Tank
- Low-Flow Filter for an Axolotl Tank
- Remineralizer for Caridina Shrimp
- Fry-Safe Sponge Filter for a Shrimp Tank
This is a research-based buying guide, not a personal hands-on review; recommendations reflect community consensus and verified buyer reviews. Prices and availability are subject to change, so always confirm on Amazon. As an Amazon Associate I earn from qualifying purchases. Amazon and the Amazon logo are trademarks of Amazon.com, Inc. or its affiliates.
← All guides · How we research · About · Affiliate Disclosure · Privacy Policy · Contact