An aquarium auto top-off (ATO) that keeps filling past the normal waterline is a safety problem, not a small calibration issue. The pump may be receiving a false fill command, but the same symptom can also come from a siphon that continues after the pump stops, a hose outlet below the waterline, a contaminated optical sensor, or a reservoir that holds more water than the sump can safely accept.
The quickest way to find the cause is to separate the water path from the control path:
- Stop the ATO and mark the waterline.
- Check whether the pump is still being commanded to run.
- If the pump is off but the level rises, test for siphon or backflow.
- Only then clean and reposition the sensor, inspect the pump, and test the controller.
This guide is written for reef and freshwater systems. Product-specific saltwater limitations are called out where they matter.
First: make the system safe
Before touching a wet cabinet, disable the ATO controller and unplug the ATO pump from the dry side. If water has reached power strips, connectors, or the underside of a cabinet, switch off the affected circuit at the breaker before handling equipment. Keep hands dry and do not reach into the sump while energized equipment is exposed to water.
If the display or sump is already too high, remove water with a clean container or siphon until the normal operating line is restored. Keep replacement water separate from the aquarium until you know whether the system needs freshwater for evaporation or whether a water-change mistake has altered salinity.
Do not leave a suspected ATO running unattended while you troubleshoot. A controller with a stuck relay, a pump with an external override, or a siphon can defeat an otherwise clean sensor.
A visual diagnostic flow
Use the observed behavior—not the product name—to choose the first branch.

Three overfill patterns that look alike
| What you observe | Most likely branch | First useful test |
|---|---|---|
| The pump continues after the water reaches the normal line | Controller, relay, manual override, or sensor-command fault | Disable the ATO and check whether the pump loses power |
| The pump stops, but water continues to enter | Siphon, submerged hose outlet, or backflow through the hose | Lift the outlet above the highest expected water level and repeat a pump-off test |
| The pump runs but the level never settles | Sensor placement, bubbles, dirty optics, pump restriction, or incorrect head height | Clean and reposition the sensor, then run a timed bucket test |
| Overfill begins after maintenance or a water change | Sensor height moved, sump level changed, or normal controller reset | Reconfirm the pump-off line and sensor height before changing settings |
The distinction matters. Replacing an optical sensor will not stop a gravity-fed siphon, and adding a leak alarm will not repair a controller that is permanently powering the pump.
Step 1: establish the normal waterline
Turn the ATO off and let the return pump run normally for several minutes, if the system is safe to operate. Mark the intended pump-off level in the return-pump chamber or sump. This is the chamber whose level changes with evaporation in most sump systems—not the display tank.
Then check the following:
- Is the return pump chamber the only chamber whose level falls during evaporation?
- Has a recent water change, filter cleaning, skimmer adjustment, or equipment move changed the operating level?
- Is the ATO sensor attached at the intended pump-off height, rather than at the sump’s emergency or maximum-fill line?
- Is the reservoir filled with the correct water? Evaporation is normally replaced with freshwater or purified water, while saltwater belongs in a planned water change.
The marked line gives you a reference for every later test. Without it, a small sensor shift and a real controller fault can be difficult to distinguish.
Step 2: find out whether the controller is commanding the fill
With the ATO disabled, watch the pump and its power connection. If the pump remains powered, the sensor is no longer the first suspect. Check for:
- A controller stuck in manual or feed mode.
- A smart plug, power bar, relay, or aquarium controller that is overriding the ATO output.
- A wet or corroded connector that is shorting or behaving intermittently.
- A damaged sensor cable or a connector that is only partly seated.
- A pump that is connected to constant power instead of the ATO-controlled outlet.
If the pump runs only when the controller is enabled, perform a short controlled test into a bucket. Do not return the hose to the aquarium yet. Confirm that the controller can start and stop the pump, then disable the ATO and verify that the pump stops immediately.
An ATO that cannot reliably remove power from its pump should be treated as failed. Do not compensate by lowering the sensor or shortening the run time; those changes can hide the fault while leaving the pump energized.
Step 3: rule out a siphon before cleaning anything
A pump can stop perfectly and the reservoir can still continue to drain by gravity. This happens when the reservoir water surface is higher than the hose outlet and the hose forms a continuous water-filled path. A submerged outlet can also let the aquarium push water back through the line.
Perform a pump-off test:
- Place the hose outlet in a bucket.
- Run the pump briefly to fill the hose.
- Turn the pump off and disconnect its power.
- Watch the outlet for several minutes.
Any continued flow or steady dripping after the pump is off deserves attention. Route the outlet above the highest expected sump water level, keep it out of the water, and avoid a hose loop that dips below the reservoir waterline. Secure the outlet so it cannot slide down during maintenance.
The Red Sea ReefATO+ manual specifically recommends keeping the tube outlet above the highest expected sump level and preferably away from the level sensor. It also describes installing the supplied siphon breaker below the reservoir rim but above the water level when the reservoir can sit higher than the tube holder. Follow the instructions for your own ATO if its siphon-break design differs.
Do not drill an arbitrary hole in a dosing tube and assume it is safe. A poorly placed break can spray water into the cabinet, clog with salt or algae, or sit below the reservoir waterline where it cannot break the siphon.
Step 4: inspect sensor position and the water around it
Once you know the pump actually stops, inspect the sensor. The safest position is usually the return-pump chamber, where the sensor sees the evaporation-related level change without being exposed to drain turbulence. The Red Sea installation instructions call for the level sensor to be vertical in its holder and positioned in the return-pump chamber.
Keep the sensor:
- Vertical and firmly attached at the intended pump-off level.
- Away from the drain outlet, return nozzle, powerheads, skimmer bubbles, and moving surface water.
- Out of the heater’s hot plume and away from equipment that creates a changing microclimate.
- Clear of salt spray, condensation, algae film, and mineral deposits.
- Far enough from intense lighting that an optical sensor is not receiving a misleading reflection.
- Positioned so a snail, cable, cleaning magnet, or filter sock cannot move it.
For a dual-sensor ATO, the lower sensor is normally the operating level and the upper sensor is the independent high-level limit. The two sensors must be separated enough to represent a real safety margin, but neither should sit in a turbulent pocket where bubbles or splashing create false readings.
Clean an optical sensor safely
Switch the controller off before removing the sensor. Rinse it with aquarium-safe freshwater, wipe the sensing surface with a soft lint-free cloth, and inspect it under a bright light. Do not scrape the lens with a blade or abrasive pad. Replace a sensor that is cracked, deeply scratched, swollen, or intermittently reporting an error after cleaning.
Optical systems are not automatically immune to dirty water. Tunze describes the Osmolator 3 optical sensor as resistant to air bubbles, deposits, and scratches, but its independent safety sensor and timer are still part of the protection scheme. XP Aqua likewise instructs users to avoid microbubbles and direct light around the Duetto² sensor.
If the waterline oscillates because the return chamber is turbulent, a clean sensor can still trigger repeated short fills. Stabilize the chamber and reduce turbulence before changing the controller’s delay or sensitivity.
Step 5: test the pump, hose, and head height
An ATO pump is not just an on/off device. Its actual flow depends on the vertical head height, tubing size, bends, fittings, debris, and air in the line. A pump that is too restricted may run for a long time and hit a timeout. A pump that moves more water than the sensor chamber can absorb before the controller reacts can overshoot the line.
Inspect the pump and hose with the pump disconnected:
- The pump should remain submerged to the level specified by its manufacturer and should not run dry.
- Check the impeller chamber for sand, calcium deposits, algae, snail shells, and loose fragments.
- Remove kinks and sharp bends from the tube.
- Confirm that a check valve, siphon breaker, or narrow fitting is not blocked.
- Look for trapped air after a reservoir refill.
- Check that the tube outlet is secure and cannot fall into the sump.
- Confirm that the pump can reach the required height without a long, restricted run.
Use a timed bucket test outside the aquarium. Measure the volume delivered in 10 or 30 seconds, stop the pump, and confirm that the stream stops immediately. Repeat at the actual height and with the actual tubing. This makes a pump restriction or siphon visible without adding more water to the tank.
Do not solve slow filling by installing a much larger pump. The safer fix is to use a pump matched to the ATO controller, tubing, and head height, then verify the controller’s timeout and safety behavior.
Step 6: check controller safety logic and leak protection
After the mechanical checks pass, test the controller’s built-in protection one function at a time. Manufacturer behavior differs, but a well-designed system commonly has some combination of:
- A maximum run-time timeout.
- A second level sensor or thermal safety sensor.
- Detection of a missing, blocked, or dry-running pump.
- A leak sensor that disables top-off.
- An app or local alarm for sensor and overrun conditions.
For example, the Tunze Osmolator 3 manual describes an optical primary sensor, an independent safety sensor, and a 10-minute safety timer. The Red Sea ReefATO+ manual describes shutdown behavior for a missing sensor, pump overrun, a dry or blocked pump, and a detected leak.
Test only with a small amount of water and a hand on the power switch. Do not defeat a safety sensor or hold a controller in manual mode while unattended. If the controller’s safety response does not match its manual, stop using the ATO until the manufacturer or qualified service support confirms the next step.
Place a separate leak detector below the most likely failure points:
- Under the ATO pump and the reservoir outlet.
- Beneath the sump’s return and drain fittings.
- At the lowest point inside the cabinet.
- Near any hose connection that can spray when the pump starts.
A leak alarm is valuable, but know which kind you have. An alert-only sensor reports water after it reaches its probes. An integrated ATO leak input may also disable the ATO. The GoveeLife Water Leak Detector 1s is an independent alert layer; it does not directly remove power from an aquarium ATO pump. The ReefATO+ combines leak detection with ATO shutdown, but it is designed for seawater systems.
Step 7: make the reservoir part of the safety design
The reservoir is the maximum possible dose if every other protection fails. Size it around the aquarium’s freeboard, not only around the number of days between refills. A reservoir that can empty into the sump without overflowing is a basic layer of protection.
Use a stable opaque container where practical, keep it lower than the hose outlet when the manufacturer allows, and route the cable and tubing so maintenance cannot pull the outlet underwater. Leave room to open the lid without knocking the pump or moving the hose.
The Simplicity 5 Gallon Easy-Fill ATO Reservoir specifications list a 5+ gallon / 19-liter capacity, opaque sides, a clear front with volume graduations, a wide fill lid, and approximately 20 inches of clearance for the open lid. Those are useful cabinet details, but a 5-gallon container is not automatically safe for a small sump. Calculate the freeboard before filling it to capacity.
Products matched to the fault
The products below cover different failure modes rather than competing for one universal “best” label. Verify the exact model, mounting thickness, fittings, reservoir clearance, and saltwater compatibility before installation.
Products matched to the fault
| Product | Best for | Safety / fit check | Product page |
|---|---|---|---|
Tunze Osmolator 3 Automatic Water Level Controller Tunze A plug-and-play aquarium water-level controller with an optical control sensor, independent thermal safety sensor, included dosing pump, tube, and low-voltage power supply. The reservoir is separate.
| Premium ATO with an independent overfill safety sensor | Independent thermal sensor plus 10-minute safety timer | Check current price on Amazon → |
XP Aqua Duetto² Dual-Sensor Aquarium ATO XP Aqua A compact dual-optical ATO whose lower sensor handles normal top-off and upper sensor plus QST programming provides a second overfill limit.
| Compact ATO with two optical sensors and plug-and-play setup | QST programming plus secondary optical sensor | Check current price on Amazon → |
Red Sea ReefATO+ 3-in-1 Auto Top-Off System Red Sea A reef-specific ATO with titanium level probes, an integrated temperature monitor, a separate leak detector, pump timeout logic, and ReefBeat notifications.
| Saltwater reef systems that need ATO, leak shutdown, temperature monitoring, and app alerts | Backup pump-off probes, timeout, dry/blocked-pump logic, leak shutdown | Check current price on Amazon → |
GoveeLife Smart Water Leak Detector 1s, 3-Pack GoveeLife A standalone alert layer for the floor under the sump, reservoir, or hose fittings, with gateway-based app notifications and a loud local alarm.
| Independent floor and cabinet leak alerts alongside an ATO | Local alarm and gateway notifications; alert-only | Check current price on Amazon → |
Simplicity 5 Gallon Easy-Fill ATO Reservoir Simplicity A 5-gallon / 19-liter ATO reservoir with opaque sides, clear front graduations, pump/tube cutouts, and a wide fill lid designed for cabinet use.
| A dedicated, light-shielded reservoir with an easy-fill lid and visible volume markings | Size stored volume below the sump freeboard; reservoir has no shutoff | Check current price on Amazon → |
Check the exact model, included fittings, sensor limits, reservoir clearance, and controller instructions before installation.
Tunze Osmolator 3: premium layered ATO protection
The Tunze Osmolator 3 product page specifies an optical control sensor with 0.5 mm stated accuracy, an independent thermal safety sensor, a supplied low-voltage pump, and a maximum delivery height of 6.2 meters. Its manual also documents a 10-minute safety timer.
This is a strong fit when you want a dedicated ATO with a separate high-level safety input and you are prepared to supply a reservoir that is sized safely. The included pump and controller reduce the number of parts that must be matched.
The important limitation is conceptual: the safety sensor can stop a commanded pump run, but it cannot stop a gravity siphon that continues through a badly routed hose. The reservoir is separate, and the sensor holder and tube holder have their own mounting limits.
Check current price on Amazon →XP Aqua Duetto²: compact dual optical sensing
The XP Aqua Duetto² product page describes a lower optical sensor for normal top-off, a secondary optical sensor with QST overfill protection, and a compact plug-and-play design. XP Aqua lists a 74 GPH / 280 LPH pump, an 8.2-foot / 2.5-meter maximum head, and a maximum mounting thickness of 1/2 inch / 12.7 mm.
Choose this kind of layout when cabinet space is limited but you still want separate normal-level and high-level sensing. XP Aqua specifically warns against placing the sensor where microbubbles or direct light can interfere with the reading, so a turbulent return chamber still needs to be corrected.
It does not replace a floor leak detector, and its dual-sensor protection does not make a submerged outlet or a siphon-safe hose route optional.
Check current price on Amazon →Red Sea ReefATO+: integrated reef automation and leak shutdown
The Red Sea ReefATO+ product page combines ATO, temperature monitoring, and leak detection. Red Sea specifies a 3 mm / 1/8-inch pump-on to pump-off band, backup pump-off probes 2.5 cm / 1 inch above the normal pump-off level, app notifications, and automatic shutdown for several pump, sensor, and leak conditions.
This is the most complete fit for a saltwater reef cabinet where an ATO leak input and app-based notifications are more important than a minimal controller. The pump is rated up to 75 GPH / 300 LPH and 8 feet / 2.5 meters of head.
The manufacturer specifies the ReefATO+ for seawater aquariums only. Install the leak detector at a low point, keep the controller dry, and route the outlet according to the manual’s siphon-break instructions.
Check current price on Amazon →GoveeLife Water Leak Detector 1s: independent alert layer
The GoveeLife Water Leak Detector 1s is useful when the ATO itself has no leak input or when you want a second alert path. GoveeLife lists dual probes, a local alarm up to 105 dB, IP67 sensor protection, a gateway-based 2.4 GHz Wi-Fi connection, and app or email notifications.
Place the sensors under the reservoir, sump fittings, and cabinet floor as separate zones. Treat this product as an alert system: it tells you that water reached the probes, but it does not directly cut power to the ATO pump. It therefore complements, rather than replaces, a correctly functioning controller timeout and a siphon-safe hose route.
Check current price on Amazon →Simplicity 5 Gallon Easy-Fill ATO Reservoir: controlled storage
The Simplicity reservoir specifications describe a dedicated 5+ gallon / 19-liter container with opaque black sides, clear front graduations, a wide fill lid, tubing and power-cord cutouts, and a maximum listed return-tube diameter of 0.5 inch.
Its practical value is predictable storage and easier refilling, not electronic safety. Measure the cabinet, account for the approximately 20-inch open-lid clearance, and calculate whether the entire stored volume could fit in the sump without flooding the display or cabinet. If it cannot, use a smaller reservoir or add a reliable independent shutdown layer.
Check current price on Amazon →Repair or replace?
| Finding | Repair first | Replace or escalate |
|---|---|---|
| Hose drips after pump power is removed | Raise the outlet, remove submerged sections, and install the specified siphon break | Replace damaged tubing or fittings if the water path cannot be made reliably siphon-safe |
| Sensor is dirty or slightly displaced | Clean it, restore the holder, and retest at the marked waterline | Replace cracked or intermittent sensors |
| Pump is noisy, restricted, or air-locked | Clean the impeller, remove kinks, prime the line, and retest in a bucket | Replace a worn pump or use the manufacturer-matched replacement |
| Pump remains powered when the ATO is disabled | Check manual mode, smart plugs, relays, and cable seating | Stop using the controller if it cannot remove pump power |
| Leak sensor alarms but the ATO continues filling | Follow the controller’s leak-input test and wiring instructions | Replace or separate the ATO if its documented leak shutdown does not work |
| Reservoir volume exceeds safe freeboard | Reduce the stored volume and improve the hose route | Choose a smaller reservoir or install a tested independent cutoff |
Do not keep resetting a controller that has already overfilled the tank. Repeated resets can mask an intermittent relay, connector, or sensor fault.
Frequently Asked Questions
Why does my ATO overfill even though the optical sensor looks clean?
The sensor may be mounted in bubbles or turbulence, sitting at the wrong height, receiving direct light, or connected to a controller that is not interpreting its signal. Check the pump command first, then test the sensor in a stable return chamber and inspect the cable and connector.
Can a siphon fill the aquarium after the ATO pump stops?
Yes. If the reservoir water surface is higher than the hose outlet and the hose remains full, gravity can continue the flow. A submerged outlet can also create backflow. The pump-off bucket test and an outlet above the highest expected sump level expose this fault quickly.
Are dual optical sensors enough to prevent an overfill?
They reduce the risk of a single sensor failure, but they do not fix a siphon, an energized relay, an oversized reservoir, or a hose that falls into the sump. They are one layer in a complete water-path and control-path design.
Should I use saltwater in the ATO reservoir?
For normal evaporation replacement, use the water type specified by your aquarium process—typically freshwater or purified water—because salt does not evaporate with the water. Follow the ATO manufacturer’s compatibility instructions, especially for reef-specific products such as the Red Sea ReefATO+.
What is the safest way to test an ATO?
Disable the aquarium’s live fill path and test into a bucket. Mark the normal waterline, run the pump only briefly, verify that power is removed when the controller is disabled, and check that flow stops immediately. Test leak shutdown separately with the controller’s documented procedure.
Why does an ATO overfill after a power outage?
A restart can reset a manual mode, expose a shifted sensor, leave a hose primed, or trigger a reservoir-level change while the return pump is off. After power returns, inspect the waterline, sensor holder, hose outlet, and controller status before allowing an unattended fill.
Bottom line
Troubleshoot an overfilling ATO in this order: stop the water, establish the normal line, determine whether the pump is being commanded to run, and test for siphon or backflow. Then correct sensor position and cleanliness, inspect the pump and hose at the real head height, verify the controller’s safety logic, and limit the reservoir to the system’s freeboard.
The most reliable setup uses several modest safeguards together: stable sensor placement, a controller timeout or independent high-level sensor, a siphon-safe hose outlet, a reservoir that cannot flood the sump by itself, and an independent leak alarm or shutdown.
Sources and Manufacturer References
- Tunze Osmolator 3 product information
- Tunze Osmolator 3 instruction manual (PDF)
- XP Aqua Duetto² official product page
- XP Aqua Duetto² instruction manual (PDF)
- Red Sea ReefATO+ product page
- Red Sea ReefATO+ instruction manual (PDF)
- GoveeLife Smart Water Leak Detector 1s
- Simplicity 5 Gallon Easy-Fill ATO Reservoir specifications