eGFR Calculator

Disclaimer: This calculator is provided for informational and educational purposes only and does not constitute financial, medical, legal, or other professional advice. Always consult a qualified professional before making decisions based on these results.
📚 Confused about how this is calculated? Read the full The Waste Product That Doubles as a Kidney Gauge →

Estimating Kidney Function From a Single Blood Value

Serum creatinine on its own is a poor guide to kidney function. It is a waste product of muscle metabolism, so a frail 80-year-old and a muscular 30-year-old can share an identical creatinine reading while their kidneys are doing very different amounts of work. The estimated glomerular filtration rate corrects for that by folding age and sex into the calculation, producing a figure that speaks to filtration capacity rather than to muscle mass. This calculator implements the CKD-EPI 2021 creatinine equation — the race-free revision that replaced the earlier version carrying a Black-race coefficient.

The Formula

The CKD-EPI 2021 creatinine equation, exactly as this calculator applies it:

eGFR = 142 × min(Scr ÷ κ, 1)α × max(Scr ÷ κ, 1)−1.200 × 0.9938Age × 1.012 (if female)

κ = 0.7 (female) or 0.9 (male)
α = −0.241 (female) or −0.302 (male)
Scr = serum creatinine in mg/dL

The two-part min/max structure is what gives the equation its kink: below the sex-specific κ threshold, creatinine changes eGFR gently; above it, the steep −1.200 exponent takes over and eGFR falls away quickly. That deliberate asymmetry is why a creatinine rise from 1.0 to 1.4 costs far more filtration than a rise from 0.6 to 1.0.

eGFR Across Age, Sex and Creatinine

Every figure in this table was produced by running the equation above:

eGFR in mL/min/1.73m² by serum creatinine, age and sex (CKD-EPI 2021)
Serum creatinineMale, 30Female, 30Male, 50Female, 50Male, 70Female, 70
0.8 mg/dL122.1101.6107.889.795.279.2
1.0 mg/dL103.877.791.768.681.060.6
1.4 mg/dL69.351.961.245.854.140.5
2.0 mg/dL45.233.839.929.935.226.4
3.0 mg/dL27.820.824.518.421.716.2

Note the column pairs: at the same creatinine, the female estimate is consistently lower, reflecting the lower κ and the fact that a given creatinine represents proportionally more filtration burden at typically lower muscle mass.

Why the Result Says "per 1.73m²"

eGFR is reported normalised to a body surface area of 1.73 m² — a figure adopted decades ago as a stand-in for an average adult. It makes results comparable between a small patient and a large one, at the cost of being slightly wrong for anyone far from that reference size. When absolute clearance matters more than comparability, the Cockcroft-Gault creatinine clearance is often used instead, precisely because it is not surface-area normalised.

CKD Stages by GFR

The KDIGO GFR categories are the standard published bands used to describe filtration:

KDIGO GFR categories (G1–G5)
CategoryGFR (mL/min/1.73m²)Description
G190 and aboveNormal or high
G260–89Mildly decreased
G3a45–59Mildly to moderately decreased
G3b30–44Moderately to severely decreased
G415–29Severely decreased
G5Below 15Kidney failure

These bands are published reference categories included here for context. This calculator returns an eGFR value only; it does not assign a stage, and a stage cannot be assigned from one reading in any case.

Note: eGFR is an estimate, and it is educational reference material here — not a diagnosis. A single value cannot establish chronic kidney disease, which by definition requires abnormality persisting over at least three months alongside other findings. Discuss any real laboratory result with a healthcare professional.

Where This Estimate Gets Used

  • Drug dosing thresholds — a great many medications carry renal dose adjustments keyed to eGFR bands.
  • Contrast and procedure planning — imaging protocols routinely reference recent eGFR.
  • Longitudinal monitoring — the trend across repeated measurements carries more information than any single value.
  • Understanding lab reports — eGFR is auto-calculated on most creatinine panels, and knowing the inputs demystifies why it moved.

How to Use This Calculator

  1. Enter Age (years).
  2. Enter Serum Creatinine (mg/dL). If your lab reports in µmol/L, divide by 88.4 to convert.
  3. Select Sex — this sets both κ and α, and applies the 1.012 female multiplier.
  4. Select Calculate. The output shows the eGFR along with each intermediate term, so you can see which factor is driving the result.

Related Calculations

Compare against the Creatinine Clearance Calculator, which uses Cockcroft-Gault and weight rather than surface-area normalisation, or work out the 1.73 m² reference itself with the Body Surface Area Calculator.

Principles of Glomerular Filtration Rate (eGFR) and CKD Staging

An estimated Glomerular Filtration Rate (eGFR) calculator computes kidney filtration efficiency normalized to standard body surface area (mL/min/1.73m2). In clinical nephrology, eGFR serves as the universal diagnostic biomarker for detecting, diagnosing, and staging Chronic Kidney Disease (CKD) under international KDIGO clinical practice guidelines.

The CKD-EPI 2021 Race-Free Creatinine Equation

eGFR = 142 · min( Scr / κ, 1 )α · max( Scr / κ, 1 )-1.200 · 0.9938Age · [ 1.012 if Female ]
Where κ = 0.70 (Females) or 0.90 (Males)  |  α = -0.241 (Females) or -0.302 (Males)

KDIGO Chronic Kidney Disease (CKD) Classification Stages

CKD Stage eGFR Range (mL/min/1.73m2) Clinical Description & Nephrology Action
Stage G1 ≥ 90 Normal or high kidney function (CKD diagnosed only if kidney damage/proteinuria is present)
Stage G2 60 to 89 Mildly decreased kidney function
Stage G3a 45 to 59 Mild-to-moderate kidney impairment; cardiovascular risk monitoring
Stage G3b 30 to 44 Moderate-to-severe impairment; medication dose adjustment
Stage G4 15 to 29 Severely decreased function; prepare for renal replacement therapy
Stage G5 < 15 Kidney Failure (End-Stage Renal Disease ESRD) — Dialysis / Kidney Transplant Required

Step-by-Step Worked Calculation Example

Example: Calculating eGFR for a 55-Year-Old Male Patient

Problem: A 55-year-old male presents with Serum Creatinine Scr = 1.35 mg/dL. Calculate: (1) eGFR using the CKD-EPI 2021 formula; and (2) Identify the corresponding KDIGO CKD Stage.

Step 1: Calculate eGFR:

For males (κ = 0.90): Scr / κ = 1.35 / 0.90 = 1.50 (greater than 1.0)

eGFR = 142 × (1.0)-0.302 × (1.50)-1.200 × (0.9938)55 = 142 × 1.0 × 0.6139 × 0.7101 = 61.90 mL/min/1.73m2

Conclusion: An eGFR of 62 mL/min places the patient in Stage G2 (Mildly Decreased), requiring blood pressure and urinary albumin monitoring.

Serum Cystatin C as a Confirmatory Biomarker

In clinical scenarios where muscle mass or dietary protein distorts serum creatinine (amputees, bodybuilders, severe liver cirrhosis):

Nephrologists measure Serum Cystatin C (a non-creatinine protein produced by all nucleated cells), utilizing the combined CKD-EPI Creatinine-Cystatin C Equation to definitively confirm borderline eGFR diagnoses.

SGLT2 Inhibitor Renoprotection in CKD

Landmark clinical trials (DAPA-CKD, EMPA-KIDNEY) demonstrate that SGLT2 inhibitors significantly slow eGFR decline in CKD patients with eGFR down to 20 mL/min/1.73m2, delaying end-stage kidney failure by years.

Kidney Disease Prevention

Regular annual eGFR monitoring in diabetic and hypertensive patients enables early therapeutic interventions that preserve remaining renal nephron architecture.

Long-Term Renal Health

Adopting low-sodium nutrition, maintaining tight glycemic control, and avoiding nephrotoxic NSAID pain medications preserves glomerular filtration architecture and sustains lifelong kidney health.

Renal Function Preservation

Early detection of eGFR decline enables clinical interventions that slow chronic kidney disease progression.