Skip to content
HatchCalc

Chronological Age Calculator

Exact age in years, months, and days between two dates — test-day accurate.

The examinee's birth date.

The date testing was administered.

Chronological age

Enter both dates to see the exact chronological age.

What chronological age is, and why test scoring depends on it

Chronological age is simply how old someone is, expressed in years, months, and days, measured from their date of birth to a specific reference date. For most everyday purposes an approximate age is good enough. But when a speech-language pathologist, school psychologist, or educator administers a norm-referenced or standardized test, chronological age becomes a precise input that feeds directly into the scoring tables.

Standardized tests compare a child's raw score against a norm group of children of the same age. Norm tables are usually broken into narrow age bands — sometimes as small as one or two months wide. An age that is off by even a few days can occasionally push a child into a different age band, which changes the standard score, percentile rank, and any classification decisions built on top of it. That is why test manuals are strict about how chronological age must be calculated on the test date itself, not on the day the report is written.

How to calculate it by hand: the borrowing method

The method this calculator uses — and the one built into most current test manuals — is often called the calendar borrowing method, because it works the same way as a borrowing subtraction problem, one column at a time: days, then months, then years.

1. Days = test day − birth day.
  If negative, add the number of days in the month before the test month, and subtract 1 from the month count.
2. Months = test month − birth month (after any borrow above).
  If negative, add 12, and subtract 1 from the year count.
3. Years = test year − birth year (after any borrow above).

Worked example. Date of birth: September 18, 2019. Test date: March 5, 2026.

Days: 5 − 18 = −13, so borrow. The month before the test month (March) is February 2026, which has 28 days (2026 is not a leap year), so days = −13 + 28 = 15, and 1 is subtracted from the month count.

Months: 3 − 9 = −6, minus the 1 borrowed above = −7, which is still negative, so borrow again: −7 + 12 = 5, and 1 is subtracted from the year count.

Years: 2026 − 2019 = 7, minus the 1 borrowed above = 6. Putting the three results together: the child is 6 years, 5 months, 15 days old on the test date — written as 6y 5m 15d.

One edge case is worth knowing about: birthdays at the very end of a month. If the birth date is January 31 and the test date is March 1, a single borrow isn't enough, because February is shorter than 31 days. This calculator handles that by counting days from the most recent monthly "birthday" on the calendar — January 31 → February 28 (the last day of a shorter month) — so January 31 to March 1 comes out as 1 month, 1 day, and the day count can never go negative.

Calendar method vs. the 30-day method

Not every tool calculates age the same way. This calculator uses the calendar method: when borrowing days, it uses the real number of days in the actual preceding month (28, 29, 30, or 31, depending on the month and the year). Some older tests and simpler calculators instead use a fixed 30-day-month convention, always borrowing exactly 30 days regardless of which month is involved.

The two methods usually agree, but they can diverge by a day or two whenever the borrowed month is not 30 days long. Using the same example above — birth date September 18, 2019, test date March 5, 2026 — the calendar method borrows 28 days from February 2026 and lands on 15 days, while the 30-day method would borrow a flat 30 days and land on 17 days. Both approaches still agree on 6 years and 5 months; only the day count shifts.

If your result does not match another calculator or a value in an older manual, this is the most likely reason. When in doubt, follow whichever method the specific test manual you are using specifies — most current publishers specify the calendar method, but it is always worth confirming.

Chronological age vs. corrected (adjusted) age

For infants and toddlers born prematurely, chronological age can overstate how developmentally mature a child actually is, since it does not account for the weeks the baby missed by arriving early. Corrected age (also called adjusted age) solves this by subtracting the number of weeks premature from the chronological age. For example, a baby born 8 weeks early who is 6 months old chronologically would have a corrected age of about 4 months.

Corrected age is typically used for developmental screening, growth charts, and some assessments until a child reaches around 2 years old, at which point the gap becomes small enough relative to total age that most guidelines switch back to using chronological age alone. Whether a given test calls for chronological or corrected age — and until what age — is set by that test's own manual, so always check before choosing which number to report.

Frequently asked questions

How do you calculate chronological age for testing?

Subtract the date of birth from the test date using the calendar borrowing method: subtract days first, borrowing a month's worth of days if the test day is earlier in the month than the birth day; then subtract months, borrowing a year if needed; then subtract years. This is the method built into this calculator and is the standard approach used to compute chronological age for most standardized, norm-referenced tests.

Do you round up days?

No. This calculator reports the exact number of years, months, and days without rounding up, because most test manuals explicitly instruct examiners never to round chronological age. Always check the specific manual for the test you are administering, since a small number of older tests do specify their own rounding or truncation rules.

What is corrected age?

Corrected age (also called adjusted age) is chronological age minus the number of weeks a baby was born premature. It is typically used instead of chronological age for developmental and growth comparisons until a child turns 2, because it more fairly accounts for the extra time a premature baby has had outside the womb. Whether to use chronological or corrected age depends on the specific test's guidelines.

Why does my answer differ from another calculator?

The most common cause is a different day-counting method. This calculator uses the calendar (actual days-in-month) method, which most current test publishers require. Some older tools and test manuals use a simplified 30-day-month convention instead, which can shift the day count by a day or two. A second common cause is a birth date entered with the wrong month/day order.

What if the test date is before the birth date?

The calculator will show a message asking you to check the dates, since a test date cannot come before the date of birth. Double-check that both dates are entered correctly, including the year.

Is my data uploaded anywhere?

No. The calculation runs entirely in your browser. The dates you enter are never sent to a server, stored, or shared.

Related tools