TTKG Calculator — Transtubular Potassium Gradient

Calculate Transtubular Potassium Gradient (TTKG) to assess renal potassium handling and evaluate potassium homeostasis disorders.

Enter urine potassium, plasma potassium, urine osmolality, and plasma osmolality to compute TTKG and interpret renal potassium excretion.

TTKG Calculator — Transtubular Potassium Gradient
Calculate Transtubular Potassium Gradient (TTKG) to assess renal potassium handling and evaluate potassium homeostasis disorders.

About the TTKG Calculator

The transtubular potassium gradient (TTKG) is a clinical index used to estimate the activity of aldosterone in the cortical collecting duct of the kidney. It provides insight into whether abnormal serum potassium levels — either too high (hyperkalemia) or too low (hypokalemia) — stem from the kidneys excreting too much or too little potassium. Since the kidney is the primary regulator of long-term potassium balance, distinguishing renal from non-renal causes has major therapeutic implications. The formula accounts for the fact that water is reabsorbed in the medullary collecting duct after the cortical collecting duct, which would artificially concentrate the potassium remaining in the tubule. By multiplying urine potassium by plasma osmolality and dividing by the product of plasma potassium and urine osmolality, the calculation corrects for this water reabsorption step, giving an index that reflects conditions specifically in the aldosterone-sensitive cortical collecting duct where potassium secretion is regulated. In healthy individuals who are normokalemic, TTKG typically ranges from 5 to 10. The test is most diagnostically useful when potassium is clearly abnormal. In hypokalemia (serum K+ below 3.5 mEq/L), a TTKG below 2 suggests the kidneys are appropriately conserving potassium and the problem lies outside the kidney — such as prolonged vomiting or diarrhea, inadequate dietary potassium, or transcellular shifts. A TTKG above 2 in a hypokalemic patient indicates that the kidneys are inappropriately continuing to excrete potassium, pointing toward causes such as primary hyperaldosteronism, Bartter syndrome, Gitelman syndrome, or diuretic use. In hyperkalemia (serum K+ above 5.0 mEq/L), a TTKG above 10 suggests the kidneys are responding appropriately by excreting the excess potassium, implying the cause of hyperkalemia is extracellular (such as a transcellular shift from acidosis or cell lysis). A TTKG below 5 in a hyperkalemic patient implies the kidney is failing to excrete enough potassium, raising concern for conditions like type IV renal tubular acidosis, adrenal insufficiency (hypoaldosteronism), or potassium-sparing diuretic use. It is important to note that TTKG has recognized limitations. It requires that the urine osmolality be higher than plasma osmolality to ensure adequate ADH activity in the collecting duct; if urine osmolality is lower than plasma osmolality, the TTKG value may be unreliable. Some experts have raised concerns about the assumptions underlying the formula, and in clinical practice TTKG is used as one piece of information alongside full electrolyte panels, blood gas analysis, aldosterone and renin levels, and imaging. This calculator is intended for educational and clinical reference purposes only, and results should be interpreted by a qualified healthcare provider.

TTKG calculation examples

These examples illustrate how different electrolyte and osmolality values lead to different TTKG values and interpretations.

Urine K / Plasma K / Urine Osm / Plasma OsmTTKGInterpretation
25 / 4.0 / 600 / 290 mEq/L & mOsm/kg3.02Normal potassium homeostasis; TTKG in acceptable range for normokalemic individual.
10 / 2.8 / 500 / 290 mEq/L & mOsm/kg2.07Hypokalemia with borderline TTKG — may suggest beginning of inappropriate renal wasting.
80 / 5.8 / 650 / 290 mEq/L & mOsm/kg6.15Hyperkalemia with TTKG >5 — kidneys are responding, cause may be extracellular shift.
5 / 5.5 / 400 / 290 mEq/L & mOsm/kg0.66Hyperkalemia with very low TTKG (<5) — suggests impaired aldosterone effect or hypoaldosteronism.

How to use the TTKG Calculator

  1. Collect a spot urine sample and a simultaneously drawn blood sample for electrolytes and osmolality.
  2. Enter the urine potassium concentration (mEq/L) and plasma potassium concentration (mEq/L) from the lab results.
  3. Enter the urine osmolality (mOsm/kg) and plasma osmolality (mOsm/kg) values.
  4. Click Calculate TTKG to compute the transtubular potassium gradient.
  5. Interpret the result in context — compare with the patient's serum potassium to determine if the kidney is responding appropriately, and discuss findings with a clinical team.

TTKG calculator FAQ

What is the TTKG and what does it measure?
The transtubular potassium gradient (TTKG) estimates the driving force for potassium secretion in the cortical collecting duct of the kidney. It reflects aldosterone activity in that segment and helps clinicians determine whether a potassium abnormality is renal or extra-renal in origin.
What TTKG value is considered normal?
In normokalemic adults, TTKG typically ranges from 5 to 10. However, the reference range is most useful in the context of abnormal serum potassium — values below 2 in hypokalemia or below 5 in hyperkalemia suggest impaired renal potassium excretion, while values above those thresholds suggest ongoing renal loss.
Why does TTKG require both urine and plasma osmolality?
Water is reabsorbed in the medullary collecting duct downstream of where potassium secretion occurs. Dividing by the urine-to-plasma osmolality ratio mathematically corrects for this concentration effect, isolating the potassium gradient specifically at the cortical collecting duct where aldosterone acts.
When is TTKG unreliable?
TTKG is considered unreliable when urine osmolality is lower than plasma osmolality, because this implies insufficient ADH action and violates the formula's assumptions. It may also be misleading in patients with very low urine flow, acute kidney injury, or when spot samples are drawn after diuretic administration.
What causes a low TTKG in hyperkalemia?
A low TTKG (below 5) in a patient with hyperkalemia indicates that the kidney is not adequately excreting potassium. Common causes include hypoaldosteronism (adrenal insufficiency, type IV RTA), use of potassium-sparing diuretics, ACE inhibitors, or aldosterone receptor blockers.
Is this calculator appropriate for clinical decision-making?
This tool is for educational reference only. TTKG should be interpreted alongside full clinical context, including the patient's medical history, other laboratory values, blood gas results, and aldosterone/renin studies. Always involve a qualified clinician in diagnostic decisions.