Profession Calculators
Healthcare & ClinicalPopular

GFR / Kidney Function Calculator

Estimate glomerular filtration rate (eGFR) from serum creatinine using the 2021 CKD-EPI equation recommended by the National Kidney Foundation, with CKD staging and clinical interpretation.

Share:

Medical Disclaimer

This calculator uses the 2021 CKD-EPI creatinine equation recommended by the National Kidney Foundation and KDIGO. Results are estimates and should not replace clinical judgment. Always confirm with laboratory results and consult a qualified healthcare provider for diagnosis and treatment decisions.

Patient Information

Valid for adults 18 years and older

IDMS-standardized serum creatinine value

Embed This Calculator on Your Website

Add this free calculator to your blog, website, or CMS with a simple copy-paste embed code.

Introduction

Kidney function is not a binary state. By the time serum creatinine climbs above the normal range on a standard lab panel, up to 50% of functional nephron mass may already be lost. The reason is that creatinine is not a direct measure of glomerular filtration rate (GFR); it is a surrogate that the kidneys can partially compensate for as nephrons decline. The National Kidney Foundation (NKF) and Kidney Disease: Improving Global Outcomes (KDIGO) define chronic kidney disease (CKD) staging entirely by estimated GFR (eGFR), not by creatinine value alone. This calculator implements the CKD-EPI 2021 creatinine equation, the current standard endorsed by the NKF and American Society of Nephrology following the 2021 update that removed the race coefficient, plus the Cockcroft-Gault equation commonly used for drug dosing adjustments. Knowing your eGFR stage drives everything from medication dose adjustments to dialysis planning to transplant eligibility assessment.

What This Calculator Does

This calculator estimates glomerular filtration rate (eGFR) from serum creatinine, age, and sex using the CKD-EPI 2021 equation. It also calculates creatinine clearance (CrCl) via the Cockcroft-Gault equation using actual body weight for drug dosing reference. The output includes the eGFR in mL/min/1.73m², the corresponding CKD stage (G1 through G5), and a CrCl estimate in mL/min for medication dosing reference. It accepts serum creatinine in either mg/dL or umol/L.

The Formula

CKD-EPI 2021: eGFR = 142 × min(Scr/κ, 1)^α × max(Scr/κ, 1)^(-1.200) × 0.9938^Age × (1.012 if Female) | Where κ = 0.7 (female) or 0.9 (male); α = -0.241 (female) or -0.302 (male) | Cockcroft-Gault CrCl = [(140 - Age) × Weight (kg)] / [72 × Scr (mg/dL)] × (0.85 if Female)

The CKD-EPI 2021 equation uses a segmented power function that behaves differently below and above the sex-specific creatinine threshold (κ). Below the threshold, eGFR is relatively insensitive to small creatinine changes. Above the threshold, each creatinine increment correlates with steeper GFR decline. The 2021 update removed the African American race coefficient from the 2009 equation after studies showed the coefficient produced systematic GFR overestimation in Black patients, delaying CKD diagnosis and transplant listing. Cockcroft-Gault estimates renal drug clearance and is calculated differently, incorporating body weight directly. CrCl is not equivalent to eGFR and the two should not be used interchangeably.

Step-by-Step Example

1

Obtain a recent fasting serum creatinine value

Use a serum creatinine from a standard metabolic or renal function panel. Example: serum creatinine 1.4 mg/dL. Note whether the value is from a fasting or non-fasting draw; large protein meals can transiently raise creatinine. Also confirm the lab's reference range, as assay calibration affects absolute values.

2

Enter patient age and sex

Age: 62 years. Sex: male. The CKD-EPI equation uses sex-specific constants for κ and α. Age affects the exponential decay term (0.9938^Age), meaning each additional decade of age reduces estimated GFR even at the same creatinine level, reflecting the physiologic decline in nephron mass with aging.

3

Calculate and interpret eGFR

For a 62-year-old male with creatinine 1.4 mg/dL: κ = 0.9, α = -0.302. Since 1.4/0.9 = 1.556 > 1, use the max term: eGFR = 142 × 1.556^(-1.200) × 0.9938^62 = 142 × 0.606 × 0.682 = 58.6 mL/min/1.73m². CKD stage: G3a (mildly to moderately decreased, eGFR 45-59). Cockcroft-Gault CrCl = [(140-62) × 80] / [72 × 1.4] = 6,240 / 100.8 = 61.9 mL/min.

4

Map CKD stage to clinical action

G3a (eGFR 45-59) with no albuminuria = moderate CKD risk category 'green' per KDIGO heat map. Annual nephrology follow-up is recommended. Medications requiring dose adjustment at CrCl below 60 (e.g., metformin, certain antibiotics, direct oral anticoagulants) should be reviewed with pharmacy. Blood pressure target shifts to below 130/80 per KDIGO 2021.

Real-World Use Cases

Pre-Procedure Contrast Dye Safety Assessment

A 68-year-old female with serum creatinine 1.6 mg/dL is scheduled for a CT scan with iodinated contrast. The radiologist calculates eGFR using CKD-EPI: 46.2 mL/min/1.73m² (CKD G3a). Per the American College of Radiology manual on contrast media, patients with eGFR below 30 have increased risk of contrast-induced nephropathy. This patient is above that threshold but warrants IV hydration pre- and post-procedure per institutional protocol for eGFR 30 to 60.

Metformin Continuation Decision in Type 2 Diabetes

A pharmacist reviewing a diabetic patient's medications calculates eGFR at 41 mL/min/1.73m² (CKD G3b) from a new serum creatinine of 1.8 mg/dL. Per FDA 2016 labeling and ADA standards, metformin is contraindicated when eGFR falls below 30, but dose reduction and increased monitoring are recommended for eGFR 30 to 45. The pharmacist recommends reducing metformin from 1,000 mg twice daily to 500 mg twice daily and scheduling a repeat renal panel in 3 months.

Antibiotic Dosing Adjustment in Hospitalized Patient

A clinical pharmacist calculates CrCl using Cockcroft-Gault for a 74-year-old male, 65 kg, creatinine 1.9 mg/dL: CrCl = [(140-74) × 65] / [72 × 1.9] = 4,290 / 136.8 = 31.4 mL/min. This patient is prescribed ciprofloxacin. Per ciprofloxacin prescribing information, dose adjustment to 250 to 500 mg every 18 to 24 hours (rather than every 12 hours) is recommended for CrCl 30 to 50 mL/min. The pharmacist recommends an extended dosing interval to the team.

Comparison

CKD StageeGFR (mL/min/1.73m²)Kidney Function DescriptionKey Clinical Actions
G1≥ 90Normal or highScreen for risk factors; annual monitoring if at risk
G260-89Mildly decreasedMonitor BP and albuminuria; annual renal function check
G3a45-59Mildly to moderately decreasedMedication review; BP target <130/80; semi-annual labs
G3b30-44Moderately to severely decreasedNephrology referral recommended; restrict nephrotoxins
G415-29Severely decreasedPrepare for renal replacement therapy; dialysis access planning
G5< 15Kidney failureDialysis or transplant; urgent nephrology management

Common Mistakes to Avoid

  • Using a single creatinine value to diagnose CKD without confirming persistence. CKD requires evidence of kidney damage or eGFR below 60 for more than 3 months. A one-time low eGFR can result from acute kidney injury, dehydration, or NSAID use. Before staging CKD, confirm the eGFR at least twice over 3 months or more. Misdiagnosis of CKD based on a single dehydrated creatinine leads to unnecessary nephrology referral and patient anxiety.

  • Using eGFR for drug dosing when Cockcroft-Gault CrCl is specified. Many drug package inserts and dosing tables were developed using Cockcroft-Gault CrCl, not CKD-EPI eGFR. The two values are numerically similar in many patients but can diverge significantly in the elderly, the obese, and patients with low muscle mass. Using the wrong estimate for renal drug dosing can lead to underdosing (eGFR higher than CrCl in elderly low-muscle-mass patients) or overdosing (CrCl higher than eGFR in obese patients).

  • Failing to account for muscle mass in creatinine interpretation. Serum creatinine is produced by muscle metabolism. A competitive bodybuilder with excellent kidney function may have a creatinine of 1.6 mg/dL, while a sarcopenic elderly patient with CKD G3b may have a creatinine of only 0.8 mg/dL. Low creatinine from low muscle mass masks significant GFR impairment. In patients with very low muscle mass, cystatin C-based GFR estimation may be more accurate than creatinine-based equations.

Frequently Asked Questions

Accuracy and Disclaimer

This calculator estimates glomerular filtration rate using the CKD-EPI 2021 equation and creatinine clearance using the Cockcroft-Gault equation. Results are estimates based on serum creatinine and demographic variables and may not accurately reflect true GFR in all patient populations, including those with extremes of muscle mass, pregnancy, acute kidney injury, or liver disease. CKD diagnosis and staging require clinical evaluation by a licensed healthcare professional, including assessment of albuminuria, imaging, and medical history. Do not use this calculator as the sole basis for medication dosing decisions. Consult a clinical pharmacist or nephrologist for drug dose adjustments in patients with reduced renal function.

Conclusion

eGFR is a trend metric as much as a snapshot. A single CKD stage G3a result (eGFR 45-59) documented at one visit has far less clinical weight than three consecutive readings over 12 months showing consistent decline from 58 to 52 to 47. Track your eGFR over time and discuss trajectory with your nephrologist. For patients with CKD requiring medication dose adjustments based on renal function, cross-reference the CrCl output from this calculator with the Dosage Calculator. Patients managing hypertension alongside CKD should also run the Blood Pressure Risk Score Calculator to assess combined cardiovascular risk.