Skip to content
CalculatorGeek

PhenoAge Calculator

Updated Oct 2026
Calculation inputsEnter measured, questionnaire, or label values exactly as defined.
The original equation includes chronological age.
Enter grams per liter.
Enter micromoles per liter.
Use the same lab result context as the other biomarkers.
The equation uses ln(CRP in mg/dL); the calculator converts mg/L to mg/dL.
Enter percent of white blood cells.
Enter femtoliters.
Enter percent.
Enter units per liter.
Enter 10^3 cells per microliter.

Guest calculations stay on this device. Signed-in results sync privately.

Your result

Levine PhenoAge

Enter your values, then calculate to see a verified result.

Inputs usedReview the information used for this result.
Full calculation and sourcesOpen Full calculation and sources to review the method, assumptions, boundaries, and evidence.

Versioned calculationFormula v1.0.0

Formula definitionUnit-normalized calculationFormula v1.0.0

What is calculated

The published clinical PhenoAge composite from nine biomarkers and chronological age.

Method

Apply the original linear predictor, mortality transform, and age transform.

Important boundary

Lab methods, acute illness, population differences, and clinical context can affect interpretation.

Result actions
1
Enter same-context laboratory valuesUse the labeled field and matching unit.
2
Apply the published transformThe calculator applies the displayed method at full precision.
3
Compare without diagnosingKeep the stated boundary beside the result.

Interpretation

The primary value is the equation output, not literal cellular age.

The signed difference keeps chronological age beside the result.

Abnormal laboratory results require qualified clinical interpretation.

Use this result

Method and test recordFormula v1.0.0
Recorded scope
health-evidence-completion
Publisher
CalculatorGeek
Recorded review date
2026-10-05
Next source review
2027-04-05
Definition fixtures
1 configured scenarios
Published examples
1 shown below

Recorded method

Compare every coefficient, CRP unit conversion, nonlinear transform, and independent oracle result with the original open paper.

These records describe the published model and reference tests. A test-case count is not a certification of every possible input or an independent specialist review. Editorial policy

Known limitations

  • Not a diagnosis or lifespan forecast.
  • Requires valid laboratory results and exact units.
  • The original model population may not match every user.
  • Acute illness and laboratory variation can move the result.

Method sources

Latest model update

2026-10-05 - Initial evidence-limited shared-system implementation with fixtures, original support content, and contextual links.

Reference inputs and expected results

Up to 12 examples from the configured definition fixtures are shown. Expected values use the stated output units; invalid inputs are intended to be rejected.

CaseInputsExpected result
independent published-formula fixtureChronological age: 50 years; Albumin: 42 g/L; Creatinine: 80 umol/L; Glucose: 5.5 mmol/L; C-reactive protein: 1 mg/L; Lymphocyte percentage: 30 percent; Mean cell volume: 90 value; Red-cell distribution width: 13 percent; Alkaline phosphatase: 70 value; White blood-cell count: 6 valueLinear predictor: -8.8699166179; mortality_score: 0.0273391894; Levine PhenoAge: 44.0900208 years; Difference from chronological age: -5.9099792 years (allowed numeric tolerance: 0.0001)

Report an issue with this tool. Include the page URL, units, expected answer, and steps to reproduce. Do not include sensitive personal information.

On this page

What the PhenoAge Calculator calculates

Calculate the original Levine clinical PhenoAge composite from chronological age and nine laboratory biomarkers.

The route implements one named published model rather than an invented lifestyle quiz.

How to use the PhenoAge Calculator

  1. Use laboratory results from the same clinical context where possible.
  2. Match every unit exactly.
  3. Calculate the composite and signed age difference.
  4. Discuss abnormal source biomarkers independently of the composite.

Formula, variables and calculation order

xb = -19.907 - 0.0336 albumin + 0.0095 creatinine + 0.1953 glucose + 0.0954 ln(CRP mg/dL) - 0.012 lymphocytes + 0.0268 MCV + 0.3306 RDW + 0.00188 ALP + 0.0554 WBC + 0.0804 age, followed by the published mortality and age transforms.

Inputs are validated and normalized before the calculation. Working precision is retained until display rounding.

Worked example and boundary check

Worked example

Age 50 with albumin 42 g/L, creatinine 80 umol/L, glucose 5.5 mmol/L, CRP 1 mg/L, lymphocytes 30%, MCV 90 fL, RDW 13%, ALP 70 U/L, and WBC 6 gives about 44.09 years.

Boundary check

CRP must be positive because the equation uses a natural logarithm.

How to interpret the result

A difference from chronological age is an association-based research summary; it is not proof of accelerated or reversed aging.

  • Not a diagnosis or lifespan forecast.
  • Requires valid laboratory results and exact units.
  • The original model population may not match every user.
  • Acute illness and laboratory variation can move the result.

Frequently asked questions

Is PhenoAge my true biological age?

No; it is a model output.

Why must CRP be above zero?

The equation uses ln(CRP).

Can I enter results from different dates?

That weakens interpretability because the model assumes one clinical context.

Should I change medicine from this result?

No.

Primary sources and evidence limits

Sources and version-sensitive boundaries were checked 2026-10-05. The page does not replace diagnosis, prescribing, emergency care, or individualized professional judgment.

From the guide library

Latest Health articles

View all articles