Skip to content

Date & Time

Chronological Age Calculator

Find an exact chronological age in years, months and days from a date of birth to today or to any test, assessment, reference or cut-off date. The result also shows the compact format, completed months, completed weeks and total days, and you can copy it for a report or form.

Calculate exact age

Results update as soon as both dates are set.

Use today, or choose a test, assessment, reference or cut-off date.

Day-counting method

Calculated in your browser.

Result

The age will appear here

Enter a date of birth to see the exact age.

Calendar months: actual month lengths, never 365-day years. A 29 February birthday counts as 28 February in common years; legal, institutional or assessment rules may use a different convention.

What is chronological age?

Chronological age is the exact amount of calendar time that has passed since a person was born, measured on a particular date. It is written in completed years, months and days. Someone born on 20 September 2003 was 9 years, 11 months and 29 days old on 18 September 2013: two days short of their tenth birthday, so still 9, not 10.

Everyday age rounds down to whole years. Chronological age keeps the months and days, which matters when a form, an eligibility rule or an assessment needs the exact age on a specific date. It is worked out from dates alone and says nothing about health or development.

How to use the chronological age calculator

  1. Enter the date of birth.
  2. Under Calculate age on, keep today's date or choose the date that matters: a test or assessment date, a school or program cut-off date, or any past or future date from 1800 to 2200. The Today button returns to today's date without clearing the date of birth.
  3. Leave Day-counting method on Calendar months unless your instructions call for 30-day months (explained below).
  4. Read the age in years, months and days, the compact format, and the completed months, completed weeks and total days. Copy result copies everything as plain text.

The result updates as soon as both dates are valid. Everything is calculated in your browser, and the dates are not sent anywhere.

How chronological age is calculated

The calculator counts calendar time the way age actually advances: on the same day of the month as the date of birth.

Completed years and months

It finds the largest number of whole months between the date of birth and the chosen date. A month is completed each time the calendar reaches the birth day of the month again, and twelve completed months make a year. Someone born on 17 May completes a month on the 17th of every month and a year every 17 May.

Remaining days

The remaining days are counted on the real calendar, from the last monthly anniversary to the chosen date, so they always reflect the actual length of the month. Total days is the exact number of days between the two dates, and completed weeks is that total divided by 7, with any leftover days shown.

Month-end birthdays

When a month is too short to contain the birth day, the anniversary falls on that month's last day. Someone born on 31 January 2023 completes one month on 28 February 2023 and two months on 31 March 2023. Births on 29 January 2023, 30 January 2023 and 31 January 2023 therefore all complete one month on 28 February 2023. Each anniversary is counted from the original date of birth, so the day of the month never drifts.

Chronological age on a test or assessment date

For a test, assessment, enrollment form or eligibility check, the age that counts is the age on that specific date, not today's age. Enter the date the test was given, or the cut-off date set by the school or program, under Calculate age on. If an assessment takes place over more than one session, follow your manual's instructions on which date to use.

Cut-off rules are set locally. In the US, for example, kindergarten entrance age requirements differ from state to state (NCES). Always check the date and the rule that apply to you.

Compact age format

Assessment forms and reports often write age compactly, with semicolons between the parts. The calculator shows two versions: 9;11;29 (years;months;days) and 9;11 (years;months). The semicolons matter: 9;11 means 9 years and 11 months, not 9.11 years. Some forms use a different separator or pad the numbers with zeros, so copy the parts in the order and style your form asks for.

Calendar months vs 30-day months

There are two common ways to subtract one date from another by hand. Calendar arithmetic uses the real length of each month. Some assessment manuals specify a simpler borrowing rule instead: whenever a month has to be borrowed to subtract the days, it always counts as 30 days, whatever its real length.

The calculator offers both under Day-counting method. Calendar months is the default. Choose 30-day months only when your manual or instructions call for it. The two methods often agree, but not always:

Date of birthAge onCalendar months30-day months
20 September 200318 September 20139;11;299;11;28
31 January 202328 February 20230;1;00;0;27
15 January 202314 March 20230;1;270;1;29

When the day of the month on the chosen date is the same as or later than the birth day, no month is borrowed and both methods give the same answer. With 30-day months, completed weeks and total days are still real elapsed time.

Rounding and assessment instructions

The calculator never rounds. An age of 9;11;29 is shown as 9 years, 11 months and 29 days, and its years;months form is 9;11, not 10;0. Some manuals and forms have their own rounding rules or group ages into bands; apply those rules exactly as written. This calculator does not replace an assessment manual, a school's admission rules, a legal definition of age or a clinical procedure.

Leap years and February 29 birthdays

The calculator follows the Gregorian calendar: a year is a leap year if it is divisible by 4, except century years, which must also be divisible by 400 (US Naval Observatory). So 2000 and 2024 are leap years, while 1900 and 2100 are not. Every month length and leap day between the two dates is counted exactly.

For someone born on February 29, the anniversary in a common year falls on February 28, following the month-end rule above. A person born on 29 February 2004 was 1 year, 0 months and 0 days old on 28 February 2005, and 1 year, 0 months and 1 day old on 1 March 2005. With 30-day months, the same dates give 0;11;29 and 1;0;2.

This is a calendar-arithmetic convention, not a legal one. Laws, institutions and assessment manuals may treat a February 29 birthday as February 28 or as March 1 for their own purposes, so follow the rule that applies to your situation.

Chronological age examples

Date of birthAge onAgeCompactCompleted monthsTotal days
17 May 199013 October 202636 years, 4 months, 26 days36;4;26436 (plus 26 days)13,298
20 September 200318 September 20139 years, 11 months, 29 days9;11;29119 (plus 29 days)3,651
29 February 200428 February 20051 year, 0 months, 0 days1;0;012365

The second example is a test given two days before a tenth birthday: the child is still 9;11, which is exactly why the test date matters. The third shows a February 29 birthday completing a year on February 28 in a common year. All three use calendar months.

Chronological age vs biological or corrected age

Chronological age depends only on dates. Biological age is a research concept: an estimate, from biomarkers or physical measurements, of how a body is aging compared with others of the same chronological age. Researchers use many different methods, and there is no single agreed measure (review in PubMed Central). This calculator does not estimate biological age.

Corrected age, sometimes called adjusted age, is used for babies born prematurely: it is their chronological age minus the number of weeks they were born early. Pediatric guidance uses corrected age when following a premature baby's growth and development in the early years (HealthyChildren.org, American Academy of Pediatrics). This calculator gives chronological age only, so ask your child's healthcare provider how corrected age applies.

Methodology and sources

Calculations use date-only arithmetic on the Gregorian calendar, so time zones and daylight saving time never change a result, and "today" is the date on your device. Results are informational: check them against the instructions that apply to your purpose. Our methodology explains how calculators are built and tested, and the calculator disclaimer explains their limits.

Frequently asked questions

How do I calculate chronological age?

Subtract the date of birth from the date you need, in completed years, months and days: count the whole months to the last monthly anniversary of the birth date, then count the remaining calendar days. The calculator does this exactly, including real month lengths and leap years.

What do 9;11 and 9;11;29 mean?

They are compact ways of writing age. 9;11;29 means 9 years, 11 months and 29 days, and 9;11 is the same age in years and completed months. They are not decimals: 9;11 is not 9.11 years.

Should I use today's date or the test date?

Use the date that matters for your purpose. For a test or assessment, that is usually the date it was given, as your manual specifies. For eligibility, it is the cut-off date. Use today's date for a current age.

Why do I get a different number of days from my test manual?

Your manual may use 30-day months when borrowing. Select 30-day months under Day-counting method to follow that rule. Calendar months uses each month's real length, so the two methods can differ by a few days, or by a month around the end of a month.

How are February 29 birthdays handled?

In common years, this calculator treats the anniversary of a February 29 birthday as February 28, so someone born on 29 February 2004 was exactly 1 year old on 28 February 2005. Legal, institutional or assessment rules may use March 1 instead; follow the rule that applies to you.

Can I calculate age on a past or future date?

Yes. Choose any date from 1800 to 2200 under Calculate age on, as long as it is on or after the date of birth.

Does this calculator round age?

No. It shows completed years, months and days without rounding. If your manual or form rounds ages or uses age bands, apply its rule to the exact result.

Is chronological age the same as biological or corrected age?

No. Chronological age is calculated only from dates. Biological age is an estimate of how a body is aging, and corrected age adjusts a premature baby's age for the weeks they were born early. This calculator gives chronological age.

Is my date of birth stored or sent anywhere?

No. The calculation runs in your browser. The dates you enter are not sent to our servers, saved, or added to the page address.