Age Calculator

Your exact age in years, months and days, plus birthday countdown.

Starts as today. Change it to see your age on any past or future date.

Age on 21 October 2026

36 years, 9 months, 6 days

Next birthday
Friday, 15 January 2027 (in 86 days, turning 37)
In days
13,428 days
In weeks
1,918 weeks, 2 days
In months
441 months
In hours
322,272 hours
Next milestone
14,000 days old on Monday, 15 May 2028
You were born on a
Monday

Fix the highlighted field to update the result.

How to use

  1. Enter your date of birth.
  2. Leave Age on this date as today, or pick any other date.
  3. Read your age, the totals and your next birthday.

How age is calculated

  • Years: the birthdays you have had.
  • Months: whole months since your last birthday. A month completes when its day number comes round again.
  • Days: whatever is left over.

The totals count every day between the two dates, including leap days. The calculator uses calendar dates, not clock times, so time zones and daylight saving can’t change the result.

Example

Born 15 January 1990, age on 21 October 2026:

  • Last birthday, 15 January 2026: 36 years
  • 15 January to 15 October: 9 months
  • 15 to 21 October: 6 days

Result: 36 years, 9 months and 6 days, which is 13,428 days.

Leap-day and month-end birthdays

Rule 29 Feb birthday in a normal year Born 31 Jan: 1 month old on
Next day (default) 1 March 1 March
Last day of the month 28 February 28 February

The default matches most calculators and spreadsheets. Legal rules differ by country.

Quick facts

Span Length
Normal year 365 days (52 weeks + 1 day)
Leap year 366 days (52 weeks + 2 days)
Leap years Every 4 years, except century years not divisible by 400
1 day 24 hours = 1,440 minutes

Planning around a date? See the other Date & Time tools.

Frequently asked questions

How is age calculated in years, months and days?

Count whole years since your birth date, then whole months since your last birthday, then the days left over. A month counts only when its day number comes round again.

How old am I in days or weeks?

The calculator counts every day between your birth date and today, including leap days. Weeks are those days divided by 7.

When does a 29 February birthday fall in other years?

By default on 1 March, but you can switch to 28 February. Laws differ between countries, so check the local rule if it matters legally.

Can I find my age on a past or future date?

Yes. Change “Age on this date” to any date, such as a school cut-off or a retirement date.

Why do other calculators give a different answer?

Birthdays on the 29th to 31st and leap days have no single rule. We explain ours and let you choose the alternative.

Embed this calculator

Add this calculator to your own website for free. Copy the code below and paste it into your page’s HTML. The attribution link is optional.