Spironolactone blocks aldosterone, a hormone that tells the kidneys to hold on to salt and get rid of potassium. It does this by taking the hormone's place on its receptors in a late section of the kidney's filtering tubes. With aldosterone blocked, the kidneys pass more salt and water into the urine while keeping potassium. The body quickly turns it into active breakdown products, such as canrenone, that also block aldosterone.
Losing extra salt and water lowers swelling and blood pressure, and it can be combined with other water pills that act at earlier points in the kidney. It may take about 2 weeks or longer for its full effect to show. Because it makes the body keep potassium, potassium can climb too high, especially with weak kidneys, potassium supplements, salt substitutes, or certain other blood pressure drugs. Losing too much fluid can also cause dehydration, low blood pressure, and worse kidney function.