eGFR Calculator — Kidney Function & CKD Stage (CKD-EPI 2021)
Turn a serum creatinine reading into your estimated GFR and KDIGO kidney-disease stage in seconds. Uses the race-free CKD-EPI 2021 equation, accepts mg/dL or µmol/L, and shows exactly where your result falls. Educational estimate — always confirm with a doctor.
How it works
This calculator implements the CKD-EPI 2021 creatinine (race-free), published by Inker and colleagues in the New England Journal of Medicine in 2021. It estimates the glomerular filtration rate — how much blood your kidneys filter per minute — from a single serum creatinine measurement, plus your age and sex. The result is reported in mL/min/1.73m² (millilitres per minute per 1.73 square metres of body surface area), the standard unit on lab reports.
The equation is:
eGFR = 142
× min(Scr/κ, 1)^α
× max(Scr/κ, 1)^(-1.200)
× 0.9938^Age
× 1.012 (if female)Here Scr is serum creatinine in mg/dL, and the two sex-specific constants are:
- Female: κ = 0.7, α = −0.241, factor = 1.012
- Male: κ = 0.9, α = −0.302, factor = 1.000
The min and max terms create a two-part curve: when creatinine is at or below κ the α exponent applies, and when it is above κ the steeper −1.200 exponent takes over. The 0.9938^Age term lowers the estimate as you get older, reflecting the gradual, normal decline in filtration with age. The 2021 equation is race-free by design — it dropped the race coefficient used in the 2009 version, which was not biologically justified.
If you enter creatinine in µmol/L, the tool first divides by 88.4 (the IFCC standard molar-mass conversion) to get mg/dL, then applies the equation. To guard against arithmetic mistakes, every result is also recomputed by an independent two-branch (piecewise) form of the same equation; the page only displays a number when both agree. Finally, the rounded eGFR is mapped to a KDIGO 2024 G-stage (G1 ≥ 90, G2 60–89, G3a 45–59, G3b 30–44, G4 15–29, G5 < 15). Stages G1 and G2 are only chronic kidney disease when another marker of kidney damage — such as albuminuria — is present, which is why a healthy eGFR of 75 is not, by itself, a CKD diagnosis.
Worked examples
Frequently asked questions
Sources & references
- Inker LA, Eneanya ND, Coresh J, et al. New Creatinine- and Cystatin C–Based Equations to Estimate GFR without Race. NEJM 2021;385:1737-1749
- National Kidney Foundation — eGFR (CKD-EPI 2021) reference & calculator
- KDIGO 2024 Clinical Practice Guideline for the Evaluation and Management of CKD
- Sri Lanka Ministry of Health — CKDu prevention & screening programme (local context)
The equation coefficients and KDIGO stage cut-offs on this page were last cross-checked against these sources on 2026-06-12. This is an educational estimate, not a medical diagnosis — always confirm results with a qualified doctor.
Related tools
Comments & feedback
Spotted a bug or want an improvement? Tell us — our team reviews every comment, and good ideas get built. Comments are public and anonymous.
Found a bug, edge case, or want to suggest an improvement?
Email me at [email protected] — most fixes ship within 24 hours.