Plumbing & Appliances

How to fix a running toilet, starting with the dye test

Find a silent toilet leak in twenty minutes with food coloring, then fix it: flapper, fill valve, water level, chain slack and a worn flush valve seat.

11 min read Easy 30–90 minutesUpdated August 31, 2026

A toilet that runs loudly is annoying, and you will fix it because you can hear it. The one that costs real money is the one you cannot hear at all. A worn flapper can seep water from the tank into the bowl continuously, day and night, with no noise and no visible movement, and the first sign is a water bill that jumped for no obvious reason.

So we start with the test that finds it, because that single test explains most mystery water bills I get called about.

Start here: the dye test

This takes two minutes of work and twenty minutes of waiting, and it tells you which half of the toilet is broken.

  1. Take the tank lid off and set it flat on the floor. Porcelain lids break when they slide off a countertop, and they are surprisingly expensive to replace.
  2. Put about ten drops of food coloring into the tank water, or drop in a dye tablet if you have one. Blue and green show up best against white porcelain.
  3. Do not flush. Do not use the toilet. Walk away.
  4. Come back in fifteen to thirty minutes and look into the bowl.

Color in the bowl means water is passing from the tank into the bowl without a flush. The leak is at the flapper or the flush valve seat it sits on. Go to the flapper section.

Bowl still clear means the tank is holding. If you can hear water running, the problem is on the fill side: the water level is above the overflow tube, or the fill valve is not shutting off cleanly. Go to the fill valve section.

Run this test on every toilet in the house, not just the noisy one. It costs you nothing but twenty minutes and it is the only reliable way to catch a silent leak.

How a toilet actually works

Thirty seconds of theory makes everything below obvious.

The tank holds water. The flapper is a rubber seal sitting on the flush valve seat at the bottom. Press the handle, the chain lifts the flapper, and the tank dumps into the bowl. The flapper drops back and seals.

Meanwhile the fill valve senses the falling water level and opens, refilling the tank. It also sends a small stream through the refill tube into the overflow tube, which refills the bowl and the trap. When the level comes back up, the fill valve shuts off.

The overflow tube is the safety. If the fill valve fails to shut off, water pours down the overflow tube into the bowl rather than over the top of the tank onto your floor. That is why a failed fill valve makes a toilet run forever instead of flooding the bathroom.

Only two things can make a toilet run: water escaping the tank into the bowl, or water arriving faster than the fill valve stops it. That is the whole problem space.

Symptom to cause

What you observe Most likely cause Fix
Dye appears in bowl, no sound Worn flapper or rough flush valve seat Replace flapper, inspect and clean the seat
Runs briefly every 15–60 minutes Same slow tank-to-bowl leak, phantom flushing Replace flapper
Continuous running, water pouring into overflow tube Water level set too high, or fill valve not shutting off Lower the float, then replace the fill valve if that fails
Runs after every flush until you jiggle the handle Chain too long and tangling, or flapper hanging up Adjust chain slack, check flapper hinge
Never stops after a flush, tank does not fill Chain too short, holding flapper slightly open Add slack to the chain
Hissing that stops when you lift the float Fill valve seal worn or debris in the valve Clean or replace the fill valve
Weak or incomplete flush, tank fine Water level too low, or clogged rim jets Raise level to the fill line, clean the jets
Tank refills very slowly Partially closed supply stop, or a clogged fill valve screen Open the stop fully, clean the inlet screen

Tools and materials

  • Replacement flapper matching your flush valve size, 2 in or 3 in
  • Replacement fill valve, universal type, if needed
  • Sponge and a small bucket
  • Adjustable wrench and channel-lock pliers
  • Flat screwdriver
  • Old towels
  • White vinegar and a non-scratch scouring pad for mineral scale
  • Food coloring or dye tablets

South Florida water is hard, and toilet tanks show it. Expect a chalky ring on everything you pull out.

Fixing the flapper

The flapper is the single most common failing part in a toilet, and it is the cheapest.

Get the right one

Look down into the tank at the opening the flapper covers. Flush valves come in two common sizes: a 2 in opening, which is the traditional size, and a 3 in opening found on many newer high-efficiency toilets. A 3 in flapper will not seal a 2 in valve and the reverse is worse.

Where you can, buy the flapper made for your toilet brand and model. The model number is usually stamped inside the tank, under the lid, or on the back wall of the tank near the top. Universal flappers work, but a matched flapper seals better and lasts longer, and some low-flow toilets are engineered around a specific flapper profile that controls how long the valve stays open.

Replace it

  1. Close the supply stop behind the toilet, then flush and hold the handle to drain the tank. Sponge out the last inch.
  2. Unclip the old flapper from the ears on the overflow tube, or slide the collar off the tube if it is that style. Unhook the chain from the handle arm.
  3. Feel the flush valve seat with your fingertip, all the way around. It should be smooth. Grit, mineral scale or a rough ridge will keep any new flapper from sealing.
  4. Clean the seat with white vinegar and a non-scratch pad. Do not use anything abrasive on a plastic seat, because scratching it makes the leak permanent.
  5. Fit the new flapper, seat it flat, and confirm it drops cleanly onto the seat with nothing catching.
  6. Reconnect the chain with about a half inch of slack when the flapper is closed. Cut off the excess chain or clip it back on itself so a long tail cannot fall under the flapper.
  7. Open the supply, let the tank fill, and flush a few times.
  8. Run the dye test again to confirm.

Chain slack, in detail

More flapper calls come down to chain adjustment than to a bad flapper.

  • Too tight and the chain holds the flapper a hair off the seat. The toilet leaks constantly and you will swear the brand new flapper is defective.
  • Too loose and the handle travel does not lift the flapper far enough for a full flush, or the slack tangles under the flapper and props it open.
  • Half an inch of slack with the flapper closed is the target. Flush and watch: the flapper should lift clear, stay up while the tank dumps, and drop straight down.

When the flush valve seat is the problem

If you have replaced the flapper, cleaned the seat, and dye still shows in the bowl, press down firmly on the closed flapper with a stick or your hand. If the leak stops while you press, the flapper and seat are not mating.

Options, in order:

  1. Clean it again, properly. Mineral scale builds as a hard ring exactly where the flapper lands. Vinegar and patience remove more of it than people expect.
  2. Seat repair kit. These bond a new smooth sealing surface onto the old seat. They work when the seat is worn or lightly pitted, and they are worth trying before the next option.
  3. Replace the flush valve. This means removing the tank from the bowl, because the flush valve is retained by a large nut on the underside of the tank. It is not difficult, but you will also be replacing the tank-to-bowl gasket and the tank bolts while you are in there.

If you are at the point of pulling the tank on a toilet that is fifteen or twenty years old, price a new toilet before you commit. Modern 1.28 gallon-per-flush toilets flush better than the first generation of low-flow units, and if the bowl itself is stained or crazed you are putting new parts into old porcelain. Installing a toilet is a half-day job.

Water level and the fill line

If dye stays out of the bowl but the toilet still runs, look at where the water sits relative to the overflow tube.

Correct level is roughly one inch below the top of the overflow tube, or at the fill line if your tank has one molded or printed on the inside wall. Some fill valves have their own mark on the body.

If water is at or over the top of that tube, the tank can never stop filling. Water pours down the overflow into the bowl continuously, the level never rises further, and the fill valve never gets the signal to close. That is the classic constant runner.

Adjusting the float

  • Float cup valve, the common modern type with a plastic cup riding on the valve shaft: squeeze the clip on the adjustment rod and slide the cup down, or turn the adjustment screw on top counterclockwise, depending on the model. Down and counterclockwise lower the level on most designs.
  • Ball float valve, the older type with a brass rod and a floating ball: many have an adjustment screw on top of the valve. Turn it to lower the level. Older brass rods can be bent gently downward instead, but bend the rod, not the connection at the valve.
  • Flush, let it refill, and check again. Adjust in small steps.

The refill tube, which everyone gets wrong

The small flexible tube from the fill valve has to clip to the rim of the overflow tube and squirt down into it. It must not be pushed down inside the tube.

If that tube ends below the tank water line, the tank can siphon itself into the bowl every time the water level rises, which produces a slow constant leak that survives every flapper you throw at it. Clip it at the rim, angled in and down. There is a plastic clip supplied for exactly this.

Replacing the fill valve

If the level is set correctly and it still hisses, dribbles, refills forever or shuts off with a bang, replace the valve. Universal fill valves are inexpensive and adjust to nearly any tank.

  1. Close the supply stop. Flush and hold to drain, then sponge out the remaining water. Get it genuinely dry, because whatever is left comes out on the floor.
  2. Disconnect the supply line from underneath the tank.
  3. Remove the locknut on the fill valve shank underneath the tank. Hold the valve inside the tank so it does not spin.
  4. Lift the old valve out. Note the shank washer inside the tank, which is the actual seal.
  5. Set the new valve height before installing it. Most adjust by twisting the body to telescope up or down. The critical level mark stamped on the valve body must sit at least one inch above the flood rim of the bowl, which is the top edge water would spill over. That gap is the anti-siphon protection that keeps bowl water from being drawn back into the drinking water supply if the house loses pressure.
  6. Drop it in with the shank washer inside the tank, thread the locknut on from below, hand tight plus a modest turn. It is plastic. It will crack if you treat it like a pipe fitting.
  7. Reconnect the supply line, or better, fit a new braided one while you are here.
  8. Clip the refill tube to the overflow tube.
  9. Open the stop slowly, let it fill, check for drips at the shank and the supply nut, and set the level.

Phantom flushing

If the toilet switches itself on for ten or fifteen seconds every half hour with nobody near it, that is not a haunting and it is not the fill valve failing. The tank is leaking into the bowl slowly enough that it takes half an hour for the level to drop far enough to trip the fill valve.

It is the flapper or the seat, every time. Dye test to confirm, then replace the flapper.

Two habits that kill toilet parts early

In-tank cleaning tablets. Chlorine and bleach tablets sit in constant contact with the flapper, the tank-to-bowl gasket, the fill valve seals and the flush valve seat. They break rubber down considerably faster than water alone. If you keep replacing flappers every year, look in the tank for a tablet first.

High water pressure. If the static pressure at the house is high, everything with a soft seal in it wears faster, and a fill valve is a soft seal that cycles daily. Where static pressure exceeds 80 psi, a pressure-reducing valve is required, and installing one is a plumber’s job rather than a homeowner project.

Safety and when to stop

There is no electrical hazard here and no real injury risk beyond a dropped tank lid on a bare foot. What there is, is water damage risk.

Stop and call a licensed plumber if:

  • The supply stop behind the toilet will not close, and shutting the house off does not solve your problem
  • Water is coming from the base of the toilet rather than from the tank, which means the wax seal or worse
  • The tank itself is cracked, even hairline. A cracked tank does not get repaired, it gets replaced
  • The stub-out spins in the wall when you turn the stop, which means the supply piping behind the drywall has come loose
  • Water is backing up in the bowl and in another fixture at the same time, which points at the main drain rather than at the toilet

Never leave a toilet you were working on with the supply on and the connections unchecked. Come back and look at it in two hours, and again in the morning.

When it’s worth calling someone

A flapper and a fill valve are genuinely a homeowner repair, and I would rather you fixed it yourself in an hour than paid anyone for it. A toilet that needs the tank pulled, a flush valve replaced, a new supply stop, or a full swap for a modern unit is where an extra pair of hands starts to pay off. I handle toilet installation and repair across Broward, Palm Beach and north Miami-Dade, and I usually run a dye test on every toilet in the house while I am there because it costs nothing to check.

If the same house is due for other fixture work, replacing a kitchen faucet and its supply lines is the other job worth doing before a line fails on its own.

Questions people ask about this

How do I test for a silent toilet leak?

Put ten drops of food coloring or a dye tablet into the tank, do not flush, and come back in fifteen to thirty minutes. If there is color in the bowl, water is leaking past the flapper or the flush valve seat. If the bowl is still clear, the tank is not leaking into it and any running you hear is the fill valve or the water level instead.

Why does my toilet run for a few seconds every half hour?

That is phantom flushing, and it means the tank is slowly leaking into the bowl until the water level drops far enough to switch the fill valve on. The cause is almost always a worn flapper or a rough flush valve seat that the flapper can no longer seal against. Run a dye test to confirm it, then replace the flapper before you touch anything else.

How much water does a running toilet waste?

A visibly running toilet wastes a great deal because the fill valve is feeding the bowl continuously, but the leak worth worrying about is the silent one. A slow seep past the flapper makes no noise at all and can run twenty-four hours a day for months before anyone notices it on a bill. That is exactly why the dye test is the first thing to do rather than the last.

Where should the water level be in a toilet tank?

About one inch below the top of the overflow tube, or at the fill line molded or printed on the inside of the tank if there is one. If water is spilling over the top of the overflow tube, the tank never stops filling and the toilet runs continuously. Lower the float until the level settles below that tube and the running stops.

Can I just drop a cleaning tablet in the toilet tank?

Do not put chlorine or bleach tablets in the tank. They sit in constant contact with the flapper, the tank-to-bowl gasket and the fill valve seals, and they break rubber down far faster than normal use. A great many repeat flapper failures trace back to an in-tank tablet. Clean the bowl from the top instead.

Should I replace the flapper or the whole fill valve?

Replace whichever one the dye test points to. Color appearing in the bowl means the flapper or the flush valve seat, and a flapper is a five dollar part you can swap in ten minutes. A tank that overfills past the overflow tube, hisses continuously or refills slowly means the fill valve, which is a twenty minute job. If a toilet is well past fifteen years old, replacing both at once is the sensible move.

running-toilettoilet-repairflapperfill-valvewater-leak

Keep reading

Related guides

Got a list? Let’s knock it out.

Send a photo of the job and get a straight answer, a real price and a date — usually the same day you ask.

Call Text Quote