Introduction
This CKD-EPI calculator estimates how well your kidneys clean your blood. The result is called eGFR, short for estimated glomerular filtration rate. A higher number means your kidneys are filtering better. A lower number can be a sign of chronic kidney disease (CKD).
To get your eGFR, enter your age, biological sex, and a lab value. Most people use serum creatinine. Some labs also test cystatin C, which is less affected by muscle size. You can pick from five CKD-EPI equations, including the newer 2021 versions that do not use race.
The tool shows your eGFR, your KDIGO kidney stage (G1 to G5), and each step of the math. You can switch units for both your lab values and your result. A chart also compares your eGFR across all five equations at once.
This calculator is for learning and general guidance only. It does not replace a visit with your doctor. Talk to a health care provider about your lab results and what they mean for you.
How to use our CKD-EPI Calculator
Enter a few lab and patient details, and this CKD-EPI calculator gives you an estimated glomerular filtration rate (eGFR) plus the matching KDIGO kidney stage, a step-by-step solution, and a chart comparing all CKD-EPI equations.
Select CKD-EPI Equation: Pick the formula you want to use. The 2021 CKD-EPI Creatinine equation is the default and is race-free. Your choice decides which input fields show up below.
Biological Sex: Choose Female or Male. This is sex at birth, not gender identity, because the formula uses different constants for each.
Age: Type the patient's age in whole years. It must be between 18 and 110, since CKD-EPI is only for adults.
Serum Creatinine: Enter the blood creatinine result and pick mg/dL or μmol/L from the drop-down. Valid range is 0.1 to 30 mg/dL. Switching units converts the number for you.
Cystatin C: For cystatin C equations, enter the result and choose mg/L, mg/dL, or μg/L. Valid range is 0.1 to 15 mg/L.
Race: This only shows for the older 2009 and 2012 equations. Choose Black or Non-Black. The 2021 equations do not use race and are preferred today.
Display eGFR in: Choose how to show the answer: mL/min/1.73 m² (standard), mL/s/1.73 m² (SI), or L/day/1.73 m². Kidney stages are always based on mL/min/1.73 m².
Click Calculate to see your eGFR and CKD stage. Click Reset to return to the sample values.
What Is eGFR?
eGFR stands for estimated glomerular filtration rate. It is a number that shows how well your kidneys clean waste from your blood. Your kidneys have tiny filters called glomeruli. eGFR estimates how much blood those filters clean each minute, adjusted for a standard body size of 1.73 m². A higher number means better kidney function.
What Is the CKD-EPI Equation?
CKD-EPI stands for Chronic Kidney Disease Epidemiology Collaboration. It is a set of formulas that turn a blood test result into an eGFR number. Doctors use it because measuring true GFR directly is slow and costly. CKD-EPI is now the standard formula for adults in most guidelines, including KDIGO.
Blood Tests Used
- Serum creatinine: a waste product made by your muscles. Healthy kidneys remove it. When creatinine goes up, eGFR goes down. Muscle mass, diet, and some drugs can change it.
- Cystatin C: a protein made by almost every cell in your body. It is less affected by muscle mass, diet, and age, so it can be more accurate for very muscular, very thin, older, or sick people.
- Both together: using creatinine and cystatin C in one equation gives the most accurate estimate and is recommended when the result will change treatment.
Age and sex are also part of the formula because they change how much creatinine and cystatin C your body normally makes.
Why Race Was Removed
Older CKD-EPI equations from 2009 and 2012 added a race factor for Black patients. In 2021, the National Kidney Foundation and the American Society of Nephrology removed it. Race is a social label, not a biological measure of kidney function, and the old factor could delay care for Black patients. The 2021 equations are race-free and are preferred today. The older versions are kept here only for comparing past lab reports.
CKD Stages by eGFR
KDIGO sorts kidney function into six GFR categories:
- G1: 90 or higher (normal or high)
- G2: 60 to 89 (mildly decreased)
- G3a: 45 to 59 (mildly to moderately decreased)
- G3b: 30 to 44 (moderately to severely decreased)
- G4: 15 to 29 (severely decreased)
- G5: under 15 (kidney failure)
An eGFR of 90 or higher alone does not rule out kidney disease. A doctor also checks protein in the urine, usually with a urine albumin-to-creatinine ratio (uACR). Chronic kidney disease is diagnosed when signs of kidney damage or a low eGFR last more than three months.
What Can Change Your Result
eGFR is an estimate, not an exact measure. It can be off if you have very high or very low muscle mass, are an amputee, are pregnant, eat lots of meat or take creatine supplements before the test, are very ill, or have rapidly changing kidney function. Some medicines, such as trimethoprim and cimetidine, raise creatinine without harming the kidneys. A single low reading should always be repeated before any diagnosis.
Units
Most labs report eGFR in mL/min/1.73 m². SI units use mL/s/1.73 m² (divide by 60). Creatinine may be reported in mg/dL or µmol/L (1 mg/dL = 88.42 µmol/L). Cystatin C is usually mg/L.
This information is for education only. Talk to a doctor or nephrologist about your own test results and treatment.