1. TTKG Calculator
Calculation steps
Validity status
2. Interpretation tree
Choose the path based on serum potassium, then read the TTKG band. Your calculation result will automatically highlight the relevant path.
3. Differential diagnosis table by band
| Condition | TTKG band | Interpretation | Main differential diagnoses |
|---|---|---|---|
| Hyperkalemia | ≤ 4 | Impaired renal excretion | Addison disease / primary hypoaldosteronism; type IV RTA (diabetes + CKD); drugs: ACE inhibitors, ARBs, spironolactone/eplerenone, trimethoprim, NSAIDs, heparin, cyclosporine; effective hypovolemia |
| Hyperkalemia | > 4 | Adequate renal excretion | Pseudohyperkalemia (hemolysis, thrombocytosis); excess potassium intake; transcellular shift outward: acidosis, insulin deficiency/hyperglycemia, hyperosmolality, rhabdomyolysis |
| Hypokalemia | > 4 (> 7 kuat) | Renal losses | Primary hyperaldosteronism (Conn syndrome); thiazide/loop diuretics; prolonged vomiting (metabolic alkalosis); type I/II RTA; hypomagnesemia; Bartter/Gitelman syndromes |
| Hypokalemia | < 3 | Non-renal losses | Diarrhea / laxatives (GI losses); heavy sweating; low potassium intake; intracellular shift: alkalosis, insulin, beta-agonists; periodic paralysis |
| Hypokalemia | 3–4 | Indeterminate | Repeat with a valid sample or use the urine K/creatinine ratio for comparison |
This table is educational; the list is not exhaustive and does not replace physician evaluation.
4. Step-by-step worked examples
Example A — normal serum potassium
UK = 40 mEq/L; SK = 5.0 mEq/L; Sosm = 285 mOsm/kg; Uosm = 600 mOsm/kg.
Osmolality ratio = 285 / 600 = 0.475
TTKG = 8 × 0.475 = 3.80
Serum potassium 5.0 mEq/L is within the normal range → TTKG is read as reference context. Validity conditions are met (U_osm 600 > S_osm 285). The value 3.80 is below the typical 8–9 on a normal diet, which may reflect low potassium intake — definitive interpretation still requires clinical context.
Example B — hypokalemia with renal losses
UK = 60 mEq/L; SK = 3.0 mEq/L; Sosm = 280 mOsm/kg; Uosm = 500 mOsm/kg.
Osmolality ratio = 280 / 500 = 0.56
TTKG = 20 × 0.56 = 11.20
Serum potassium 3.0 mEq/L = hypokalemia; TTKG 11.20 (> 7) indicates definite renal potassium loss. The example figures above were recomputed by the test suite (oracle) and match this page's calculation engine.
5. Osmolality unit converter
6. TTKG vs FEK vs urine K/creatinine ratio
| TTKG | FEK (fractional excretion of K+) | Rasio K/kreatinin urin spot | |
|---|---|---|---|
| Formula | (U_K / S_K) × (S_osm / U_osm) | (U_K × S_Cr) / (S_K × U_Cr) × 100% | U_K (mmol/L) / U_kreatinin (mmol/L) |
| What is needed | Urine K, serum K, urine osmolality, serum osmolality | Urine K, serum K, urine creatinine, serum creatinine | Urine K, urine creatinine |
| What it assesses | K+ concentration gradient in the cortical collecting duct | Fraction of filtered potassium that is excreted | Urine-concentration-corrected potassium excretion rate |
| Commonly used cutoffs | Hyperkalemia: >4 adequate; hypokalemia: >4 renal, <3 non-renal | > 10–15% indicates renal potassium wasting (cutoffs vary between sources) | < 1.5 mmol/mmol: appropriate response in non-renal hypokalemia; > 20 mmol/mmol: appropriate response in hyperkalemia (Halperin 2017) |
| Strengths | Directly assesses the distal secretion process | Creatinine-normalized — more stable against urine concentration variation | Simplest; no blood sample needed |
| Limitations | Requires strict validity conditions; disturbed by diuretics & osmotic diuresis; distal solute reabsorption assumption questioned (urea recycling) | Needs urine+serum creatinine; less reflective of the tubular gradient | Does not assess tubular mechanism; affected by muscle mass (creatinine) |
7. Methodology & primary sources
- Formula follows the West et al. formulation for the transtubular potassium gradient: TTKG = (U_K / S_K) ÷ (U_osm / S_osm).
- Interpretation cutoffs follow standard nephrology teaching: normal hyperkalemia response > 7 (ideal > 10); hypokalemia < 3 appropriate conservation, > 4 renal loss, > 7 definite renal wasting — per Palmer & Clegg, “Physiology and Pathophysiology of Potassium Homeostasis: Core Curriculum 2019”, Am J Kidney Dis.
- Validity conditions (U_osm > S_osm; U_Na > 25 mEq/L) per the formula’s derivation assumptions and standard literature.
- Critique & alternatives: Halperin, “Assessing the renal response in patients with potassium disorders: a shift in emphasis from the TTKG to the urine K+/creatinine ratio”, African Journal of Nephrology 2017 — medullary urea recycling violates the TTKG assumption; the urine K/creatinine ratio is recommended as an alternative.
- Calculations on this page run 100% in your browser (no server); an independent decimal-precision oracle test suite accompanies this tool.