Chronological Age Calculator
Chronological age is a child's exact age in years, months, and days on a specific date — usually the day of a test or appointment. Enter the date of birth and the test date below to get the age in the Y;M;D format assessment protocols use, plus total months, weeks, and days. Everything runs in your browser: nothing is uploaded.
What Is Chronological Age?
Chronological age is the exact amount of time between a child's date of birth and a chosen reference date, expressed in completed years, months, and days. Unlike the rounded age people use in everyday conversation ("she's seven"), chronological age is precise to the day, because it is calculated by subtracting the birth date from the reference date using the standard borrowing method described below. If the reference date is the day an assessment is given, the result is the child's exact age on the test date — the figure that decides which set of test norms applies.
The people who need this precision most are speech-language pathologists, school psychologists, special education teachers, and pediatric clinicians. Standardised assessments such as Pearson's CELF-5, PLS-5, and PPVT-5, the Brigance inventories, and the Ages & Stages (ASQ) questionnaires all compare a child against norms for a narrow age band, and their protocol sheets ask for the age in Y;M;D format — years, months, and days. A difference of only a few days can place a child in the next band, so the calculation has to be exact, and it has to be done the same way every time.
How to Use the Chronological Age Calculator
- Enter the child's date of birth.
- Check the Age at Date field. It is set to today — change it to the test or appointment date if you are scoring an assessment given on a different day.
- If the child was born early and you also need the corrected age, enter the number of weeks premature (how many weeks before the 40-week due date they were born).
- Click Calculate Chronological Age.
- Read the age in years, months, and days and in Y;M;D format, along with the total completed months, weeks, and days — then use Copy Result to paste it straight into a protocol or report.
The ASHA 30-Day Borrowing Method
Chronological age is traditionally worked out by hand with the borrowing method used in speech and language assessment, following the ASHA convention. You write the test date above the birth date and subtract column by column. If the test day is smaller than the birth day, you borrow 30 days from the month column (the month drops by one). If the test month is then smaller than the birth month, you borrow 12 months from the year column (the year drops by one). Borrowing a fixed 30 days — rather than the real length of the previous month — is deliberate: it standardises the arithmetic so every scorer reaches the same result. This calculator applies exactly those steps.
| Example | Date of birth | Test date | Borrowing applied | Chronological age |
|---|---|---|---|---|
| 1 | November 3, 2018 | March 15, 2026 | Months: 3 − 11 will not work, so borrow 12 months → 15 − 11 = 4 months, and the year drops to 2025, giving 7 years. Days subtract directly: 15 − 3 = 12. | 7 years, 4 months, 12 days (7;4;12) |
| 2 | June 25, 2019 | January 10, 2026 | Days: 10 − 25 will not work, so borrow 30 days → 40 − 25 = 15 days, and the month drops to 0. Months: 0 − 6 will not work, so borrow 12 months → 12 − 6 = 6 months, and the year drops to 2025, giving 6 years. | 6 years, 6 months, 15 days (6;6;15) |
Because the borrowed month is always 30 days, the method also handles February 29 birthdays with no special rule: the arithmetic never depends on how many days the previous month actually had.
Corrected Age for Babies Born Prematurely
A baby born before their due date has had less time to develop than their birth date suggests, so clinicians also track corrected age (also called adjusted age). Corrected age is the chronological age minus the number of weeks the baby was born early — the difference between the 40-week full-term due date and the actual birth. A baby born at 34 weeks, for example, was 6 weeks premature, so at a chronological age of 6;0;0 their corrected age is about four and a half months.
Corrected age is generally used for developmental expectations until a child is around two years old, after which the difference becomes small enough that chronological age is used on its own. To see it here, enter the weeks premature in the optional field and the calculator shows the corrected age next to the chronological age in the same Y;M;D format. If the weeks premature are greater than the baby's age so far, the corrected age shows as 0;0;0 — it has not started yet.
Frequently Asked Questions
What is chronological age?
Chronological age is the exact amount of time that has passed since a child was born, measured in years, months, and days up to a chosen date — usually the day of a test or appointment. It is a pure calendar measurement: it does not adjust for early birth, development, or ability.
What is the difference between chronological age and corrected age?
Chronological age counts from the child's actual birth date. Corrected age (also called adjusted age) subtracts the number of weeks the child was born early from the chronological age, and clinicians use it when assessing babies born prematurely, usually until the child is about two years old. This calculator shows the corrected age as well when you enter the weeks premature.
Why do test protocols record age as Y;M;D?
Many standardised assessments score a child against norms for a narrow age band, so the protocol sheet needs the exact age on the test date rather than a rounded age in years. The Y;M;D format — years, months, and days separated by semicolons, such as 7;4;12 — is the compact format test manuals such as Pearson's CELF-5, PLS-5, and PPVT-5 ask for, and this calculator gives the result in that format ready to copy.
What is the 30-day borrowing method?
It is the hand-calculation method long used for chronological age in speech and language assessment, following the ASHA convention. You subtract the birth date from the test date column by column: if the test day is too small, you borrow 30 days from the month column, and if the test month is too small, you borrow 12 months from the year column. This calculator applies exactly those steps, so its results match careful manual scoring.
How does the calculator handle a February 29 birthday?
Leap-day birthdays are handled by the same 30-day borrowing method, with no special adjustment. Because the method borrows a fixed 30 days instead of the real length of the previous month, a child born on February 29 gets the same result as manual protocol scoring — for example, a child born on February 29, 2020 is 6;4;8 on July 7, 2026.
Are the dates I enter uploaded or stored anywhere?
No. The calculation runs entirely in your browser on this page. The dates you enter are never sent to a server, stored, or shared, and there is no signup.