eGFR Calculator — CKD-EPI 2021 (Race-Free)

This calculator uses the CKD-EPI 2021 creatinine equation — the race-free equation recommended by the National Kidney Foundation and American Society of Nephrology task force and adopted by clinical laboratories worldwide. It returns the estimated GFR in mL/min/1.73 m², assigns the KDIGO GFR category, adds the combined creatinine–cystatin C estimate for confirmation, shows what the older MDRD equation would have given, and de-indexes the result to an absolute clearance in mL/min for the times you need a body-size-specific number.

Calculator

This calculator runs in your browser. Enable JavaScript for live results — the inputs, formula and worked example below remain fully readable without it.

Inputs this calculator takes, with typical values
InputWhat to enterExample
Serum creatinineUse an IDMS-standardised, steady-state creatinine; the equation was calibrated against that assay.1.2 mg/dL
AgeCKD-EPI is an adult equation; use the paediatric CKiD equations under 18.65 years
SexSex changes both the creatinine breakpoint κ and the exponent α in the equation.Male
Cystatin CUsed only for the combined estimate; leave at the default if you have not measured it.1 mg/L
HeightUsed only to de-index the result to an absolute clearance in mL/min.175 cm
WeightAlso used only for body surface area and the de-indexed clearance.80 kg

It returns

  • eGFR (CKD-EPI 2021 creatinine) — The value KDIGO stages are defined on.
  • eGFR (creatinine + cystatin C) — More accurate than either marker alone; KDIGO's preferred confirmatory test.
  • eGFR (MDRD, for comparison)
  • De-indexed clearance — eGFR × BSA ÷ 1.73 — the body-size-specific figure some dosing references ask for.
  • Body surface area (Mosteller)

The formula

eGFR=142(SCrκ)α(SCrκ)1.2000.9938age
eGFR=175SCr1.154age0.203
GFRabs=eGFRBSA1.73

In plain text: eGFR = 142 × min(Scr/κ, 1)^α × max(Scr/κ, 1)^−1.200 × 0.9938^age × 1.012 (if female)

  • S_CrSerum creatinine, IDMS-standardised (mg/dL)
  • κCreatinine breakpoint: 0.7 female, 0.9 male (mg/dL)
  • αExponent below the breakpoint: −0.241 female, −0.302 male (—)
  • ageAge in years (years)
  • 1.012Female multiplier applied after the ratio terms (—)

The first ratio term applies only when creatinine is below κ and the second only when it is above; at exactly κ both equal 1. The 2021 equation contains no race coefficient.

Updated Category Clinical Chemistry & Lab Values Verified against published test cases Reading time 10 min

What eGFR estimates and why creatinine is used to do it

Glomerular filtration rate is the volume of plasma the glomeruli filter each minute, and it is the single best summary of kidney function. Measuring it directly means infusing a marker cleared purely by filtration — inulin, iohexol, iothalamate — and sampling repeatedly. That is a research procedure, not a clinic test, so filtration is estimated instead from an endogenous marker whose production is reasonably steady.

Creatinine is that marker. Muscle produces it at a rate that is fairly constant for a given person, the glomerulus filters it freely, and it is cheap to measure. What creatinine cannot do is tell an equation how much muscle a person has. Two people with the same filtration rate but different muscle mass will have different creatinine concentrations, so every creatinine-based equation must guess at muscle mass from demographic proxies. CKD-EPI 2021 uses age and sex for that job, and nothing else.

The result is reported per 1.73 m² of body surface area — the average adult surface area used when the convention was set in the 1920s. Indexing lets you compare one patient with another and with a population reference. It also means the reported figure is not that patient's actual filtration rate in mL/min unless their surface area happens to be 1.73 m², which is why this calculator also reports the de-indexed value.

How the CKD-EPI 2021 equation is built

The equation has four multiplicative parts, and each one does a specific job.

The two-limb creatinine term. Rather than one power of creatinine, CKD-EPI uses a breakpoint κ — 0.7 mg/dL for women, 0.9 mg/dL for men — and applies a gentle exponent below it and a steep one (−1.200) above it. Written as min(Scr/κ, 1)α × max(Scr/κ, 1)−1.200, only one limb is ever active: below the breakpoint the second factor is 1, above it the first factor is 1. This spline is what fixed MDRD's well-known problem of underestimating GFR in people with near-normal creatinine.

The age term. 0.9938 raised to the age, a decline of about 0.62% per year, reflecting the fall in filtration and muscle mass with age.

The sex terms. Sex enters three times: through κ, through α (−0.241 for women against −0.302 for men), and through a final multiplier of 1.012 for women. These absorb the systematically lower creatinine production of women at any given filtration rate.

What is not in it. There is no race coefficient. The 2009 CKD-EPI equation multiplied results for Black patients by 1.159, on the empirical observation that creatinine ran higher in that group. A joint National Kidney Foundation and American Society of Nephrology task force concluded in 2021 that race is a social construct and should not be used in clinical algorithms, and the refit 2021 equation dropped it. The practical consequence is that eGFR values for Black patients are modestly lower under the 2021 equation than under the 2009 one — an intended change that moves some patients into an earlier CKD category and earlier onto transplant waiting lists.

The combined creatinine–cystatin C equation adds a second, independent marker. Cystatin C is produced by all nucleated cells and is far less dependent on muscle, so combining the two markers cancels much of the error each carries alone. It is the most accurate of the routinely available estimates and is what KDIGO recommends when a creatinine-based result will change a decision.

Worked example: a 65-year-old man with a creatinine of 1.2 mg/dL

Take the calculator's default patient and follow the arithmetic.

  1. Form the ratio. κ is 0.9 for a man, so Scr/κ = 1.2 ÷ 0.9 = 1.3333.
  2. Pick the limb. The ratio is above 1, so min(ratio, 1) = 1 and that term contributes nothing. Only the −1.200 limb is active.
  3. Evaluate it. 1.3333−1.200 = 0.70806.
  4. Age term. 0.993865 = 0.66747.
  5. Multiply. 142 × 0.70806 × 0.66747 = 67.1 mL/min/1.73 m². No female multiplier applies.
  6. Assign the category. 67 sits in the 60 to 89 band, so KDIGO category G2.
  7. De-index it. With a height of 175 cm and a weight of 80 kg, Mosteller body surface area is √(175 × 80 ÷ 3600) = √3.889 = 1.972 m². The absolute clearance is 67.1 × 1.972 ÷ 1.73 = 76.5 mL/min.

Two lessons sit in that last step. First, this larger-than-average man's kidneys filter about 76 mL of plasma a minute, not 67 — the indexed number is smaller purely because he is bigger than the 1.73 m² reference. Second, the indexed and de-indexed figures answer different questions, and mixing them up in a dosing decision is a real source of error. For dosing, most labels want a Cockcroft-Gault clearance in mL/min, which is a different equation again.

Reading the number: category, chronicity and albuminuria

KDIGO defines six GFR categories, from G1 at 90 or above to G5 below 15. The categories are thresholds on a continuum, not diagnoses, and two things must be true before an eGFR becomes a diagnosis of chronic kidney disease. The abnormality must have persisted for more than three months — a single low value can reflect dehydration, a drug, or an acute injury. And staging is two-dimensional: the GFR category is paired with an albuminuria category from a urine albumin-to-creatinine ratio, A1 below 30 mg/g, A2 from 30 to 300, A3 above 300. A patient at G2 with A3 albuminuria is at substantially higher risk than one at G3a with A1, which is precisely why the guideline refuses to reduce kidney disease to a single number.

An eGFR of 60 or above with no albuminuria, no structural abnormality and no urinary sediment is not chronic kidney disease. An eGFR that has fallen by 25% or more from a documented baseline is significant even if the absolute value is still above 60.

Precision matters when you read a single result. In the CKD-EPI 2021 development cohorts, roughly 85 to 90% of creatinine-based estimates fell within 30% of measured GFR. That means an estimate of 60 is compatible with a true GFR somewhere near 45 to 78 in the great majority of cases. Treat eGFR as a band, not a point, and watch the trajectory across several results rather than reacting to one.

The situations in which creatinine-based estimation misleads are worth memorising: extremes of muscle mass in either direction, amputation and paralysis, cirrhosis, rapidly changing renal function, high-protein or creatine supplementation, and drugs such as trimethoprim and cimetidine that block tubular creatinine secretion without touching filtration. In each, cystatin C or a combined estimate is the better answer.

eGFR by age and creatinine, CKD-EPI 2021

Estimated GFR in mL/min/1.73 m² for men, from eGFR = 142 × (Scr/0.9)^−1.200 × 0.9938^age. All the creatinine values shown are above the male breakpoint of 0.9, so the −1.200 limb applies throughout.
Serum creatinineAge 40Age 55Age 70Age 85
1.0 mg/dL102.893.785.477.8
1.2 mg/dL82.975.668.962.8
1.5 mg/dL63.457.852.748.0
2.0 mg/dL44.740.737.133.8
3.0 mg/dL27.525.122.920.8
5.0 mg/dL14.913.612.411.3

Multiply any cell by 1.012 and recompute with κ = 0.7 and α = −0.241 for women; the female values are not a fixed percentage of the male ones because the breakpoint differs.

Which equation for which job

CKD-EPI 2021 creatinine for routine reporting and KDIGO staging. CKD-EPI 2021 creatinine–cystatin C when the creatinine-based value is doubtful or when confirming a result that will change management — assessing transplant eligibility, starting a drug with a hard renal cut-off, or explaining a mismatch between the number and the patient. Cockcroft-Gault in mL/min for renal drug dosing, because product labelling was written against it. Measured clearance — iohexol, or a timed urine collection — when the estimate cannot be trusted at all, as in an amputee, a body-builder, or a patient with extremely low muscle mass.

Mistakes that produce a misleading eGFR

  • Using it during acute kidney injury. Creatinine lags filtration by a day or more, so an estimate taken while function is falling reports a GFR the patient no longer has.
  • Trusting a single value. Chronic kidney disease requires abnormality persisting beyond three months. One result is a screening finding.
  • Reporting GFR without albuminuria. KDIGO staging needs both axes; the urine albumin-to-creatinine ratio carries independent prognostic weight.
  • Applying it to a patient with atypical muscle mass. Amputation, paralysis, cirrhosis and body-building all break the assumption that creatinine tracks filtration.
  • Dosing drugs from an indexed eGFR. mL/min/1.73 m² is a comparison unit. De-index it, or better, calculate Cockcroft-Gault.
  • Comparing an old MDRD result with a new CKD-EPI one. The two disagree systematically above 60, so an apparent improvement may be an equation change.
  • Using an adult equation in children. Under 18, use the CKiD paediatric equations, which include height.
  • Ignoring the assay. The equation assumes IDMS-standardised creatinine. A non-standardised assay reads high and pushes eGFR down.

What to calculate alongside it

A reduced eGFR rarely travels alone. Advanced chronic kidney disease disturbs mineral metabolism, so albumin-corrected calcium belongs in the same review, and uraemic acidosis shows up as a raised anion gap. When creatinine has risen acutely rather than chronically, the fractional excretion of sodium helps separate a prerenal picture from established tubular injury, and a raised osmolar gap alongside a raised anion gap points at a toxic ingestion rather than kidney disease itself.

On the therapeutic side, once you have a clearance you still need a dose. The weight-based dosage calculator and the body surface area calculator cover the arithmetic that follows, and the latter uses the same Mosteller formula this page uses to de-index eGFR.

Frequently asked questions

What is a normal eGFR?

Above 90 mL/min/1.73 m² is KDIGO category G1, and healthy young adults typically sit between 90 and 120. Filtration declines with age — the equation's own age term falls about 0.62% per year — so a value in the 60s is common and often unremarkable in an older adult with no albuminuria. Below 60 sustained for more than three months meets the GFR criterion for chronic kidney disease regardless of age.

Why did the race coefficient disappear from the eGFR equation?

A joint task force of the National Kidney Foundation and the American Society of Nephrology recommended in 2021 that race, being a social rather than a biological category, should not appear in clinical algorithms. The CKD-EPI equation was refit without it. Because the old coefficient raised results for Black patients by about 16%, removing it lowers their reported eGFR, which moves some into an earlier CKD category and onto transplant waiting lists sooner.

When should cystatin C be measured?

Whenever the creatinine-based estimate is doubtful and the answer would change what you do. That includes patients with unusual muscle mass in either direction, amputation, paralysis, cirrhosis, and any case where the number and the patient do not match. KDIGO recommends the combined creatinine–cystatin C equation as the confirmatory test, and it is more accurate than either marker used alone.

Why is my eGFR different from my creatinine clearance?

They are different quantities in different units. eGFR estimates glomerular filtration indexed to 1.73 m² of body surface area; creatinine clearance measures the plasma volume cleared of creatinine per minute for that person's actual body size, and runs above true filtration because the renal tubule secretes creatinine as well as filtering it. In a large person the clearance figure will typically exceed the eGFR, and in a small person it will fall below it.

Can eGFR be used to dose medicines?

Only with care. Most renal dose adjustments in product labelling were derived against Cockcroft-Gault creatinine clearance in mL/min, so that is the calculation to perform. If a reference explicitly permits eGFR, de-index it first by multiplying by the patient's body surface area and dividing by 1.73 — this calculator does that for you. Using an indexed eGFR directly under- or over-doses patients at the extremes of body size.

How accurate is an eGFR result?

In the CKD-EPI 2021 development and validation datasets, roughly 85 to 90% of creatinine-based estimates fell within 30% of directly measured GFR. That is good enough for categorising and following patients and not good enough to treat any single value as exact. Read an eGFR as a band around the reported figure, and pay more attention to the direction of travel across several results than to one number.

Does a single low eGFR mean I have kidney disease?

No. Chronic kidney disease requires an abnormality that persists for more than three months, plus, ideally, evidence of kidney damage such as albuminuria. A transient fall can follow dehydration, a recent NSAID or ACE inhibitor, contrast, or an acute illness. Repeat the test, check a urine albumin-to-creatinine ratio, and review medicines before concluding anything from one result.

Should I use MDRD or CKD-EPI?

CKD-EPI 2021. MDRD was derived in a population with established kidney disease and systematically underestimates GFR above 60 mL/min/1.73 m², where it was never validated; it also carried a race coefficient. This calculator still shows the MDRD figure because many historical records contain it and you need to know whether an apparent change in a patient's kidney function is real or is an artefact of the laboratory switching equations.

Does eGFR work in pregnancy?

Poorly. Pregnancy raises glomerular filtration by roughly half in the first two trimesters and expands plasma volume, and neither CKD-EPI nor MDRD was derived in pregnant women. Both underestimate filtration in pregnancy. Where kidney function matters in a pregnant patient, a timed creatinine clearance collection is preferred and nephrology input is warranted.

References

  • Inker LA, Eneanya ND, Coresh J, et al. New Creatinine- and Cystatin C-Based Equations to Estimate GFR without Race. New England Journal of Medicine 2021;385:1737-1749 — Massachusetts Medical Society
  • Delgado C, Baweja M, Crews DC, et al. A Unifying Approach for GFR Estimation: Recommendations of the NKF-ASN Task Force on Reassessing the Inclusion of Race in Diagnosing Kidney Disease. American Journal of Kidney Diseases 2022;79(2):268-288 — National Kidney Foundation
  • KDIGO 2024 Clinical Practice Guideline for the Evaluation and Management of Chronic Kidney DiseaseKidney Disease: Improving Global Outcomes
  • Levey AS, Coresh J, Greene T, et al. Expressing the MDRD Study equation for estimating GFR with IDMS traceable (gold standard) serum creatinine values. Journal of the American Society of Nephrology 2006;17:69A — American Society of Nephrology