Precision date instrument

Chronological Age Calculator

Get exact age in years, months, and days using the subtract-and-borrow method used by psychologists, speech-language pathologists, and educators for standardized test scoring and developmental screening.

Date of birth must be on or before the "calculate as of" date.
0
Years
0
Months
0
Days
last birthday next birthday
0
Total days lived
0
Total weeks lived
0
Days to next birthday

What "chronological age" means here

Chronological age is simply the exact amount of time a person has been alive, expressed in years, months, and days rather than a single decimal figure. It's the number test manuals ask for when converting a raw score into an age-equivalent or standard score, and the number school registrars and clinics use when eligibility is decided down to the day.

The method:
years = test_year − birth_year
months = test_month − birth_month
days = test_day − birth_day

If days is negative, borrow the number of days in the previous month and subtract one month.
If months is negative, borrow 12 months and subtract one year.

This is the same borrow-based subtraction taught in most test administration manuals (e.g. WISC-V, Bayley, PPVT scoring tables), which is why it can differ slightly from a plain calendar-day count between two dates. The optional rounding rule above (16+ days rounds the month up) mirrors the convention several manuals use before you look up the age-equivalent table.

Frequently asked

Why doesn't this match a plain age calculator?

General age calculators typically compute a running total from one date to another. This tool instead performs the specific column-subtraction with borrowing that test manuals specify, which keeps the years, months, and days columns aligned with how scoring tables expect them.

Should I round up partial months?

Only if the manual you're scoring against says to. Many, though not all, use the 16-day threshold. Leave the toggle off for the unrounded exact value, and check your specific manual's instructions if you're unsure.

Can I calculate age as of a past or future date?

Yes. Set "calculate age as of" to any test date, screening date, or legal cutoff date — it doesn't need to be today.