What this chronological age calculator does
This chronological age calculator finds a child's exact age on the day a test was given, written as years;months;days – for example 7;3;12. It uses the column subtraction printed on many standardized-test record forms, where every borrowed month counts as 30 days, and puts a calendar-exact age next to it so you can see when the two disagree.
Speech-language pathologists, school psychologists, early-intervention staff and teachers need chronological age because most norm tables are organized by age bands. A child who is 7;3;12 may be scored against a different table than a child who is 7;2;28, if a band boundary falls between them, so a slip of a few days can change a standard score. The calculator also gives age in months, decimal age and, for babies born preterm, a corrected (adjusted) age.
How to use the calculator
- Enter the date of birth.
- Check the test date. It starts as today and follows your device clock. Change it to the day the assessment was given; Use today switches back.
- Pick a years;months rounding rule if your test manual reports age in years and months only. The full years;months;days result is never rounded.
- For a baby born early, switch on Adjust for prematurity and enter the gestational age at birth, such as 31 weeks plus 4 days.
- Read the result, follow the worked subtraction table, then use the copy buttons to paste 7;3;12, 7;3, "7 years 3 months 12 days" or a full summary into your report.
The example buttons load the five cases explained below. A test date earlier than the birth date is flagged as a likely swap, and dates must fall between 1900 and 2100.
How to calculate chronological age by hand
Write the test date on the top line and the birth date underneath, both as year, month and day. Subtract from right to left:
- Days first. If the top day is smaller, borrow 1 month from the month column and add 30 days.
- Months next. If the top month is smaller, borrow 1 year and add 12 months.
- Years last.
Take a child born June 23, 2019 and tested October 5, 2026:
Year Month Day
Test date 2026 10 5
Borrow 2026 9 35 (5 < 23: 1 month = 30 days)
Date of birth 2019 6 23
Age 7 3 12
Five is smaller than 23, so October becomes month 9 and the day column becomes 35. Then 35 − 23 = 12 days, 9 − 6 = 3 months and 2026 − 2019 = 7 years. The chronological age is 7;3;12, which is 87 months and 12 days, or 7.29 as a decimal.
Sometimes you borrow twice. For a child born November 20, 2020 and tested February 9, 2026, the days need a borrow (9 + 30 = 39, and 39 − 20 = 19), which leaves month 1. One is smaller than 11, so borrow a year: 1 + 12 = 13 months, 13 − 11 = 2, and 2025 − 2020 = 5. The answer is 5;2;19.
When the 30-day rule and the calendar disagree
The 30-day borrow is a convention, not a calendar fact. Real months have 28 to 31 days, so the calculator also counts calendar-exact age: whole months up to the last monthly anniversary of the birth date, then the real number of days after it. The two methods always agree when no month is borrowed. After a borrow they agree when the month before the test date has exactly 30 days and contains the birth day. They also agree in one odd case: a birth day of the 30th with February as the month before. Born January 30, 2019 and tested March 10, 2026, both methods give 7;1;10, because the calendar counts from the last day of February and lands on the same day count. Otherwise they differ, in three typical situations.
Borrowing over February. Born July 25, 2019, tested March 10, 2026. The record-form method gives 6;7;15. Counting the real calendar from the February 25 anniversary gives 6;7;13, because February 2026 has 28 days, not 30. If your manual rounds 15 or more days up to a month, the first result becomes 6;8 and the second stays 6;7 – a different age band for the same child.
Born on the 31st. Born January 31, 2018, tested April 30, 2026. April has no 31st, so the calendar treats April 30 as the monthly anniversary and returns exactly 8;3;0. The record-form method sees 30 as smaller than 31, borrows, and returns 8;2;29.
Leap-day birthdays. Born February 29, 2016, tested February 28, 2026. The calendar method counts February 28 as the birthday in a common year and returns 10;0;0. The column method returns 9;11;29. One day later, on March 1, the two give 10;0;2 and 10;0;1.
If your test publisher's scoring software or manual describes one method, use that one. The calculator shows both so you can see when a few days decide the band.
Rounding rules
Manuals differ. Some drop the days, some round 15 or more days up to the next month, and many use the full years;months;days age to find the norm table. Choose the rule your manual gives in the years;months rounding menu, and the calculator shows whether the days met the threshold. Round only at the end, after subtracting, and never round the date of birth or test date themselves.
The semicolon notation is not a decimal. An age of 7;3 means 7 years and 3 months, while 7.3 years is about 7 years and 3.6 months. The calculator lists decimal age separately (days ÷ 365.25) for research forms and growth charts that ask for it.
Corrected age for babies born preterm
A baby born preterm (before 37 weeks of gestation) is often assessed on corrected age, also called adjusted age: the chronological age minus the weeks born early, measured against a 40-week due date. The calculator works out prematurity as 40 weeks minus the gestational age at birth, turns it into days, writes those days as months of 30 days, and subtracts with the same borrowing rules.
For a baby born March 2, 2026 at 31 weeks 4 days and tested October 5, 2026:
Prematurity: 40w 0d − 31w 4d = 8 weeks 3 days = 59 days = 0;1;29
Chronological age: 0;7;3
Corrected age: 0;7;3 − 0;1;29 = 0;5;4 (borrow: 33 − 29 = 4 days, 6 − 1 = 5 months)
As a check, the calculator also counts from the due date, April 30, 2026, on the real calendar: 0;5;5, or 22 weeks 4 days. The one-day gap comes from treating 59 days as 1 month and 29 days. Correction is typically used until about 24 months of chronological age, but cutoffs and whether to correct at all vary, so check your test manual or clinic policy. The tool warns you once the chronological age reaches 24 months.
Before the due date there is no corrected age yet, so the calculator shows how long remains until the due date instead. Whether the due date has been reached is decided on the real calendar. On the due date itself, or a day or two after it, subtracting in 30-day months can go below zero; the calculator then reports 0;0;0. For a baby born July 31, 2026 at 35 weeks 3 days, due September 1, 2026, a test on September 1 gives a corrected age of 0;0;0, and a test on August 31 is 1 day before the due date.
Who uses chronological age
- Speech-language pathologists record chronological age on every evaluation, because language tests convert raw scores with age-banded tables. In speech therapy reports it usually sits next to the date of testing in years;months.
- School psychologists need it for cognitive and achievement batteries, and for comparing a re-evaluation with the previous one.
- Early-intervention teams often work in months: a toddler aged 2;6;10 is 30 months old for a developmental screener, or younger after correcting for prematurity.
- Reading specialists and teachers use it to report age next to benchmark scores, or to check eligibility windows.
For classroom tests rather than standardized ones, the easy grader builds a percentage and letter-grade chart instead.
Quick reference
| Situation | What to do | Example |
|---|---|---|
| Top day smaller than birth day | Borrow 1 month, add 30 days | 5 → 35, month 10 → 9 |
| Top month smaller than birth month | Borrow 1 year, add 12 months | 1 → 13, year 2026 → 2025 |
| Days 15 or more (if your manual rounds) | Add 1 month to years;months | 6;7;15 → 6;8 |
| Preterm baby | Subtract 40 weeks minus gestational age | 31w 4d → 59 days → 0;1;29 |
| Months for a young child | Years × 12 + months | 2;6 → 30 months |
Tips and common mistakes
- Put the test date on top. Reversing the lines gives a negative or nonsense age. The calculator refuses a test date before the birth date.
- Use the testing date, not the report date. If testing ran across several sessions, follow your manual's rule about which session date counts.
- Borrow 30, not the month's real length, when your manual says so. Mixing methods within one caseload makes ages inconsistent.
- Enter gestational age, not weeks early. Born 8 weeks early means a gestational age of 32 weeks, not 8.
- Copy the result instead of retyping it. Transposed digits on a record form are a common scoring error.
Privacy and limitations
Every date calculation happens on your own device, and the dates are never sent to a server. The tool remembers the last dates for this browser tab only (session storage): reloading keeps them, and closing the tab erases them. The page never asks for a name, and you should not type identifying details anywhere on it.
The calculator uses the Gregorian calendar for dates from 1900 to 2100. For leap-day birthdays it treats February 28 as the anniversary in common years; some legal systems use March 1 instead. It does date arithmetic only: it does not score tests, select norm tables or replace the instructions in your test manual or your clinic's policy.
Frequently asked questions
What is chronological age?
Chronological age is the time that has passed since birth, measured on one particular date and usually written as years;months;days. A child born June 23, 2019 and tested October 5, 2026 is 7;3;12. In assessment it is the starting point for scoring: norm tables are grouped by age, so the exact chronological age on the test date decides which table you use.
Why do test manuals count a borrowed month as 30 days?
It keeps hand calculations simple and consistent. Every examiner who follows the rule gets the same answer, whatever month the test falls in, and nobody has to look up how long the previous month was. The trade-off is that the result can be a day or two away from the real calendar after a 28-day February or a 31-day month. The calculator shows both so you can see when that happens.
Should I round 15 or more days up to the next month?
Only if your test manual tells you to. Some manuals drop the days, some round a remainder of 15 days or more up a month, and many use the full years;months;days age. Pick the matching rule in the rounding menu. The full age with days is never rounded, so you can still copy 6;7;15 if the manual wants it.
How do I work out corrected age for a premature baby?
Subtract 40 weeks minus the gestational age at birth from the chronological age. A baby born at 31 weeks 4 days was 8 weeks 3 days early, which is 59 days or 1 month 29 days in 30-day months. At a chronological age of 0;7;3 the corrected age is 0;5;4. Switch on the prematurity option and the calculator does the borrowing and shows the due date.
Until what age is corrected age used?
Correction for prematurity is typically used until about 24 months of chronological age, after which most children are assessed on chronological age alone. The cutoff is not universal, and some test manuals and programs set their own rule or a different age for very early births. Check your test manual or clinic policy. The calculator warns you when the chronological age reaches 24 months.
What does 7;3 mean on an evaluation report?
It means 7 years and 3 months. The semicolon separates the units, so 7;3;12 is 7 years, 3 months and 12 days. It is not a decimal: 7.3 years would be about 7 years 3.6 months. Some reports write 7-3 or 7:3 instead. If a form asks for decimal age, use the separate decimal figure the calculator gives, which divides the exact number of days by 365.25.
Is chronological age the same as age equivalent?
No. Chronological age is the calendar age on the test date. An age equivalent is a score: it says which age group, on average, earned the same raw score as the child. A 7;3;12 child might have an age equivalent of 6;2 on one subtest. You need the chronological age first to look up standard scores, percentiles and age equivalents in the norm tables.