Runs for 30 seconds after flush
Likely normal refill if it stops cleanly. If it continues, check whether water is entering the overflow tube.
When a toilet keeps running after a flush, the fastest path is to open the tank and separate the problem into flapper, chain, water level, or fill valve.
Likely normal refill if it stops cleanly. If it continues, check whether water is entering the overflow tube.
Check float height and fill valve first, then press the flapper to test whether the tank seal is leaking.
That points to a slow leak from tank to bowl, usually a flapper that no longer seals cleanly.
The most common causes are a worn flapper, a tight or tangled chain, a float set too high, or a fill valve that is not shutting off.
Only if the flapper test points there. Press the flapper down. If the running stops, replacement is usually the right first repair.
You can usually use it briefly, but it can waste a lot of water. Shut off the supply between flushes if the water will not stop running.
Use ChatDIY to walk through the tank checks in order and decide which part actually needs attention.