eGFR Calculator — CKD-EPI 2021 & Cockcroft-Gault
Estimated Glomerular Filtration Rate (eGFR) measures how well the kidneys filter blood. Enter age, sex and serum creatinine to estimate GFR with the race-free CKD-EPI 2021 equation and stage chronic kidney disease. Add a weight to also get Cockcroft-Gault creatinine clearance.
What is eGFR?
The estimated Glomerular Filtration Rate (eGFR) approximates the volume of blood the kidneys filter each minute, reported in mL/min/1.73m². It is the primary measure used to detect and stage chronic kidney disease (CKD). This calculator uses the CKD-EPI 2021 creatinine equation, which removes the previous race coefficient in line with current KDIGO guidance.
CKD stages by eGFR
| Stage | eGFR (mL/min/1.73m²) | Kidney function |
|---|---|---|
| G1 | ≥ 90 | Normal or high |
| G2 | 60 – 89 | Mildly reduced |
| G3a | 45 – 59 | Mild–moderate |
| G3b | 30 – 44 | Moderate–severe |
| G4 | 15 – 29 | Severely reduced |
| G5 | < 15 | Kidney failure |
The CKD-EPI 2021 equation
eGFR = 142 × min(Scr/κ, 1)α × max(Scr/κ, 1)-1.200 × 0.9938Age × 1.012 [if female]κ = 0.7 (female) or 0.9 (male); α = −0.241 (female) or −0.302 (male); Scr in mg/dL.
Frequently asked questions
Which eGFR equation does this use?+
It uses the CKD-EPI 2021 creatinine equation, the current KDIGO-recommended, race-free standard. It also computes Cockcroft-Gault creatinine clearance when you enter a weight.
What is a normal eGFR?+
An eGFR of 90 mL/min/1.73m² or above is considered normal (stage G1). 60–89 is mildly reduced (G2) and may be normal for age. Below 60 for three months or more indicates chronic kidney disease.
What are the CKD stages?+
G1 ≥90 (normal), G2 60–89 (mild), G3a 45–59, G3b 30–44 (moderate), G4 15–29 (severe), and G5 <15 (kidney failure), all in mL/min/1.73m².
eGFR vs creatinine clearance — what is the difference?+
eGFR (CKD-EPI) is normalised to a body surface area of 1.73 m² and is used to stage CKD. Cockcroft-Gault estimates absolute creatinine clearance in mL/min and is still used for drug dose adjustment; it requires body weight.
Is serum creatinine entered in mg/dL or µmol/L?+
Either — this tool accepts both and converts automatically (µmol/L ÷ 88.4 = mg/dL).
Run your hospital on eMedHub
Cloud HIMS & EHR with built-in clinical tools, ABDM & NABH support.