🩺 GFR Calculator (Kidney Function / eGFR)

Estimate your kidney function using the race-free 2021 CKD-EPI Creatinine equation — the current NKF/ASN-endorsed standard. Supports mg/dL and µmol/L, and shows your matching KDIGO CKD stage (G1–G5).

🩺 GFR / eGFR Calculator

🔁 Switch units any time — the calculator converts µmol/L to mg/dL by dividing by 88.4 before applying the CKD-EPI 2021 formula, so results are identical either way.

📈 Results
Estimated GFR
mL/min/1.73m²
KDIGO Stage
Stage Description
Creatinine used
Stage Range
Where Your Result Falls (KDIGO Stage Bands)
This result is an educational estimate only and is not a medical diagnosis. A single creatinine reading and eGFR value cannot diagnose chronic kidney disease (CKD) — per KDIGO guidelines, CKD requires abnormal kidney markers persisting for more than 3 months, evaluated by a physician. Never self-adjust any medication or treatment based on this tool. Always consult a doctor or nephrologist for kidney health concerns.
🩺

Enter your sex, age, and creatinine value to estimate eGFR

Guide

About the GFR Calculator

Last updated: August 2026 · Reviewed by the NeftCal editorial team
Medical disclaimer: This calculator provides an educational estimate only and is not a medical diagnosis. A single creatinine reading and eGFR value is not sufficient to diagnose chronic kidney disease (CKD) — per KDIGO guidelines, CKD requires abnormal kidney markers persisting for more than 3 months, evaluated by a physician. Never self-adjust any medication or treatment based on this tool. Always consult a doctor or nephrologist for kidney health concerns.

This GFR calculator estimates your glomerular filtration rate (GFR) — the rate at which your kidneys filter waste and excess fluid from your blood, and the single most widely used measure of overall kidney function. Because true GFR can only be measured directly with an invasive clearance test involving an injected filtration marker, doctors instead calculate an estimated GFR (eGFR) from a routine blood test for serum creatinine, combined with your age and sex. This calculator uses the 2021 CKD-EPI Creatinine equation, the race-free formula recommended by the National Kidney Foundation (NKF) and American Society of Nephrology (ASN) Task Force in September 2021, which has since replaced the older race-based 2009 CKD-EPI and MDRD equations as the current U.S. and international standard. It supports both mg/dL, the unit most common in the United States, and µmol/L, used in most other countries, converting automatically between the two so you get an identical result either way.

What It Measures

eGFR is expressed in mL/min/1.73m² — milliliters of blood filtered per minute, normalized to a standard body surface area of 1.73 square meters so results are comparable across people of different sizes. The CKD-EPI 2021 equation combines your serum creatinine level with age and sex to produce this estimate, then the result is matched against the six KDIGO CKD stages (G1 through G5) that describe the general severity of reduced kidney function.

Who Should Use This Calculator

This tool is aimed at adults (18 and older) who want to understand a serum creatinine result from a recent blood test, track how their eGFR has changed between lab visits, or prepare informed questions for an upcoming doctor's appointment. It is not a screening or diagnostic tool, and it is not designed for children or adolescents, who require pediatric-specific kidney function equations.

Why It Matters

Kidney function often declines silently for years before symptoms appear, which is why eGFR is one of the most commonly ordered values on a standard metabolic panel — particularly for people with diabetes, high blood pressure, or a family history of kidney disease, all of which are major CKD risk factors. Understanding roughly what your eGFR number and KDIGO stage mean can help you have a more informed conversation with your doctor, but it is never a substitute for that conversation.

Real-World Applications

  • Making sense of an eGFR value that already appears on a lab report, before your follow-up appointment
  • Understanding the general KDIGO stage system used by nephrologists and primary care doctors
  • Comparing serum creatinine values reported in mg/dL versus µmol/L across different lab systems or countries
  • Preparing informed, specific questions for a doctor or nephrologist ahead of a visit
  • Pairing with NeftCal's Body Surface Area Calculator, which is used in some clinical GFR and drug-dosing calculations
Formula

The CKD-EPI 2021 Formula, Explained

Exactly how this GFR calculator turns serum creatinine, age, and sex into an eGFR value

Female
If Scr ≤ 0.7 mg/dL: eGFR = 142 × (Scr ÷ 0.7)^(−0.241) × (0.9938)^Age × 1.012
If Scr > 0.7 mg/dL: eGFR = 142 × (Scr ÷ 0.7)^(−1.200) × (0.9938)^Age × 1.012

Male
If Scr ≤ 0.9 mg/dL: eGFR = 142 × (Scr ÷ 0.9)^(−0.302) × (0.9938)^Age
If Scr > 0.9 mg/dL: eGFR = 142 × (Scr ÷ 0.9)^(−1.200) × (0.9938)^Age

Units
Scr is serum creatinine in mg/dL. If you use the µmol/L (SI) toggle, the calculator first divides your µmol/L value by 88.4 to convert it to mg/dL, then applies the exact same equations above. Age is in years. The result is in mL/min/1.73m², rounded to one decimal place.
🩸

Role of Serum Creatinine (Scr)

Creatinine is a waste product from muscle metabolism that healthy kidneys filter out efficiently. As filtration capacity declines, creatinine builds up in the blood, so a higher Scr generally corresponds to a lower eGFR — the equation reflects this with a negative exponent applied to the Scr ratio.

🎂

Role of Age

GFR naturally declines gradually with age even in healthy adults. The (0.9938)^Age term applies a small, continuous downward adjustment for every year of age, rather than jumping between rigid age brackets.

Role of Sex

Because average muscle mass — and therefore average baseline creatinine production — differs between men and women at the population level, the equation uses different Scr reference thresholds (0.7 mg/dL for women, 0.9 mg/dL for men) and a small 1.012 multiplier for women.

⚙️ Why This Formula Works

CKD-EPI is an empirical regression equation: researchers correlated serum creatinine, age, and sex against measured GFR (using reference clearance methods) across large, diverse study populations, then fit a formula that predicts GFR from those routinely available inputs. The 2021 revision removed the race coefficient present in the original 2009 CKD-EPI and the older MDRD equation, after the NKF/ASN Task Force concluded that using race as a proxy for muscle mass or biology was not scientifically justified and contributed to disparities in diagnosis and treatment referral. The race-free version was re-validated to confirm it performs comparably across racial groups.

🎯 When to Use It

  • Interpreting a serum creatinine or eGFR value already reported on a lab result
  • Understanding roughly which KDIGO CKD stage a given eGFR falls into
  • Converting a creatinine value between mg/dL and µmol/L

📋 Assumptions

  • Applies to adults — this calculator accepts ages 18 and up, per the equation's validation population
  • Assumes a stable, non-acute kidney function state (not designed for acute kidney injury)
  • Assumes average population muscle mass for the entered age and sex

⚠️ Limitations of the Formula

  • eGFR equations are population-level estimates, not a direct individual measurement of GFR
  • Less accurate at extremes of muscle mass or body size (e.g. bodybuilders, amputees, malnutrition)
  • A single value is not diagnostic — CKD requires abnormalities persisting more than 3 months per KDIGO
  • Not intended for acute kidney injury, pregnancy, or pediatric populations
Walkthrough

Step-by-Step: How to Use the Calculator

From entering your lab values to reading your eGFR and KDIGO stage

Select your sex

Sex determines which branch of the CKD-EPI 2021 equation and creatinine reference threshold (0.7 mg/dL for women, 0.9 mg/dL for men) is used.

Enter your age

Age must be 18 or older — the CKD-EPI equation was developed and validated on adult populations only.

Choose your creatinine unit

Pick mg/dL (common in the US) or µmol/L (used in most other countries), matching whatever unit appears on your lab report. You can switch at any time.

Enter your serum creatinine value

Type the serum creatinine result from your most recent blood test into the field.

Click "Calculate eGFR" and review your result

See your eGFR value, matching KDIGO CKD stage, and a chart showing where your result falls across the six stage bands. Read the medical disclaimer before drawing any conclusions.

Example

Worked Example

Using the calculator's own default scenario — a 45-year-old woman with serum creatinine of 0.9 mg/dL

Scenario

A 45-year-old woman has a serum creatinine result of 0.9 mg/dL. Since 0.9 is greater than the 0.7 mg/dL female threshold, the second female branch of the equation applies.

SexFemale
Age45 years
Creatinine0.9 mg/dL
BranchScr > 0.7
Step 1 — Scr ÷ 0.7: 0.9 ÷ 0.7 ≈ 1.28571.
Step 2 — Raise to the −1.200 power: 1.28571^1.2 ≈ 1.3520, so 1.28571^(−1.200) ≈ 1 ÷ 1.3520 ≈ 0.7397.
Step 3 — Age term: (0.9938)^45 ≈ 0.7559.
Step 4 — Multiply it all together: 142 × 0.7397 ≈ 105.04; 105.04 × 0.7559 ≈ 79.40; 79.40 × 1.012 ≈ 80.4.
Step 5 — Classify: An eGFR of 80.4 mL/min/1.73m² falls in the 60–89 range, which is KDIGO stage G2 — Mildly decreased kidney function.
eGFR
80.4
Stage
G2
Description
Mildly decreased
Range
60–89

Explanation: An eGFR of 80.4 places this example in the "mildly decreased" KDIGO stage G2 band. On its own, a single G2 result at age 45 is not unusual and is not a CKD diagnosis — many healthy adults fall in this range, especially as age increases. Only a physician, reviewing this value alongside repeat testing over time and other markers such as urine protein, can determine whether it reflects a normal variation or an early sign of reduced kidney function warranting further evaluation.

Interpretation

Understanding Your Result

The six KDIGO CKD stages this calculator classifies your eGFR into

StageeGFR (mL/min/1.73m²)Description
G1≥ 90Normal or high — only counts as CKD if other kidney-damage markers (e.g. proteinuria) are also present
G260–89Mildly decreased
G3a45–59Mildly to moderately decreased
G3b30–44Moderately to severely decreased
G415–29Severely decreased
G5< 15Kidney failure

If your result falls in G1 or G2: this generally reflects normal or mildly reduced filtration and is common even in healthy adults, particularly as age increases. It is not, by itself, evidence of chronic kidney disease unless other kidney-damage markers are also present and persist over time.

If your result falls in G3a through G5: this indicates progressively more reduced kidney function on this single test. It is not a diagnosis — only a physician can confirm CKD, which per KDIGO guidelines requires abnormal markers persisting for more than 3 months, and can recommend appropriate next steps, which may include repeat testing, additional labs, or a nephrology referral.

⚕️

This calculator provides an educational estimate only and is not a medical diagnosis. A single creatinine reading and eGFR value is not sufficient to diagnose chronic kidney disease — per KDIGO guidelines, CKD requires abnormal kidney markers persisting for more than 3 months, evaluated by a physician. Never self-adjust any medication or treatment based on this tool. Always consult a doctor or nephrologist for kidney health concerns.

Use Cases

Practical Use Cases

Educational ways people use this calculator — never as a substitute for medical evaluation

📄

Understanding a lab report

Make sense of an eGFR or creatinine value that already appears on a blood test result before discussing it with your doctor.

📈

Tracking kidney function trends

Log eGFR values from successive lab visits to see the general direction of change over months or years — one input for a conversation with your physician, not a diagnosis on its own.

🗓️

Pre-appointment preparation

Arrive at a nephrology or primary care visit with informed, specific questions about what a given eGFR and KDIGO stage generally mean.

🩸

Diabetes-related kidney monitoring context

People with diabetes, a major CKD risk factor, can use this tool to understand routine kidney-function screening results as part of broader care — always directed by a physician.

💉

Hypertension-related kidney monitoring context

High blood pressure is a leading cause of chronic kidney disease; this calculator can help contextualize eGFR values ordered as part of routine hypertension management.

💊

Medication dosing awareness (informational only)

Some medications are dosed based on kidney function. This calculator can help you understand why a doctor or pharmacist references eGFR — it does not replace their dosing decision.

🌍

Converting international lab units

Compare a creatinine value reported in µmol/L (common outside the US) against a US-style mg/dL reading using the built-in unit toggle.

👵

Understanding age-related kidney changes

Learn why eGFR tends to decline gradually with age even in healthy adults, via the equation's age term.

🎓

Health and nursing education

Students studying nephrology, pharmacology, or clinical lab science can use the worked formula to see exactly how CKD-EPI 2021 computes eGFR.

👨‍👩‍👧

Caregiver context building

Family caregivers managing an older relative's care can use this tool to better understand kidney-related terms and lab values discussed by the care team.

🏥

Post-hospitalization follow-up context

After a hospital stay involving kidney-function labs, use this calculator to understand the terminology in discharge paperwork ahead of a follow-up visit.

📚

General health literacy

Build a general understanding of what "GFR," "eGFR," and "CKD stage" mean as part of broader health and wellness education.

Pros & Cons

Benefits and Limitations

What this GFR calculator does well, and where it can never replace professional medical evaluation

✅ Benefits

  • Free, instant, and requires no signup or personal information
  • Runs entirely in your browser — your health data is never sent to a server
  • Uses the current NKF/ASN-endorsed 2021 CKD-EPI Creatinine equation
  • Race-free formula, replacing the older race-based 2009 CKD-EPI and MDRD equations
  • Supports both mg/dL (US) and µmol/L (SI) creatinine units with automatic conversion
  • Sex-specific calculation reflecting different average creatinine reference thresholds
  • Classifies results into the standard six-tier KDIGO CKD stage system (G1–G5)
  • Visual stage-band chart showing where your result falls at a glance
  • Downloadable plain-text summary of your result
  • Fast-loading and mobile-friendly
  • Useful for understanding lab reports and preparing for doctor visits
  • Transparent, worked-example math so you can verify exactly how the number was produced

⚠️ Limitations

  • eGFR equations are population-level statistical estimates, not a direct individual measurement of GFR
  • A single value is not diagnostic — it is not sufficient to diagnose chronic kidney disease
  • Less accurate at extremes of muscle mass or body size (e.g. bodybuilders, amputees, malnutrition)
  • Not designed for acute kidney injury, pregnancy, or pediatric populations
  • Doesn't account for other CKD markers such as proteinuria or imaging findings
  • Creatinine can be affected by diet, hydration, exercise, and certain medications, independent of kidney function
  • Cannot replace repeat lab testing or a physician's clinical evaluation
  • Not a substitute for professional medical advice, diagnosis, or treatment
Reference

KDIGO CKD Stages and Clinical Context

General clinical focus areas associated with each stage — informational only, always directed by your physician

StageeGFR RangeGeneral Clinical Focus (informational only)
G1≥ 90Routine monitoring if risk factors (e.g. diabetes, hypertension) are present
G260–89Blood pressure and blood sugar monitoring; general lifestyle counseling
G3a45–59Cardiovascular risk assessment; medication dose review by a physician
G3b30–44Nephrology referral often considered; anemia and bone-mineral screening
G415–29Kidney-replacement therapy planning discussions with a nephrologist
G5< 15Dialysis or transplant evaluation typically indicated

Common Mistakes and Expert Tips

❌ Common Mistakes

  • Treating a single eGFR reading as a confirmed CKD diagnosis
  • Entering the wrong unit (mg/dL vs µmol/L), which produces a wildly incorrect eGFR
  • Ignoring that recent dehydration, exercise, or a high-protein meal can temporarily skew creatinine
  • Self-adjusting or stopping a medication because of a calculator result
  • Comparing results across labs without checking each lab's reference range and units
  • Assuming a "normal" G1/G2 result rules out kidney disease if other symptoms or risk factors are present

💡 Expert Tips & Best Practices

  • Always confirm which unit (mg/dL or µmol/L) your lab report uses before entering a value
  • Track eGFR trend over multiple tests rather than reacting to any single result
  • Bring your calculated eGFR and questions to your doctor rather than acting on the number alone
  • Mention all medications and supplements to your doctor, since some affect creatinine readings
  • Remember that KDIGO CKD staging also considers albuminuria (urine protein) alongside eGFR — ask your doctor whether that test is relevant for you
📝

Summary: This free GFR calculator uses the race-free 2021 CKD-EPI Creatinine equation to give you an educational eGFR estimate and matching KDIGO CKD stage from serum creatinine, age, and sex, in mg/dL or µmol/L — a starting point for understanding your kidney health, never a diagnosis. Pair it with related tools like the Body Surface Area Calculator and BMI Calculator for a fuller picture of body composition and clinical context.

FAQ

Frequently Asked Questions

Common questions about GFR, eGFR, and CKD staging

What changed with the 2021 CKD-EPI race-free equation?
Until 2021, the standard CKD-EPI (2009) and MDRD equations included a race coefficient that assigned different results to Black and non-Black patients with identical creatinine, age, and sex — a practice increasingly recognized as scientifically unfounded and a source of care disparities. In September 2021, the National Kidney Foundation (NKF) and American Society of Nephrology (ASN) Task Force recommended the new race-free 2021 CKD-EPI Creatinine equation, which this calculator uses, removing the race variable while maintaining similar overall accuracy across populations.
What is considered a "normal" eGFR?
An eGFR of 90 mL/min/1.73m² or higher is generally considered normal kidney function (KDIGO stage G1), though eGFR naturally declines somewhat with age even in healthy adults. Values between 60–89 (stage G2) are "mildly decreased" and may still be normal for an older adult, especially without other markers of kidney damage such as protein in the urine.
Does one low eGFR reading mean I have chronic kidney disease (CKD)?
No. Per KDIGO (Kidney Disease: Improving Global Outcomes) clinical guidelines, a diagnosis of chronic kidney disease requires abnormal kidney structure or function — such as a reduced eGFR or persistent protein in the urine — that has lasted for more than three months, confirmed through repeat testing and evaluation by a physician. A single creatinine reading can be affected by dehydration, recent exercise, illness, or diet, so it is not diagnostic on its own.
How often should I retest my eGFR?
That depends entirely on your individual risk factors and your doctor's recommendation — people with diabetes, high blood pressure, or a family history of kidney disease are often tested more frequently than the general population. This calculator cannot tell you how often to retest; only a healthcare provider who knows your full medical history can make that recommendation.
What is the difference between eGFR and creatinine clearance?
eGFR (estimated glomerular filtration rate) is calculated from a blood creatinine level using a population-based equation like CKD-EPI, requiring only a single blood draw. Creatinine clearance is measured (not estimated) using a timed urine collection, typically 24 hours, compared against blood creatinine. Creatinine clearance can be more accurate in certain situations — such as unusual body composition — but is far less convenient, which is why eGFR is used for routine screening.
What factors besides kidney function can affect serum creatinine?
Creatinine is a muscle breakdown product, so muscle mass, recent intense exercise, high protein/meat intake, dehydration, certain medications, and even some supplements can raise or lower it independent of actual kidney function. This is one reason eGFR equations are population estimates and a single value should always be interpreted by a clinician alongside your overall clinical picture.
Can I use this calculator if I am under 18?
No. The CKD-EPI 2021 equation used here was developed and validated on adult populations (18 years and older). Kidney function assessment in children and adolescents uses different, pediatric-specific equations (such as the bedside Schwartz formula) that account for growth and body size differently than adult formulas.
Why do the formulas differ for men and women?
The CKD-EPI equation uses separate creatinine reference thresholds (0.7 mg/dL for women, 0.9 mg/dL for men) and different exponents because average muscle mass — and therefore average creatinine production — differs between sexes at the population level. This sex-specific calibration improves the equation's average accuracy compared to using a single unified formula.
What is considered a "normal" serum creatinine level?
Typical reference ranges are roughly 0.6–1.1 mg/dL (53–97 µmol/L) for women and 0.7–1.3 mg/dL (62–115 µmol/L) for men, though exact reference ranges vary by laboratory. Creatinine alone doesn't tell you your kidney function — it must be combined with age and sex via an equation like CKD-EPI to estimate GFR.
What should I do if my eGFR result is low?
Schedule an appointment with your doctor or a nephrologist (kidney specialist) to discuss the result in the context of your full health history, other lab values, and repeat testing. Do not attempt to self-diagnose chronic kidney disease or self-adjust any medication, supplement, or diet based on this calculator's output alone.
Can medications affect my eGFR result?
Yes, in two ways: some medications (like certain antibiotics, H2 blockers such as cimetidine, or high-dose biotin supplements) interfere with the creatinine lab test or estimate itself, while others can genuinely affect kidney function over time. Always tell your doctor about all medications and supplements you take when discussing a kidney function result.
Is this calculator a substitute for a doctor's diagnosis?
No. This tool provides an educational estimate only and is not a medical diagnosis. Diagnosing chronic kidney disease requires a physician to review persistent lab abnormalities over more than three months, along with your medical history, other tests, and clinical judgment — something no online calculator can replace.
What is the difference between mg/dL and µmol/L for creatinine?
They are two different units for the same measurement — mg/dL (milligrams per deciliter) is used mainly in the United States, while µmol/L (micromoles per liter) is used in most other countries. To convert, multiply mg/dL by 88.4 to get µmol/L, or divide µmol/L by 88.4 to get mg/dL. This calculator handles the conversion for you automatically via the unit toggle.
Does muscle mass affect eGFR accuracy?
Yes. Because creatinine is a byproduct of muscle metabolism, the CKD-EPI equation can be less accurate at extremes of muscle mass or body size — for example, in bodybuilders, amputees, or people with significant muscle wasting — since the formula assumes population-average muscle mass for a given age and sex. In these cases, a doctor may use additional tests, such as cystatin C-based equations, for a more accurate picture.
Does this calculator store or share my information?
No. All calculations run entirely in your browser — your age, sex, and creatinine value are never transmitted to or stored on a server. Nothing you enter is saved unless your own browser's autofill retains it.
Learn More

Authoritative Resources on Kidney Function and CKD

Official guidance to complement this calculator — not a substitute for licensed medical advice

Related Calculators

Explore other health and clinical tools