The Toilet Dye Test: How to Find and Fix the Silent Leaks Wasting Your Water

Originally published Nov 15, 2025 · Updated October 5, 2026

Transparency Note: We independently select these products based on research and user reviews. If you buy something through our links, we may earn a commission.


Toilets use more water than any other fixture in the house, close to 30 percent of indoor water use according to the EPA's WaterSense program, and they are also the fixture most likely to be leaking without anyone noticing. A worn flapper or a fill valve set slightly too high does not make a dramatic sound or leave a puddle. Water simply slips from the tank into the bowl and down the drain, around the clock, and the only evidence is a water bill that creeps up over time.

The EPA estimates that a toilet that runs continuously can waste up to 200 gallons a day. Most toilet leaks are much smaller than that, a slow seep rather than a steady stream, but even a small leak runs 24 hours a day, 365 days a year. That is why the dye test is worth doing in every toilet in the house. It takes about fifteen minutes, costs nothing if you have food coloring in the pantry, and tells you exactly where to look.

I have replaced a lot of flappers and fill valves over the years, and in my experience most toilet leaks come down to three parts inside the tank and one or two connections outside it. This guide covers how to run the dye test properly, how to tell which of the three tank leaks you have, how to fix each one, and the leaks outside the tank that a dye test will never catch. If you are working through the whole bathroom, this is the first step of our larger bathroom water audit.

How to Run the Dye Test, and What It Can and Cannot Catch

The test is simple. Take the tank lid off and set it somewhere safe, ideally on a folded towel on the floor, since a tank lid is heavy porcelain and cracks easily on tile. Make sure the tank is full and the toilet is not refilling. Add about ten drops of food coloring to the tank water, or drop in a leak detection tablet if you have one. Dark blue or green food coloring shows up best against white porcelain. Then put the lid back on, do not flush, and wait at least 10 to 15 minutes.

When you come back, look at the bowl. If the water is perfectly clear, nothing is passing from the tank into the bowl and the internal parts are sealing properly. If you see any color at all, even a faint tint near the back of the bowl, water is leaking from the tank. A slow leak may only show a pale haze, so look closely in good light. When you are done, flush a couple of times to clear the dye. Food coloring will not stain a glazed porcelain bowl if you do not leave it sitting for days.

It is important to understand what the dye test actually measures. It catches any water that passes from the tank into the bowl, which covers the three most common toilet leaks: a flapper that is not sealing, water running down the overflow tube because the level is set too high, and a fill valve that will not shut off fully. All three send dyed water into the bowl, so a positive test tells you that one of them is happening, though not yet which one.

What the dye test cannot catch is water leaking out of the toilet rather than into the bowl. A dripping supply line, a seeping shutoff valve, loose tank bolts, or a failed wax ring under the toilet will all pass the dye test with a perfectly clear bowl. Those leaks are covered in their own section below, and the best way to catch them is the water meter test in our guide on how to read your water meter to find hidden plumbing leaks.

What You Notice Likely Cause Fix Difficulty
Dye in bowl, water level normalWorn or warped flapperReplace flapper, set chain slack to about 1/2 inchEasy, about 10 minutes
Dye still in bowl after new flapperPitted or crusted flush valve seatClean seat, use seat repair kit, or replace flush valveModerate
Water trickling into overflow tubeWater level set too highLower float so water stops 1 inch below overflowEasy, about 5 minutes
Toilet refills on its own (phantom flush)Flapper leak or refill tube siphoningClip refill tube above water line; check flapperEasy
Constant hiss after tank fillsWorn fill valve seal or sedimentReplace seal or full fill valveEasy to moderate, 20 to 30 minutes
Damp floor behind toilet, clear bowlTank bolt washers, supply line, or shutoff valveReplace washers, supply line, or valveModerate
Rocking toilet, stains or smell at baseFailed wax ringPull toilet and replace wax ringModerate to hard

Leak One: The Flapper and Its Seat

If the dye shows up in the bowl and the tank water level looks normal, the flapper is the most likely culprit. The flapper is the rubber seal at the bottom of the tank that lifts when you flush and drops back down to seal the drain opening. It is made of rubber, and over time the chlorine and minerals in tap water harden it, warp it, or coat it in scale until it no longer seals perfectly. Run your finger around the edge of the old flapper. If it feels stiff, misshapen, or leaves black residue on your finger, it is done.

Replacing a flapper is one of the easiest repairs in the house. Turn off the shutoff valve behind the toilet, flush and hold the handle down to drain most of the tank, and unhook the chain from the flush lever. Most flappers attach to two small pegs on either side of the overflow tube, or to a ring that slides over it. Unclip the old one, clip the new one on, and attach the chain with about half an inch of slack. Too little slack holds the flapper slightly open; too much slack can get caught under the flapper and stop it from sealing. Turn the water back on, let the tank fill, and run the dye test again.

Before you buy, check the size. Most toilets use a standard 2 inch flapper, but many newer toilets, particularly 1.28 gallon models, use a 3 inch flush valve and need a larger flapper. Take the old one with you to the store or look up your toilet's model number, which is usually stamped inside the tank. A universal adjustable flapper is a good choice for older toilets because it can be tuned to match the flush volume the toilet was designed for.

Here is the step most guides leave out. If you install a new flapper and the dye test still shows a leak, the problem may be the flush valve seat, the smooth ring the flapper presses against. On older toilets, that seat can become pitted, scratched, or crusted with mineral deposits. With the tank drained, run your fingertip around the rim. If it feels rough, clean it gently with a nonabrasive scrub pad. If it is cracked or deeply pitted, a seat repair kit that bonds a new rim over the old one is an inexpensive fix, and replacing the full flush valve is the permanent one. A new flapper on a damaged seat will never seal properly.

Leak Two: The Water Level and the Overflow Tube

The overflow tube is the open vertical pipe in the middle of the tank. Its job is to prevent the tank from overflowing onto the floor if the fill valve fails, by sending excess water straight down into the bowl. That is a good safety feature, but it also means that if the water level is set too high, a steady trickle of clean water runs down the overflow tube and into the drain without anyone noticing.

To check, take the lid off after the tank has filled completely. The water should stop about one inch below the top of the overflow tube, and many tanks have a water line mark molded on the inside wall. If the water is level with the top of the tube or flowing into it, the level needs to come down. On a modern fill valve with a float cup that slides up and down the valve body, there is usually a clip or an adjustment screw; pinch the clip and slide the cup down, or turn the screw counterclockwise, a little at a time. On an older valve with a float ball on an arm, turn the adjustment screw on top of the valve, or gently bend the arm downward. Flush and check the new level after each adjustment.

There is one more overflow tube leak that I find surprisingly often, and almost nobody talks about it. The small flexible refill tube that runs from the fill valve to the overflow tube is supposed to clip onto the top of the overflow, with its end sitting above the water line. If that tube has been pushed down inside the overflow so its end sits below the water, it can create a siphon that slowly drains the tank into the bowl, which makes the fill valve cycle on every so often to top it back up. If you hear your toilet briefly refill on its own when nobody has used it, check this first. Pull the tube up and clip it so the end sits above the water line.

Leak Three: A Fill Valve That Will Not Shut Off

If the flapper is new, the seat is clean, the water level is set correctly, and the refill tube is above the water line, but the toilet still hisses or refills on its own, the fill valve itself is likely worn. Inside most fill valves is a rubber seal that closes off the water supply when the float rises, and like a flapper, that seal hardens over time. Sediment from the water supply can also lodge inside and stop it from closing completely. The result is a constant faint hiss and a slow trickle down the overflow tube.

On many common fill valves, you can replace just the seal for a couple of dollars, and on some you can flush out sediment by removing the cap with the water turned off, holding a cup over the valve, and briefly turning the water on. If the valve is old, cracked, or noisy, replacing the whole valve is the better fix and is very manageable for a homeowner. Turn off the water, flush to empty the tank, and sponge out what is left. Disconnect the supply line under the tank with a towel underneath to catch drips, unscrew the plastic lock nut, and lift the old valve out.

Most universal fill valves adjust in height to fit different tanks. Set the new valve so its critical level mark, usually labeled CL, sits at least one inch above the top of the overflow tube; this is part of the anti siphon protection that keeps tank water from ever being drawn back into your drinking water supply. Tighten the lock nut by hand plus a quarter turn, since overtightening can crack the tank. Reconnect the supply line, clip the refill tube onto the overflow above the water line, turn the water on slowly, and set the water level an inch below the overflow.

Whenever I replace a fill valve, I replace the supply line too. Old supply lines, particularly plastic ones or the older solid chrome type, are one of the more common sources of real water damage in a bathroom, and a braided stainless steel line costs very little. If you want a broader set of tweaks for an older toilet once the leaks are fixed, our guide to low cost tank tricks for older toilets covers displacement and other options.

The Leaks the Dye Test Will Not Show

Once the inside of the tank is sealed, take a few minutes to check the outside of the toilet, because these are the leaks that cause real damage rather than just a higher water bill. Start with the supply line and shutoff valve behind the toilet. Wipe them dry with a paper towel, wait a few minutes, and touch them again. Older multi turn shutoff valves often seep a drop at a time from the packing nut around the stem, and a corroded valve may not shut off fully when you need it to. If either part is old, replacing it now is far better than discovering it has failed in an emergency.

Next, check the tank bolts. On a two piece toilet, the tank sits on the bowl and is held down by two or three bolts with rubber washers inside the tank. When those washers age, water can seep down the bolts and drip onto the floor behind the toilet, often unnoticed for months. Run a dry paper towel under the tank around each bolt head and along the joint between the tank and bowl. Any dampness means the washers or the tank to bowl gasket need replacing, which is a slightly bigger job but still very doable.

Finally, consider the wax ring that seals the toilet to the drain in the floor. Signs of a failing wax ring include a toilet that rocks when you sit on it, staining or soft flooring around the base, or a sewer smell that does not go away with cleaning. Our guide on why your bathroom smells covers how to tell a wax ring problem from a drain or ventilation problem. A wax ring leak does not waste much water, but it can rot the subfloor over time, so it is worth addressing promptly.

If your water meter keeps moving after you have checked every toilet and every connection in the bathroom, look elsewhere in the house. Under sink connections in the kitchen are a common next suspect, and our sister site's guide to fixing a leaky kitchen sink sprayer hose covers one leak that often hides in the back of the cabinet until it has damaged the floor of the base cabinet.

Keeping It Fixed: Prevention and Retesting

The single best habit is to repeat the dye test twice a year, at the start of spring and fall, in every toilet in the house. Flappers do not fail all at once; they gradually lose their seal, so a test every six months catches a leak while it is still small. Retest immediately after any repair as well, since a flapper that sits slightly crooked or a chain with too little slack can leave a leak behind.

Avoid drop in tank cleaning tablets, especially those containing bleach or other strong chemicals. They sit in concentrated contact with the flapper and fill valve seals for weeks and can break down the rubber much faster than normal, which means you are cleaning the bowl at the cost of creating a leak. If you want a cleaner bowl, clean the bowl itself. In hard water areas, mineral buildup on the flapper and flush valve seat is the main enemy, so a quick wipe of the seat whenever you have the tank open goes a long way.

It also helps to know what normal sounds like. A healthy toilet makes no sound at all between flushes. If you ever hear the toilet briefly refill when nobody has used it, often called a phantom flush, water is leaving the tank somewhere, and the flapper or the refill tube siphon are the first two things to check. A constant faint hiss usually points to the fill valve or the water level.

Finally, keep an eye on your water bill. A leak that develops gradually shows up as a slow upward drift rather than a sudden spike, so compare the same billing period from year to year. If the bill rises with no change in your household's routine, run the dye test and the meter test before assuming water rates went up.

Our Top Picks for Toilet Leak Repairs

These are the parts I would keep on hand to fix nearly every leak in this guide. Each one is widely available, fits most standard toilets, and installs with basic tools.

1. Korky 100BP Universal Toilet Flapper

The first part to buy if your dye test came back positive. It fits most standard 2 inch flush valves, adjusts to match the original flush volume of a wide range of toilets, and is made with rubber designed to resist chlorine and hard water. It is made in the USA and installs in about ten minutes without tools. If your toilet has a 3 inch flush valve, look for Korky's 3 inch version instead.

2. Fluidmaster 400H Universal Fill Valve

If your fill valve hisses, refills on its own, or fills slowly, this is a reliable universal replacement from one of the most widely used toilet parts brands. The height adjusts with a simple twist to fit most tanks, and it has separate adjustments for the tank and bowl water levels, which makes setting the correct level an inch below the overflow easy.

3. Korky 818ZSV Smart Fill Valve and Flapper Kit

A clever option for households that want ongoing protection rather than a one time fix. This kit pairs a fill valve designed to detect flapper leaks and hang ups with Korky's universal 2 inch flapper, so it can shut off the water supply when the flapper fails rather than letting the toilet run. It is a good choice for a rental, a guest bathroom, or any toilet that does not get checked often.

4. Fluidmaster B1T12 Braided Stainless Steel Supply Line

A 12 inch braided stainless steel toilet connector that fits the standard 3/8 inch compression shutoff valve and the 7/8 inch fill valve connection on most toilets. It is inexpensive insurance, and replacing an old plastic or solid supply line whenever you replace the fill valve is one of the simplest ways to prevent a real water damage problem.

The Short Version

Put ten drops of food coloring in the tank, wait fifteen minutes without flushing, and look at the bowl. If you see color, check the water level first, then the refill tube, then the flapper and its seat, and finally the fill valve. Most leaks are fixed with a new flapper or a small float adjustment, and a full fill valve replacement is still an easy afternoon job.

Then look outside the tank: the supply line, the shutoff valve, the tank bolts, and the base of the toilet. Repeat the dye test twice a year, skip the in tank cleaning tablets, and listen for a toilet that refills on its own. Those few habits will keep the most water hungry fixture in your home from quietly costing you money.

Greg is a Red Seal Carpenter, coffee shop owner, dad of four, and founder of Pure Bath Bliss. He writes about making smarter choices for your home and family.

Previous
Previous

How Long After Painting a Bathroom Can You Shower? Cure Times, Ventilation, and Stopping Mildew

Next
Next

The Bathroom Water Audit: How to Find Leaks and Cut Your Water Use