💪
💪 Health & fitness

Potassium-to-Sodium Ratio Calculator

Results update as you type.

Your numbers

Understanding the potassium-to-sodium ratio calculator — concept and principle

Blood pressure depends not only on how much sodium you eat but on the balance between sodium and potassium. This calculator compares your daily potassium and sodium intakes as a weight ratio and as a molar ratio (the ratio of the number of atoms), and sets them against the World Health Organization targets.

Potassium to sodium ratio3,000 mg potassium against 3,200 mg sodium tips the scale to sodium: ratio 0.94 by weight, 0.55 by moles; WHO targets suggest about 1.75 or more.Potassium vs sodium on the scalesPotassium3,000 mgSodium3,200 mg3,000 ÷ 3,200 = 0.94 (by weight)012WHO goal ≈ 1.75+you 0.94molar ratio 0.55 · a guide, not a diagnosis
More potassium (fruit, vegetables, beans) or less sodium both push the ratio up.

How it is calculated

Both inputs are in milligrams per day. Dividing by the atomic mass (about 39.1 for potassium, 23 for sodium) converts milligrams to millimoles, so the molar ratio compares numbers of ions, which is how physiologists usually express it.

The principle

Sodium tends to hold water in the circulation and raise blood pressure, while potassium helps the kidneys excrete sodium and relaxes blood vessel walls. Raising potassium lowers blood pressure, especially in people who eat a lot of salt. The WHO recommends at least 90 mmol of potassium (3,510 mg) and less than 2,000 mg of sodium a day. Dividing these gives a weight ratio of about 1.75 and a molar ratio of about 1.0, so meeting both targets means eating at least as many potassium ions as sodium ions.

Worked example

  1. Default inputs: potassium 3,000 mg, sodium 3,200 mg.
  2. Weight ratio = 3,000 ÷ 3,200 = 0.9375, shown as 0.94.
  3. Potassium = 3,000 ÷ 39.1 ≈ 76.7 mmol; sodium = 3,200 ÷ 23 ≈ 139.1 mmol.
  4. Molar ratio = 76.7 ÷ 139.1 ≈ 0.551, shown as 0.55.

The calculator shows a K : Na ratio of 0.94 and a molar ratio of 0.55.

How K : Na ratio changes with Sodium (mg)How K : Na ratio changes with Sodium012348001,6002,4003,2004,0004,8006,400Example: 0.94Sodium (mg)
Each point is the calculator re-run with only “Sodium (mg)” changed; the gold point is the default example. Change the inputs above and this chart follows your numbers.
Sodium (mg)K : Na ratio
8003.75
1,6001.88
2,4001.25
3,2000.94
4,0000.75
4,8000.63
6,4000.47

How to read the result

A higher ratio is better. A weight ratio of about 1.75 or more (molar about 1 or more) matches the WHO targets. Typical diets based on processed food often have a molar ratio well below 1, as in the example, where there are almost twice as many sodium ions as potassium ions. You can improve the ratio from both sides: cut sodium from processed foods, soups and sauces, and add potassium from vegetables, fruit, beans, potatoes, yoghurt and nuts.

Common mistakes

Keep in mind: This tool is general information, not a diagnosis. People with kidney disease, or who take medicines such as ACE inhibitors, angiotensin receptor blockers or potassium-sparing diuretics, can develop dangerously high blood potassium and should not raise potassium or use salt substitutes without medical advice.

Frequently asked questions

Which foods are high in potassium?

Potatoes, beans and lentils, leafy greens, tomatoes, bananas, dried fruit, milk and yoghurt are good sources.

Are potassium-based salt substitutes a good idea?

For healthy people they can lower sodium and raise potassium, but they are risky for people with kidney problems or on the medicines listed above.

Sources: World Health Organization. Guideline: Potassium intake for adults and children. Geneva: WHO, 2012. · World Health Organization. Guideline: Sodium intake for adults and children. Geneva: WHO, 2012.

Checked 8 Nov 2026. Published formulas cited on the page. For information only — not medical advice.

💪 All health & fitness tools →🌍 Calculators by country →