Enter age, sex and serum creatinine in mg/dL or µmol/L and get the 2021 race-free CKD-EPI eGFR, the KDIGO GFR category and a check against your protocol cut-off. Then see how the same value becomes a read-only calculated field on your eCRF.
Free sandbox · No credit card · 21 CFR Part 11 aligned
Renal function
Serum creatinine
CREATAge
AGESex
SEXeGFR (CKD-EPI 2021)
EGFRCalculated, read-only
86 mL/min/1.73 m² CalculatedThe short answer
Free tool
Enter the values from the laboratory report. Add a protocol cut-off to see whether the result passes it, and an optional weight to see Cockcroft-Gault creatinine clearance for protocols that use it. It runs in your browser; nothing is saved or sent.
eGFR 86 is at or above the cut-off of 60. Creatinine used: 1.00 mg/dL. Unrounded value 86.2.
| −0.1 mg/dL (0.90 mg/dL) | 98 |
| As entered (1.00 mg/dL) | 86 |
| +0.1 mg/dL (1.10 mg/dL) | 77 |
142 × min(Scr/0.9, 1)^−0.302 × max(Scr/0.9, 1)^−1.200 × 0.9938^60
Reference calculation only, not clinical advice and not validated software. Do not use it to make a treatment, dosing or eligibility decision for a real person; the protocol, the site investigator and the laboratory's own reporting decide. It implements the 2021 race-free CKD-EPI creatinine equation (Inker et al., N Engl J Med 2021) for adults with IDMS-standardised creatinine. GFR categories follow KDIGO 2012 and use the rounded value; CKD itself needs more than 3 months of abnormality and albuminuria staging, which this tool does not cover. Nothing you enter is stored or sent.
The equation
The CKD Epidemiology Collaboration (CKD-EPI) published its first creatinine equation in 2009, with a multiplier for Black race. In 2021 Inker and colleagues (New England Journal of Medicine) refit the equation in a pooled data set without the race term and published the race-free creatinine equation, together with a creatinine-cystatin C version. A joint task force of the National Kidney Foundation and the American Society of Nephrology recommended it for immediate adoption, and US laboratories have been moving to it since. It is the equation this calculator uses, for adults whose creatinine is calibrated to the IDMS reference method.
The shape is the same as before: two segments joined at a knee. Below the knee (creatinine at or below κ, which is 0.7 mg/dL in women and 0.9 mg/dL in men), eGFR depends weakly on creatinine through the exponent α; above it, eGFR falls with creatinine to the power −1.200. Age enters as 0.9938 per year, about a 0.6% fall in eGFR per year of age, and women get a factor of 1.012. Remember that the constants are different from the 2009 equation. Mixing the two sets of numbers is a known source of error in hand-built spreadsheets.
The equation estimates glomerular filtration rate from a single creatinine value. It assumes a steady state, so it is not valid when creatinine is changing quickly, as in acute kidney injury. Creatinine also reflects muscle mass and diet, and a few drugs, such as trimethoprim and cimetidine, raise creatinine without changing true GFR by blocking its tubular secretion. In people with unusual muscle mass, extreme body size or amputations, or where kidney function decides a dose, a cystatin C equation or a measured GFR is the better route, and the protocol will say so.
Constants
| Term | Female | Male |
|---|---|---|
| Constant | 142 | 142 |
| κ (mg/dL) | 0.7 | 0.9 |
| α (exponent when Scr/κ is below 1) | −0.241 | −0.302 |
| Exponent when Scr/κ is above 1 | −1.200 | −1.200 |
| Age factor | 0.9938 per year | 0.9938 per year |
| Sex factor | × 1.012 | none |
Creatinine in mg/dL, IDMS-standardised. Inker et al., N Engl J Med 2021;385:1737-1749. Divide µmol/L by 88.4 first.
Check your own implementation
The first four rows are the verification values the National Kidney Foundation lists for laboratories; the rest are from this calculator.
| Sex | Age | Creatinine (mg/dL) | µmol/L | eGFR | Category |
|---|---|---|---|---|---|
| Male | 18 | 0.90 | 80 | 127 | G1 |
| Female | 18 | 0.70 | 62 | 128 | G1 |
| Male | 90 | 0.50 | 44 | 97 | G1 |
| Male | 90 | 1.50 | 133 | 44 | G3b |
| Male | 60 | 1.00 | 88 | 86 | G2 |
| Female | 60 | 1.00 | 88 | 64 | G2 |
| Male | 55 | 1.45 | 128 | 57 | G3a |
| Male | 70 | 2.00 | 177 | 35 | G3b |
Rounded to a whole number as laboratories report it. Any implementation that differs by more than rounding has a wrong constant or a unit error.
Categories
The KDIGO 2012 guideline groups eGFR into six categories. They are useful shorthand for eligibility text and for describing a population at baseline, but they are not a diagnosis. Chronic kidney disease means abnormalities of kidney structure or function present for more than three months, and the full staging also uses albuminuria category (A1 to A3), which needs a urine albumin-to-creatinine ratio that this tool does not take.
The calculator assigns the category from the rounded eGFR, the value a laboratory would report. A result of 59.6 therefore reads as 60 and G2, which matters when the protocol cut-off is exactly 60. Where a protocol sets a threshold, it should say whether the value is rounded and whether the criterion is “at least” or “greater than”.
eGFR
57 / 120
Eligibility screening
Kidney function appears in the eligibility criteria of many trials, for safety (a drug cleared by the kidney), for dosing, or because the condition under study depends on it, as in heart failure, diabetes and transplant studies. A usable criterion names five things: the equation (CKD-EPI 2021 creatinine, an older equation, or Cockcroft-Gault), the threshold and its direction, whether the value is indexed to body surface area (mL/min/1.73 m²) or absolute (mL/min), the sample (local or central laboratory, and how recent), and what happens when the screening value is borderline.
The equation matters more than people expect. For the same person, CKD-EPI 2021, MDRD and Cockcroft-Gault can differ by 10 or more mL/min, and the Cockcroft-Gault result also moves with body weight. Some protocols name Cockcroft-Gault because the drug’s dosing was derived using creatinine clearance; others use CKD-EPI. The calculator’s optional weight field shows the Cockcroft-Gault value next to the eGFR so you can see both. Absolute and indexed values also differ for people far from the average body size.
Borderline results deserve a rule. A creatinine a tenth of a mg/dL higher is within the analytical and biological variation of the test, yet it can move a participant across a cut-off. The calculator shows the eGFR at ±0.1 mg/dL so a coordinator can see how close the call is. The protocol should say whether a repeat is allowed within the screening window and which value counts. See the eligibility screening eCRF template for how criteria and their source values are recorded.
In Capture
Capture has eGFR (CKD-EPI 2021) and creatinine clearance (Cockcroft-Gault) as built-in calculated fields, shown read-only during data entry. Setup follows the same pattern as any calculated field.
Copy the laboratory results eCRF template, whose clinical chemistry panel includes creatinine and notes eGFR as calculated from creatinine, age and sex, or draft your own panel with the AI form builder from the lab manual.
Make sure the form has a numeric creatinine question, an age question (or a date of birth that feeds a calculated age) and a sex question. If age and sex are collected on a demographics form, check in the sandbox whether they must also be on the form that holds the result.
Collect creatinine in one unit and label it. The CKD-EPI equation works in mg/dL, so confirm in the sandbox which unit the built-in formula expects, and test it against the values in the table above. For a central lab that reports µmol/L, the lab unit converter shows the conversion.
Add a new field, make it a calculated field, pick eGFR (CKD-EPI 2021) and map its inputs to the creatinine, age and sex questions. Capture suggests inputs from your question labels. The value fills in itself, read-only.
Put a range edit check on creatinine so an implausible entry, such as 88 typed into a mg/dL field, raises an auto-query. The audit trail keeps the original value, the new value and the reason for any correction.
Enter your test values in the free sandbox, compare with this page, then approve the form. Approved forms are locked for live use.
Copy the laboratory template, add the calculated field and test it against the values above in the free sandbox. No credit card, pay only when you go live.
Limits
This is a reference calculation, not clinical advice. It reproduces a published equation so that a protocol writer, data manager or coordinator can check a number. It is not a medical device, it has not been validated as clinical software, and it must not be used to decide a treatment, a dose, or whether a real person is eligible for a trial. Those decisions belong to the protocol and the investigator, using the laboratory’s own reported value and local procedures.
It does not apply to children, for whom paediatric equations such as the bedside Schwartz are used, or in acute kidney injury, pregnancy or dialysis. It does not use cystatin C, race or an ethnicity coefficient. It does not stage chronic kidney disease, which needs a persistent abnormality over more than three months and albuminuria. If your data come from several laboratories, record which laboratory and which method produced each creatinine, see lab data and reference range management.
For a data manager, the other side of the same coin is consistency. A calculated field applies one formula to every participant, which removes hand calculation and the class of query it generates. It cannot fix a wrong input, so the quality of the creatinine, age and sex entries still decides the result. The calculated fields and skip logic guide covers how to build and test derived fields in general.
Before you finalise the criterion
CKD-EPI 2021 creatinine, another named equation or Cockcroft-Gault; never just “eGFR”.
For example “eGFR of at least 60 mL/min/1.73 m², rounded to a whole number”.
mL/min/1.73 m² for CKD-EPI; mL/min for Cockcroft-Gault.
Local or central laboratory, and how many days before randomisation it may be.
One creatinine unit per field, labelled, with a range check.
Check at least three published values, including one below and one above the knee.
Whether a repeat is allowed and which result counts.
The lab report is the source; the eCRF holds the creatinine and the calculated value, with audit trail.
Where this comes up
In heart failure trials and transplant trials eGFR is collected at screening for eligibility and again throughout follow-up as a safety or efficacy measure, so the same calculated field is reused across visits, and the same formula should be applied at every one. Diabetes studies often use eGFR as a stratification factor or a safety check. The vital signs eCRF template carries the other derived values, such as BMI and mean arterial pressure, that sit alongside it.
It is the race-free creatinine equation published by Inker and colleagues in the New England Journal of Medicine in 2021: eGFR = 142 × min(Scr/κ, 1)^α × max(Scr/κ, 1)^−1.200 × 0.9938^age × 1.012 if female, with κ 0.7 (female) or 0.9 (male) and α −0.241 (female) or −0.302 (male), creatinine in mg/dL, result in mL/min/1.73 m².
Divide by 88.4. A creatinine of 88 µmol/L is 1.0 mg/dL, and 61.9 µmol/L is the 0.7 mg/dL knee for women. The calculator does this when you choose µmol/L, so you do not have to convert by hand.
The 2009 equation multiplied the result for Black patients. In 2021 the equation was refit without a race term, and a National Kidney Foundation and American Society of Nephrology task force recommended it for immediate adoption. It gives slightly different values from the 2009 equation, so protocols written earlier should state which equation applies.
Neither is better in general: the protocol must name the one it uses. CKD-EPI estimates GFR indexed to body surface area and does not need weight. Cockcroft-Gault estimates creatinine clearance in mL/min using weight and is used where a drug’s dosing was derived with it. Capture has both as calculated fields.
Yes. eGFR (CKD-EPI 2021) and creatinine clearance (Cockcroft-Gault) are built-in calculated fields shown read-only during data entry. You add a calculated field, pick the formula and map its inputs to the creatinine, age and sex questions on the form.
No. It is a reference calculation for planning and checking, not clinical advice and not validated software. Treatment, dosing and eligibility decisions belong to the protocol, the investigator and the laboratory’s reported value.
No. The calculation runs in your browser and nothing you enter is stored or sent. Use demo or de-identified values; do not enter anything that identifies a participant.
Keep exploring
Laboratory results eCRF template
Chemistry panel with eGFR calculated from creatinine, age and sex.
Eligibility screening eCRF template
Record each criterion and its source value.
Calculated fields and skip logic
Build and test derived fields.
Lab unit converter (SI and conventional)
µmol/L to mg/dL and other conversions.
Lab data and reference range management
Ranges per laboratory, central or local.
Build the eCRFs, visit schedule and randomization in the free sandbox with every feature. No credit card. You pay only when you go live.