About eGFR Calculator
7 min read
eGFR Calculator: Estimate Kidney Function and CKD Stage with the CKD-EPI 2021 Equation
TL;DR: Enter your serum creatinine (mg/dL), age, and gender to get an estimated glomerular filtration rate in mL/min/1.73 m². A result of 90 or above with no kidney damage is normal. Below 60 for three or more months signals chronic kidney disease. This calculator uses the 2021 CKD-EPI race-free equation recommended by KDIGO guidelines.
Table of Contents
- What Your Kidneys Are Actually Telling You
- Six Scenarios Where This Number Matters
- How the CKD-EPI 2021 Race-Free Equation Works
- How to Use the eGFR Calculator Step by Step
- See How the Numbers Play Out
- Where People Go Wrong With eGFR
- FAQ
- Assumptions and Notes
- Your Next Step
- Further Reading
What Your Kidneys Are Actually Telling You
Your kidneys filter roughly 180 litres of blood every day, removing waste products and excess fluid through a network of approximately one million filtering units called nephrons. The glomerular filtration rate (GFR) measures how much blood these glomeruli clean per minute. Because direct GFR measurement requires injecting a tracer substance and collecting timed blood samples, clinicians rely on an estimated GFR (eGFR) derived from a routine blood test: serum creatinine.
Creatinine is a waste product generated by normal muscle metabolism. Healthy kidneys clear it efficiently, keeping blood levels low. When kidney function declines, creatinine accumulates. The CKD-EPI 2021 equation converts that creatinine concentration into an eGFR score, adjusted for age and gender, expressed in mL/min/1.73 m² of body surface area. The result maps directly to a CKD stage, from G1 (normal, 90+) to G5 (kidney failure, below 15).
The 2021 revision removed the race coefficient present in earlier CKD-EPI versions. The original 2009 equation included a multiplier for Black patients that systematically produced higher eGFR values, potentially delaying diagnosis and referral. The race-free 2021 equation (Inker et al., published in the New England Journal of Medicine) is now the KDIGO guideline standard. Genetic variation in creatinine production still exists across individuals due to differences in muscle mass, diet, and metabolism, but a population-level race coefficient is no longer considered appropriate.
Plug your numbers into the calculator above and get your result in under ten seconds.
Six Scenarios Where This Number Matters
-
Your lab report shows a creatinine value but no eGFR. Some older lab panels or point-of-care tests report raw creatinine without calculating eGFR. A creatinine of 1.3 mg/dL can mean an eGFR of 55 in a 70-year-old woman or 72 in a 35-year-old man. Without the calculation, the raw number is hard to interpret.
-
You take a medication cleared by the kidneys. Drugs like metformin, certain antibiotics, and direct oral anticoagulants require dose adjustment below specific eGFR thresholds. Metformin, for example, is contraindicated below an eGFR of 30 mL/min/1.73 m² and requires dose reduction below 45.
-
You have diabetes and want to track kidney health over time. Roughly 40% of people with type 2 diabetes develop some degree of diabetic kidney disease. Annual eGFR monitoring detects a decline of 3–5 mL/min/1.73 m² per year early enough to adjust blood sugar and blood pressure targets before stage 4.
-
You are over 60 and have hypertension. Uncontrolled blood pressure is the second leading cause of CKD after diabetes. Adults over 60 with hypertension lose kidney function at approximately 1–2 mL/min/1.73 m² per year on average. Tracking eGFR annually catches accelerated decline before symptoms appear.
-
Your doctor mentioned CKD stage 3a and you want to understand what that means. Stage 3a (eGFR 45–59) represents mildly to moderately decreased kidney function. About 7.6% of adults in the United States have stage 3 CKD, and many are asymptomatic. Knowing your exact number helps you understand where you sit within the stage.
-
You are preparing for contrast-enhanced imaging. CT scans with iodinated contrast carry a risk of contrast-induced nephropathy when eGFR falls below 30 mL/min/1.73 m². Radiologists screen for this cutoff before scheduling procedures, and having a recent eGFR saves time and avoids rescheduling.
How the CKD-EPI 2021 Race-Free Equation Works
The equation adjusts its exponent based on whether serum creatinine is above or below a gender-specific threshold, producing a curve that better fits the biological relationship between creatinine and true GFR.
CKD-EPI 2021 (race-free):
Female, SCr ≤ 0.7: eGFR = 142 × (SCr / 0.7)^(−0.241) × 0.9938^age × 1.012
Female, SCr > 0.7: eGFR = 142 × (SCr / 0.7)^(−1.200) × 0.9938^age × 1.012
Male, SCr ≤ 0.9: eGFR = 142 × (SCr / 0.9)^(−0.302) × 0.9938^age
Male, SCr > 0.9: eGFR = 142 × (SCr / 0.9)^(−1.200) × 0.9938^age
SCr = serum creatinine in mg/dL
age = age in years
The constant 142 is the baseline filtration rate. The base 0.9938 raised to the power of age models the natural decline in kidney function: roughly 0.6% per year. The gender multiplier (1.012 for females) accounts for average differences in creatinine generation between sexes.
CKD Stages by eGFR
| Stage | eGFR (mL/min/1.73 m²) | Description |
|---|---|---|
| G1 | 90 or above | Normal or high |
| G2 | 60–89 | Mildly decreased |
| G3a | 45–59 | Mildly to moderately decreased |
| G3b | 30–44 | Moderately to severely decreased |
| G4 | 15–29 | Severely decreased |
| G5 | Below 15 | Kidney failure |
eGFR Decline: What the Numbers Mean Over Time
| Annual eGFR change | Interpretation |
|---|---|
| −0.5 to −1.0 mL/min/yr | Normal age-related decline |
| −2 to −3 mL/min/yr | Accelerated decline, warrants investigation |
| −5+ mL/min/yr | Rapid progression, nephrology referral recommended |
| Stable or rising | Treatment response or measurement variability |
Creatinine-based eGFR has a known limitation: it depends on muscle mass. A person with very low muscle mass (elderly, bedridden, or malnourished) may show a misleadingly normal eGFR despite impaired kidney function. In these cases, cystatin C-based eGFR provides a confirmatory measurement that is independent of muscle mass.
How to Use the eGFR Calculator Step by Step
- Obtain your serum creatinine. This comes from a standard blood test (basic metabolic panel or CMP). The value is reported in mg/dL in the US and in µmol/L in most other countries. If you have µmol/L, divide by 88.4 to convert to mg/dL.
- Select your gender. The CKD-EPI equation uses different coefficients for male and female. This reflects average differences in muscle mass and creatinine production, not kidney function itself.
- Enter your age in years. The equation applies a decay factor per year of age. A 30-year-old and a 70-year-old with identical creatinine will produce substantially different eGFR values.
- Enter your serum creatinine in mg/dL. The default is 1.0 mg/dL. Normal ranges are typically 0.6–1.1 mg/dL for women and 0.7–1.3 mg/dL for men, though these vary by lab.
- Read your eGFR result. The output is in mL/min/1.73 m². A single reading below 60 is not automatically CKD; the definition requires that the reduced eGFR persists for at least three months.
- Check your CKD stage. The calculator maps your eGFR to the KDIGO stage classification (G1 through G5). Stages G3a and below warrant a conversation with your doctor.
- Compare across time. One non-obvious insight: a creatinine value that stays the same year after year does not mean stable kidney function. As you age, muscle mass naturally decreases, producing less creatinine. Flat creatinine in an aging patient can mask declining filtration. The eGFR calculation accounts for this.
See How the Numbers Play Out
Example 1: 42-Year-Old Male Shift Worker With Borderline Creatinine
A 42-year-old male nurse working night shifts gets routine bloodwork. His serum creatinine comes back at 1.2 mg/dL. His doctor did not calculate eGFR.
Calculation (Male, SCr > 0.9):
eGFR = 142 × (1.2 / 0.9)^(−1.200) × 0.9938^42
= 142 × (1.333)^(−1.200) × 0.9938^42
= 142 × 0.7164 × 0.7713
= 142 × 0.5526
≈ 78.5 mL/min/1.73 m²
| Parameter | Value | Interpretation |
|---|---|---|
| Age / Gender | 42, Male | — |
| Serum Creatinine | 1.2 mg/dL | Upper end of normal range |
| eGFR | ~78.5 mL/min/1.73 m² | Stage G2: mildly decreased |
His eGFR of 78.5 places him in stage G2. This is mildly decreased but does not meet CKD criteria on its own (G2 requires additional markers of kidney damage such as albuminuria to qualify as CKD). His doctor should recheck in 12 months and add a urine albumin-to-creatinine ratio (UACR) test for a complete picture. If his night-shift schedule contributes to poor hydration, addressing that may improve the next reading.
Example 2: 68-Year-Old Female Retiree Managing Type 2 Diabetes
A 68-year-old woman with type 2 diabetes has her annual metabolic panel. Serum creatinine is 1.1 mg/dL. She has been tracking her eGFR for four years.
Calculation (Female, SCr > 0.7):
eGFR = 142 × (1.1 / 0.7)^(−1.200) × 0.9938^68 × 1.012
= 142 × (1.571)^(−1.200) × 0.9938^68 × 1.012
= 142 × 0.5795 × 0.6554 × 1.012
= 142 × 0.3843
≈ 54.6 mL/min/1.73 m²
| Parameter | Value | Interpretation |
|---|---|---|
| Age / Gender | 68, Female | — |
| Serum Creatinine | 1.1 mg/dL | Elevated for age/gender |
| eGFR | ~54.6 mL/min/1.73 m² | Stage G3a: mildly to moderately decreased |
Her four-year trend: 67, 63, 58, 54.6. That is a decline of roughly 3 mL/min per year, which exceeds normal age-related loss and fits the pattern of diabetic nephropathy progression. Her endocrinologist should optimize blood glucose (target HbA1c below 7%) and ensure her blood pressure stays below 130/80 mmHg. An SGLT2 inhibitor may slow further decline; recent trials show a 30–40% reduction in CKD progression risk with this drug class.
Where People Go Wrong With eGFR
Confusing creatinine units. Labs in the US report creatinine in mg/dL, while most international labs use µmol/L. A creatinine of 88 µmol/L equals 1.0 mg/dL. Entering 88 into a calculator expecting mg/dL produces a meaningless eGFR near zero. Always check the unit on your lab report before entering the value.
Assuming one low eGFR reading means CKD. The KDIGO definition of CKD requires an eGFR below 60 mL/min/1.73 m² on at least two occasions separated by 90 days or more. Acute dehydration, intense exercise within 48 hours, or a high-protein meal the night before can temporarily raise creatinine by 10–20% and depress eGFR by a similar margin. A single reading is a signal, not a diagnosis.
Ignoring the effect of muscle mass on creatinine. Creatinine is produced by muscle. A 90 kg bodybuilder with a creatinine of 1.4 mg/dL may have perfectly normal kidney function, while a 50 kg elderly woman with a creatinine of 0.9 mg/dL may already be in early CKD. Cystatin C-based eGFR resolves this ambiguity and should be requested when muscle mass is far outside the average.
Using an outdated equation with a race coefficient. The 2009 CKD-EPI equation included a 1.159 multiplier for Black patients. This inflated eGFR by approximately 16%, potentially delaying referral and transplant listing. The 2021 race-free equation removes this coefficient. If your lab still reports the old formula, recalculate with the updated version.
Testing creatinine after a large meat meal. Cooked meat contains creatine that converts to creatinine during digestion. Eating 200g or more of red meat within 12 hours of a blood draw can raise serum creatinine by 0.1–0.3 mg/dL, lowering the calculated eGFR by 5–15 points. Fasting or eating a light meal before the test produces a more representative result.
Not tracking eGFR over time. A single eGFR of 62 mL/min/1.73 m² tells you relatively little. But if last year's value was 75 and the year before was 82, the trajectory reveals a decline of roughly 10 mL/min per year. That rate of loss changes the clinical conversation entirely. Always compare against prior results.
Assumptions and Notes
- Margin of error. Creatinine-based eGFR has a P30 accuracy of approximately 87%, meaning 87% of estimates fall within 30% of the true measured GFR. Individual variation due to muscle mass, diet, and hydration can shift the estimate by 10–15 mL/min/1.73 m² in either direction.
- Professional disclaimer. eGFR is a screening and monitoring tool. It does not replace clinical diagnosis. CKD diagnosis requires persistent eGFR reduction or markers of kidney damage (albuminuria, structural abnormalities) over at least three months. Consult a healthcare provider for interpretation and management.
Your Next Step
Knowing your eGFR turns a single creatinine number on a lab report into a kidney function score you can track year after year. The calculation takes seconds; the insight compounds over decades. If your result is below 60, get the confirmatory retest in three months and bring both numbers to your doctor. If it is above 60, file it as your baseline and compare again at your next annual physical.