beta
Kidney Health Interpreter

Comprehensive kidney health assessment. Stages CKD risk and all-cause mortality risk on the KDIGO heatmap, helps to identify the type of dysfunction and calculates kidney failure risk. Not meant for acute kidney injury (AKI), only use for stable conditions.

Enter values
all fields are optional
 
Value
Unit
age
Gender
 
 
Serum markers
Creatinine
Cystatin C
 
Urine markers (spot)
Albumin (urine)
Creatinine (urine)
Protein (urine)
This tool is for informational purposes only and not intended for diagnosis.
eGFRcr-cys:
N/A
uACR:
N/A

KDIGO Prognosis Heatmap

Persistent albuminuria categories GFR categories (mL/min/1.73m²)
A1
Normal to mildly increased
<30 mg/g
A2
Moderately increased
30–300 mg/g
A3
Severely increased
>300 mg/g
G1
Normal or high
≥90
Screen
Treat
Treat and refer
G2
Mildly decreased
60–89
Screen
Treat
Treat and refer
G3a
Mildly to moderately decreased
45–59
Treat
Treat
Treat and refer
G3b
Moderately to severely decreased
30–44
Treat
Treat and refer
Treat and refer
G4
Severely decreased
15–29
Treat and refer
Treat and refer
Treat and refer
G5
Kidney failure
<15
Treat and refer
Treat and refer
Treat and refer
Low risk
Moderately increased
High
Very high

Enter creatinine, cystatin C, or urine markers to plot your position on the heatmap.

Estimated Glomerular Filtration Rate (eGFR)
Albuminuria & Proteinuria

Why this beats ChatGPT

Kidney Health Interpreter combines creatinine and cystatin C eGFR estimates with urine ACR and PCR to plot the patient on the KDIGO CKD prognosis heatmap (CKD-risk view with Screen / Treat / Treat-and-refer labels, plus an age-stratified all-cause-mortality view with hazard ratios). It picks the most accurate eGFR (eGFRcr-cys > eGFRcys > eGFRcr) and surfaces eGFRdiff to flag muscle-mass or thyroid biases between the two estimates. When eGFR <60, it also runs the 4-variable Tangri Kidney Failure Risk Equation (2-year and 5-year risk of treated kidney failure), highlights the clinical referral thresholds the patient crosses, and projects 5-year risk reduction under good BP control, ACEi/ARB, SGLT2 inhibitor, and finerenone. It calculates the suggested monitoring frequency and treatment according to KDIGO guidelines. Chatbots don't do that.

All research is done by humans. AI helps with coding and refining text for better readability.

  • Optimal ranges, not just “normal”

    Generic AI uses normal lab ranges (based on population averages). This tool uses functional, best-outcome targets.

  • Evidence-locked math. Not hallucinations

    Generic AI chatbots don’t know which calculated indices are best or their optimal cutoff values.

  • Clinically significant differentials

    We run relevant differential diagnosis calculations, but only when it's clinically significant.

  • Privacy by default

    Everything happens in your browser and no personal or medical information leaves your computer.

About the site author

My personal mission is to extend human lifespan by collectively adding 1 million years to people's lives.

That’s why I made this site 100% free, no sign-up, no email. Just instant results.

Zsolt Szabo
Zsolt Szabo
Precision Health Consultant for Longevity Clinics, Biohacker, and Software Engineer

How would you improve this tool ?

Any feedback is welcome at .