Skip to content
Omnikalc

eGFR calculator: kidney function with the CKD-EPI 2021 equation

Estimate your glomerular filtration rate from a blood creatinine result, with the race-free CKD-EPI 2021 equation and the Cockcroft-Gault clearance.

Updated on
Your inputs
Sex
years

Value out of range

Value out of range

Value out of range

Results

eGFR (CKD-EPI 2021)

92 mL/min/1.73 m²

G1: normal or high Kidney disease is only diagnosed at this level if there are other signs, such as protein in the urine.
Creatinine clearance (Cockcroft-Gault)
102 mL/min
Creatinine in mg/dL
1.00 mg/dL
Creatinine in µmol/L
88 µmol/L

eGFR at other ages

eGFR (CKD-EPI 2021)Creatinine clearance (Cockcroft-Gault)
30 years current104125
40 years current98113
50 years current92102
60 years current8691
70 years current8179
80 years current7668

This calculator gives general estimates for information only. It does not replace advice from your doctor, pharmacist or another qualified health professional.

What eGFR measures

The kidneys filter waste from the blood through millions of tiny filters, the glomeruli. The glomerular filtration rate (GFR) is the volume of blood they clean each minute. Measuring it directly is complicated, so labs estimate it (eGFR) from blood creatinine, a waste product of muscle, together with age and sex. It is expressed in mL/min per 1.73 m², the body surface area of an average adult. A healthy young adult is around 100 to 120.

The CKD-EPI 2021 equation

Since 2021, US labs use a version without the race coefficient of earlier equations:

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

with Scr the creatinine in mg/dL, κ = 0.7 for women and 0.9 for men, and α = −0.241 for women and −0.302 for men.

The calculator also shows the older Cockcroft-Gault creatinine clearance, (140 − age) × weight (kg) ÷ (72 × Scr), × 0.85 for women. Some drug labels still use it to adjust doses.

Worked example: a 50-year-old man, creatinine 1.0 mg/dL, 180 lb

  1. Scr/κ = 1.0 ÷ 0.9 = 1.11, so the first factor is 1 and the second is 1.11^−1.2 = 0.881.
  2. Age factor: 0.9938^50 = 0.733.
  3. eGFR = 142 × 0.881 × 0.733 = 92 mL/min/1.73 m², stage G1.
  4. Cockcroft-Gault: (140 − 50) × 81.6 ÷ 72 = 102 mL/min.

Stages of chronic kidney disease

Stage eGFR Meaning
G1 90 or more normal, kidney disease only if there are other signs
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

Chronic kidney disease is diagnosed when eGFR stays below 60 for more than three months, or when there is kidney damage such as albumin in the urine.

eGFR by age (same creatinine)

Age eGFR
30 104
50 92
70 81
80 76

Limits

Creatinine depends on muscle mass. eGFR overestimates kidney function in people with little muscle (older adults, amputees) and underestimates it in very muscular people or after a big steak or creatine supplements. It is also unreliable in pregnancy, children and acute illness. Your doctor may confirm it with a cystatin C test.

Frequently asked questions

What is a normal eGFR?

90 or more is normal. 60 to 89 is mildly decreased and common with age; kidney disease is diagnosed when eGFR stays below 60 for three months or there are other signs of kidney damage.

How is eGFR calculated?

From blood creatinine, age and sex with the CKD-EPI 2021 equation, which no longer uses race.

What is the difference between eGFR and creatinine clearance?

eGFR estimates filtration per 1.73 m² of body surface. Cockcroft-Gault creatinine clearance also uses weight and is given in mL/min; some drug labels still use it for dosing.

Can eGFR improve?

It can rise after dehydration or an acute illness. In chronic kidney disease, controlling blood pressure and diabetes helps slow its decline.

Was this calculator helpful?

Thanks for your feedback!

Results are estimates provided for information purposes. They do not replace professional advice.