Free, no sign-up

Age calculator

Enter a date of birth to get the exact age in years, months and days, how many months, weeks and days have been lived, the day of the week of the birth and how long until the next birthday. You can also find the age on any other date.

Reading today's date from your device...

This is a calendar calculation. For legal or official purposes, the rule of the authority assessing your age applies.

How to use it

  1. Enter the date of birth. Pick the day in the calendar or type it in the field. Any date from 1900 onwards works.
  2. Choose the date to measure to. It is today unless you change it. Set another day to see the age on a deadline, the first day of school or a future anniversary.
  3. Read and copy the result. The big figure is the age in completed years, with the extra months and days below. The boxes show the totals and the next birthday; the copy button puts the age on your clipboard.

How exact age is calculated

Age in completed years goes up by one on each birthday. To add months and days, the calculator starts from the date of birth, counts the whole years, then the whole months left over, and finally the remaining days. It is the same reasoning you would follow with a wall calendar.

Months have different lengths, so «one month» is not a fixed number of days. If you were born on the 31st, in shorter months the month ends on the last day available: April 30, February 28 or 29. That is why two people with the same gap in days can show slightly different ages in months.

The totals are plain counts: days lived are the difference between the two dates, weeks are the days divided by 7, and months are the years times 12 plus the extra months. For the gap between any two dates, not just an age, use the date calculator.

Birthdays on February 29

People born on February 29 only get their real birthday in leap years. In common years this calculator counts the birthday on February 28, the last day of the month, which is how the Italian and Romanian civil codes, for example, handle a period that ends on a day the month does not have.

Rules for legal age are not the same everywhere. Some jurisdictions and agencies treat March 1 as the birthday in common years. When age has legal effect, for a driving licence, a benefit or a contract, check the rule used by the authority involved.

Worked examples

An age today

Someone born on Tuesday, May 15, 1990 is 36 years, 4 months and 29 days old on Wednesday, October 14, 2026. That is 436 months, 1,900 weeks and 1 day, or 13,301 days. They were born on a Tuesday, and the next birthday, Saturday, May 15, 2027, is 213 days away.

Born on February 29

Someone born on Friday, February 29, 2008 turns 19 on Sunday, February 28, 2027, because 2027 is not a leap year and the birthday is counted on the last day of February.

When the exact age matters

  • Applications and eligibility: age limits are usually checked on a set date, such as the closing date. Enter that date as the reference.
  • School and sports: enrollment often depends on the age reached by a cut-off day.
  • Babies and toddlers: in the first years age is given in weeks or months, and the totals have them ready.
  • Milestones: 10,000 days old, 1,000 weeks, a round birthday. With a future reference date you can see how old you will be on any day.

To count down the days to a birthday or any other date, try how many days until.

Sources

  • Gregorian calendar leap-year rule: every 4 years, except century years not divisible by 400.
  • UK Family Law Reform Act 1969, section 9: a person attains a given age at the start of the relevant anniversary of the date of birth.
  • Italian Civil Code, art. 2963, and Romanian Civil Code, art. 2552: a period counted in months or years that would end on a missing day ends on the last day of the month.

Sources checked on 14/10/2026. This is a calendar calculation and does not replace the rules of the office that assesses your age.

Frequently asked questions

How do I work out how old I am?
Subtract your birth year from the current year, then take away one if this year's birthday has not happened yet. The calculator does this for you and adds the months and days.
How many days have I been alive?
It is the number of days between your date of birth and today, shown in «Total days». For example, from May 15, 1990 to October 14, 2026 it is 13,301 days.
Does the day I was born count as a day lived?
No, it is the starting point. The next day you have lived 1 day, in the same way that your age in years becomes 1 on your first birthday.
When does someone born on February 29 have a birthday?
On February 29 in leap years. In other years this calculator uses February 28, the last day of the month; some places use March 1 instead.
Can I find my age on a past or future date?
Yes. Change the «Age on» date to see how old you were or will be on that day.
What day of the week was I born?
It appears in the «Born on a» box as soon as you enter the date of birth.

Last updated Wednesday, October 14, 2026