Some of the water in your body is sodium, and sodium helps keep the balance of liquid inside and outside of your cells.
Your body may hold on to water if you eat a lot of salty foods, like store-bought foods.
Magnesium is an important mineral that is involved in over 300 enzyme processes that keep your body running smoothly.
According to some studies, getting more magnesium may help you hold less water.
It also controls the flow of fluids and may help the body hold less water.
Similar results are reported by the authors of a 2016 study, who also say that vitamin B6 may work even better when taken with calcium pills.
Potassium is needed for many things, but mostly for heart health, muscle contractions, and nerve activity.
To help lower water absorption is also important for keeping blood volume and fluid balance.