Creatinine Clearance Calculator (Cockcroft-Gault)

Estimate kidney function for drug dosing using the Cockcroft-Gault equation.

Ad placeholder (leaderboard)
Enjoying the tools? Go Pro for £4.99 (one-time) and remove all ads — forever, on this device. Remove ads — £4.99

Kidney function declines with age, disease and medications, and the rate of decline directly determines how the body handles drugs that are cleared renally. The Cockcroft-Gault creatinine clearance is the single most widely used estimate of kidney function for drug dosing adjustments, appearing in almost every drug summary of product characteristics (SPC) and prescribing reference for renally-cleared medications — from aminoglycosides and vancomycin to metformin and low-molecular-weight heparin.

This calculator implements the original 1976 equation exactly, supports both mg/dL and µmol/L creatinine inputs, calculates ideal body weight (IBW) using the Devine formula and adjusted body weight (ABW) for obese patients, and maps the result to the KDIGO 2012 CKD staging framework. Everything runs in your browser — no data leaves your device.

How it works

The Cockcroft-Gault (CG) formula published in Nephron 1976 is:

CrCl = ((140 - age) x weight x F) / (72 x SCr)

where age is in years, weight is in kg, SCr is serum creatinine in mg/dL and F is the sex factor (1.0 for males, 0.85 for females). The 0.85 factor reflects the lower muscle mass — and therefore lower creatinine production — in females.

If creatinine is reported in µmol/L (standard in the UK and Europe) the tool converts it first: mg/dL = µmol/L / 88.42, using the molecular weight of creatinine (113.12 g/mol).

Ideal body weight (IBW) is calculated using the Devine formula:

  • Male: IBW = 50 + 2.3 x (height_inches - 60)
  • Female: IBW = 45.5 + 2.3 x (height_inches - 60)

When actual weight exceeds IBW, the standard recommendation is to use IBW in the CG formula to avoid over-estimating clearance in overweight patients. In obesity (actual weight more than 130% of IBW), adjusted body weight corrects for lean-mass differences: ABW = IBW + 0.4 x (actual_weight - IBW).

CKD staging follows KDIGO 2012: G1 (>=90 mL/min), G2 (60-89), G3a (45-59), G3b (30-44), G4 (15-29), G5 (<15).

Worked example

A 68-year-old female patient, weighing 72 kg, height 162 cm, with a serum creatinine of 1.4 mg/dL:

  1. IBW = 45.5 + 2.3 x (162/2.54 - 60) = 45.5 + 2.3 x (63.78 - 60) = 45.5 + 8.7 = 54.2 kg
  2. Actual weight (72 kg) exceeds IBW (54.2 kg), so use IBW.
  3. CrCl = ((140 - 68) x 54.2 x 0.85) / (72 x 1.4)
  4. CrCl = (72 x 54.2 x 0.85) / 100.8
  5. CrCl = 3316.6 / 100.8 = 32.9 mL/min

This places her in CKD Stage G3b (moderately to severely decreased kidney function, 30-44 mL/min), which triggers dose reduction or avoidance for many medications.

AgeSexWeightHeightSCrCrCl (IBW)
45M80 kg180 cm1.0 mg/dL95 mL/min
68F72 kg162 cm1.4 mg/dL33 mL/min
75M70 kg170 cm1.8 mg/dL34 mL/min
55F95 kg165 cm0.9 mg/dL71 mL/min

Note: This calculator is for educational purposes only. Always confirm drug-dosing decisions with a qualified clinician or pharmacist.

Ad placeholder (rectangle)