Enter your age and nine routine blood values to get your Levine PhenoAge. It runs in your browser and sends nothing anywhere.
PhenoAge turns nine routine blood markers and your age into one number of years. The markers are albumin, creatinine, glucose, CRP, lymphocyte percent, MCV, RDW, alkaline phosphatase and white blood cell count. Morgan Levine's team built it from US survey data to predict mortality (Aging, 2018). It is a research measure, not a diagnosis.
FixFirst is free, with no ads and no account. If this calculator helped, a coffee keeps it that way.
A PhenoAge above your age means your nine values resemble those of older adults in the survey data the model was built on. A PhenoAge below your age means they resemble those of younger adults. No guideline defines a healthy PhenoAge, so the number is a comparison with that data, not a pass or fail.
Morgan Levine and colleagues built the measure in two steps. They started with NHANES III, a nationally representative US survey with more than 23 years of mortality follow-up, and used 9,926 adults with complete blood data. A penalized Cox regression narrowed 42 candidate markers plus age down to nine markers plus age. A Gompertz model turned those into a 10-year mortality score, and the score was converted into years.
They then checked it in NHANES IV: 6,209 adults followed for up to 12 years. After adjusting for chronological age, each extra year of phenotypic age came with a 9% higher risk of all-cause mortality (hazard ratio 1.09). The hazard ratios were 1.10 for cardiovascular death and 1.20 for diabetes death, and the Alzheimer's estimate (1.04) was not statistically significant.
| Input | Unit in the model | If the value is higher, PhenoAge is | Where to find it |
|---|---|---|---|
| Albumin | g/L | Lower | Comprehensive metabolic panel |
| Creatinine | µmol/L | Higher | Comprehensive metabolic panel |
| Glucose | mmol/L | Higher | Comprehensive metabolic panel |
| C-reactive protein (natural log) | mg/dL | Higher | Separate CRP or hs-CRP test |
| Lymphocyte percent | % | Lower | CBC with differential |
| Mean cell volume (MCV) | fL | Higher | Complete blood count |
| Red cell distribution width (RDW) | % | Higher | Complete blood count |
| Alkaline phosphatase | U/L | Higher | Comprehensive metabolic panel |
| White blood cell count | 10³ cells/µL | Higher | Complete blood count |
| Chronological age | years | Higher | Your birth date |
Eight of the nine markers sit on a CBC with differential and a CMP. Our guides explain both: how to read a CBC and how to read a CMP. The CRP is the missing piece for most people, and the CRP blood test guide covers when to ask for it.
Albumin 4.5 g/dL, creatinine 0.90 mg/dL, glucose 90 mg/dL, CRP 1.0 mg/L, lymphocytes 30%, MCV 90 fL, RDW 13.0%, alkaline phosphatase 70 U/L, white cell count 6.0.
albumin 4.5 g/dL × 10 = 45 g/L
creatinine 0.90 mg/dL × 88.42 = 79.6 µmol/L
glucose 90 mg/dL ÷ 18.0182 = 4.99 mmol/L
CRP 1.0 mg/L ÷ 10 = 0.1 mg/dL, ln(0.1) = −2.303
xb = −19.907 − 0.0336×albumin + 0.0095×creatinine + 0.1953×glucose
+ 0.0954×ln(CRP) − 0.0120×lymph% + 0.0268×MCV + 0.3306×RDW
+ 0.0019×ALP + 0.0554×WBC + 0.0804×age
= −9.48
M = 1 − exp(−1.51714 × exp(xb) ÷ 0.0076927) = 0.0150
PhenoAge = 141.50225 + ln(−0.00553 × ln(1 − M)) ÷ 0.090165 = 37.3
A 45-year-old with these values gets a PhenoAge of 37.3, which is 7.7 years below their age. The calculator above uses the unrounded coefficients from the reference implementation, so it can differ from a hand calculation with the rounded ones by under a tenth of a year.
CRP enters through its natural log, so the same ratio always moves the result by the same amount. In this example, taking CRP from 1.0 to 10 mg/L adds 2.4 years, and so does taking it from 0.5 to 5.
Use values from one blood draw. A CBC with differential and a CMP are routine, and your last report may already hold eight of the nine. CRP is the one most people lack, because it is not part of a standard CBC or CMP. Ask for it by name at your next draw.
Test when you are well. Infection and injury raise CRP and white cell count, and both push PhenoAge up. A CRP above 10 mg/L usually points to infection or injury, so retest after you recover. Use a fasting glucose if you have one, since a draw after a meal runs higher.
Read the right line on your report. CBC reports print lymphocytes twice, as a percentage and as an absolute count, and the model wants the percentage. If you only have the count, switch the unit above and the calculator divides it by your white cell count. RDW also prints twice: RDW-CV is a percentage and RDW-SD is in fL. The model uses the percentage.
Watch for a "less than" CRP. A standard CRP often prints as below a detection limit. The calculator accepts that and labels the result an upper estimate. The limit can cost you real years: a true CRP of 0.5 mg/L reported as "<5" adds about 2.4 years to the result.
This calculator uses the blood-chemistry measure from the paper, called phenotypic age. The same paper also trained a DNA-methylation clock, DNAm PhenoAge, which needs a different test. For what a recent study found moves those clocks, see our commentary on epigenetic aging clocks. For the blood markers longevity researchers track and who cites each target, see the longevity section.
References & sources
Upload it and see what to fix first. FixFirst reads every marker on the page, not just these nine, and ranks them. 45 seconds, free.
Analyze My Report Free