Skip to main content
health

GFR Calculator (Kidney Function)

Calculate estimated glomerular filtration rate (eGFR) using the CKD-EPI equation to assess kidney function. Essential for diagnosing and staging chronic kidney disease (CKD).

Reviewed by Chase FloiedUpdated

This free online gfr calculator (kidney function) provides instant results with no signup required. All calculations run directly in your browser — your data is never sent to a server. Enter your values below and see results update in real time as you type. Perfect for everyday calculations, homework, or professional use.

How to Use This Calculator

1

Enter your input values

Fill in all required input fields for the GFR Calculator (Kidney Function). Most fields include unit selectors so you can work in your preferred unit system — metric or imperial, whichever matches your problem.

2

Review your inputs

Double-check that all values are correct and that you have selected the right units for each field. Incorrect units are the most common source of calculation errors and can produce results that are off by factors of 2, 10, or more.

3

Read the results

The GFR Calculator (Kidney Function) instantly computes the output and displays results with units clearly labeled. All calculations happen in your browser — no loading time and no data sent to a server.

4

Explore parameter sensitivity

Try adjusting individual input values to see how the output changes. This is a quick and effective way to develop intuition about how different parameters influence the result and to identify which inputs have the largest effect.

Formula Reference

GFR Calculator (Kidney Function) Formula

See calculator inputs for the governing equation

Variables: All variables and their units are labeled in the calculator interface above. Input fields accept values in multiple unit systems — select your preferred unit from the dropdown next to each field.

When to Use This Calculator

  • Use the GFR Calculator (Kidney Function) for personal health tracking and wellness monitoring, establishing a baseline and tracking changes over time.
  • Use it when recording fitness metrics to track progress toward health or athletic goals.
  • Use it to compare measurements before and after a lifestyle, diet, or training change to quantify the impact.
  • Use it as a conversation starter before a doctor's appointment, bringing objective data to discuss with a healthcare professional.

About This Calculator

The GFR Calculator (Kidney Function) is a free health and wellness calculation tool designed for personal use and general informational purposes. Calculate estimated glomerular filtration rate (eGFR) using the CKD-EPI equation to assess kidney function. Essential for diagnosing and staging chronic kidney disease (CKD). This calculator provides reference values based on established health screening formulas and should not be used as a substitute for professional medical advice, diagnosis, or treatment. Results may vary based on individual factors not captured by the calculation. Consult a qualified healthcare provider for personalized health guidance. All calculations are performed locally in your browser — no personal health data is transmitted or stored.

About GFR Calculator (Kidney Function)

The GFR Calculator computes estimated glomerular filtration rate (eGFR), the best single measure of kidney function. The kidneys filter blood at approximately 100-120 mL/min in healthy adults — any significant decrease indicates kidney disease. This calculator uses the CKD-EPI 2021 equation (race-free version), the current gold standard from the National Kidney Foundation. GFR staging determines kidney disease severity: stage 1 (normal, ≥90), stage 2 (mild, 60-89), stage 3 (moderate, 30-59), stage 4 (severe, 15-29), and stage 5 (kidney failure, <15). Regular eGFR monitoring is crucial for patients with diabetes, hypertension, or family history of kidney disease.

The Math Behind It

Glomerular filtration rate (GFR) measures how well your kidneys filter waste from blood. Each kidney contains about 1 million nephrons, each with a glomerulus — a tiny blood vessel network that filters plasma. The total rate at which these filter waste is GFR, typically reported in mL/min/1.73m² (normalized for average body surface area). **Why eGFR Instead of Measured GFR**: True GFR requires injecting tracer substances and measuring their clearance — expensive, time-consuming, and rarely done. Instead, clinicians estimate GFR from serum creatinine, a waste product that filters at a known rate. The CKD-EPI equation converts creatinine level to eGFR accounting for age and sex. **The CKD-EPI 2021 Formula**: eGFR = 142 × min(Scr/κ, 1)^α × max(Scr/κ, 1)^(-1.200) × 0.9938^Age × (1.012 if female) Where: - Scr = Serum creatinine (mg/dL) - κ = 0.7 for females, 0.9 for males - α = -0.241 for females, -0.302 for males This 2021 equation removed the race coefficient that was previously included (creating the 'eGFR race correction controversy' that's now resolved). **CKD Stages** (based on eGFR): | Stage | eGFR | Description | |-------|------|-------------| | 1 | ≥90 | Normal with kidney damage | | 2 | 60-89 | Mild decrease | | 3a | 45-59 | Moderate decrease | | 3b | 30-44 | Moderate-severe decrease | | 4 | 15-29 | Severe decrease | | 5 | <15 | Kidney failure (may need dialysis/transplant) | **Causes of Decreased GFR**: 1. **Diabetes**: Leading cause of kidney failure; affects ~40% of diabetics over time 2. **Hypertension**: High blood pressure damages tiny kidney blood vessels 3. **Glomerulonephritis**: Inflammation of glomeruli 4. **Polycystic kidney disease**: Genetic cystic destruction 5. **Autoimmune diseases**: Lupus, vasculitis 6. **Kidney stones**: Chronic obstruction 7. **Medications**: NSAIDs, some antibiotics, contrast dyes 8. **Age**: Normal GFR decreases ~1 mL/min/year after 30 **Creatinine Facts**: - **Normal levels**: 0.6-1.2 mg/dL (males), 0.5-1.1 mg/dL (females) - **Produced from**: Muscle metabolism (from creatine) - **Variability**: Depends on muscle mass — bodybuilders may have higher baseline levels without kidney problems - **Inverse relationship**: As kidney function drops, creatinine rises **Clinical Actions by Stage**: - **Stage 1-2**: Control BP, diabetes, avoid nephrotoxins, annual monitoring - **Stage 3**: Nephrology referral, more frequent monitoring, medication adjustments - **Stage 4**: Prepare for dialysis/transplant, strict dietary controls - **Stage 5**: Dialysis or kidney transplant usually required **Limitations**: - eGFR is less accurate at very high values (>90) - Not validated for acute kidney injury (AKI) — only chronic - Less accurate in extreme body compositions (cachexia, amputations, bodybuilders) - May underestimate in muscular individuals, overestimate in those with low muscle mass

Formula Reference

CKD-EPI 2021 Equation

eGFR = 142 × min(Scr/κ, 1)^α × max(Scr/κ, 1)^(-1.200) × 0.9938^Age × (1.012 if female)

Variables: Scr = serum creatinine; κ = 0.7 (F) or 0.9 (M); α = -0.241 (F) or -0.302 (M)

Worked Examples

Example 1: Healthy Adult Male

50-year-old male with serum creatinine 1.0 mg/dL.

Step 1:For males: κ = 0.9, α = -0.302
Step 2:Scr/κ = 1.0/0.9 = 1.111
Step 3:Since 1.111 > 1, min(ratio,1) = 1, max(ratio,1) = 1.111
Step 4:eGFR = 142 × 1^(-0.302) × 1.111^(-1.200) × 0.9938^50
Step 5:= 142 × 1 × 0.885 × 0.734
Step 6:= ~92 mL/min/1.73m²

eGFR ~92 — within normal range (stage 1 or G1).

Example 2: CKD Patient

65-year-old female with serum creatinine 1.5 mg/dL.

Step 1:For females: κ = 0.7, α = -0.241, bonus factor 1.012
Step 2:Scr/κ = 1.5/0.7 = 2.143
Step 3:min(ratio,1) = 1, max(ratio,1) = 2.143
Step 4:eGFR = 142 × 1 × 2.143^(-1.200) × 0.9938^65 × 1.012
Step 5:= 142 × 0.395 × 0.669 × 1.012
Step 6:≈ 38 mL/min/1.73m²

eGFR 38 — indicates stage 3b (moderate-severe CKD). Requires nephrology referral and close monitoring.

Common Mistakes & Tips

  • !Using old race-corrected formulas. The 2021 CKD-EPI equation eliminates race coefficients.
  • !Applying eGFR to acute kidney injury. eGFR is only for CHRONIC kidney disease.
  • !Forgetting to standardize for body surface area (the '/1.73m²' part).
  • !Not considering muscle mass variations. Bodybuilders may have elevated creatinine without kidney problems.

Related Concepts

Used in These Calculators

Calculators that build on or apply the concepts from this page:

Frequently Asked Questions

What's a normal GFR?

A normal GFR in healthy young adults is 120 mL/min/1.73m². GFR naturally declines with age (~1 mL/min/year after age 30), so a 70-year-old with GFR 80 is considered normal for their age. Generally, GFR below 60 for 3+ months indicates chronic kidney disease, regardless of age.

Why was race removed from the GFR equation?

The 2021 CKD-EPI equation removed the race coefficient because research showed that including race in medical algorithms was both scientifically problematic (race is a social construct, not biological) and led to disparities in kidney care. Black patients were previously assigned a higher GFR with the same creatinine, potentially delaying diagnosis and transplant referrals. The race-free equation was adopted by the National Kidney Foundation in 2021.

Can GFR improve?

Generally no — CKD is progressive, and kidney damage is typically irreversible. However, GFR can improve slightly with better blood pressure control, diabetes management, medication changes, and weight loss. The goal is usually to SLOW the decline, not reverse it. Early-stage CKD is more manageable than late-stage.

What medications should I avoid with low GFR?

Many common medications are renally cleared and require dose adjustment or avoidance with low GFR. Key ones: NSAIDs (ibuprofen, naproxen), metformin (avoid <30), some antibiotics, lithium, and contrast dyes used in CT scans. Always inform all your doctors about your kidney function and ask about medication safety.