Age Calculator

Use this age calculator on a specific date to find your exact age in years, months and days, with your next birthday and a shareable link.

Your Details

Defaults to today – change it to any past or future date.

Formula & worked example

Formula: Age = complete years + complete months + remaining days between the date of birth and the chosen date.

Example: Born 15 May 1990, checked on 10 March 2024: 33 years, 9 months, 24 days. The next birthday (15 May 2024) is 66 days away.

Method & source: Gregorian calendar rules; whole calendar months are added first, then leftover days. See how we test our calculators.

Next step: try days between two dates or business days until a deadline.

Chocolate birthday cake with icing roses, a classic way to celebrate turning another year older

What Is an Age Calculator?

An age calculator works out how old someone is from their date of birth. Instead of a rough “about 34”, it gives the exact number of years, months and days that have passed, along with the total days, weeks and hours lived.

Most tools only answer “how old am I today?”. This age calculator on a specific date lets you pick any day you like, so you can check how old you were at a milestone, how old you will be on a future date, or how old someone is for a form, visa or school-entry cut-off.

How Our Age Calculator Works

Enter a date of birth and the date you want to measure to. The calculator compares the two calendar dates and counts complete years first, then leftover months, then leftover days.

  • Exact age: Full years, months and days between the birth date and your chosen date.
  • Total time lived: The same span shown as months, weeks, days and hours.
  • Next birthday: The date, weekday and number of days remaining until you turn a year older.
  • Leap-day births: Birthdays on 29 February are observed on 1 March in common years.
  • Shareable result: Copy a link that reopens the calculator with the same dates filled in.

Everything is calculated in your browser using calendar dates only, so time zones and daylight-saving changes never shift the answer.

Hand lighting candles on a white-frosted birthday cake decorated with berries
White wall calendar hanging on a plain background, used to count birthdays and years

Why Knowing Your Exact Age Matters

Age is more than a number on a birthday card. Many official and everyday decisions depend on precise age, sometimes to the day.

  • Check eligibility for school entry, driving, voting, insurance or retirement schemes.
  • Complete applications and legal forms that ask for age on a particular date.
  • Plan birthdays, anniversaries and milestone celebrations with a countdown.
  • Track a baby’s development in months and weeks rather than years.
  • Settle friendly arguments about who is older, and by how many days.

Whether you need an exact age for paperwork or just curiosity, calculating it from the birth date and a chosen date removes any guesswork.

Worked walkthrough: age on a chosen date

Priya was born on 3 March 1992 and wants to know her age on 15 June 2026. The calculator first counts complete years (34, reaching 3 March 2026), then whole months from that date (3, reaching 3 June 2026), then the remaining 12 days. Her exact age is 34 years, 3 months and 12 days, or 12,522 days in total. Her next birthday is Wednesday 3 March 2027, when she turns 35 – 261 days away. Changing the “age on” date to 1 January 2030 instantly shows how old she will be then, with no manual counting.

Practical tips for age calculations

  • For legal or school cut-off dates, set the “age on” date to the exact cut-off day rather than today, so you see the age the rule will actually use.
  • Different countries count age differently (some traditions count a newborn as one year old). This tool uses the international convention of completed years.
  • Use the total days figure to compare two people’s ages precisely – the person with more total days is older, even if both are the same age in years.
  • If someone was born on 29 February, remember their birthday is observed on 1 March in common years here; some places use 28 February, so check any official rule.
  • Copy the share link before you change the dates if you want to send a specific calculation to someone – the link stores both dates.

Frequently Asked Questions (FAQs)

Enter your date of birth, then change the “Age on” date to the day you want to check. The calculator returns your exact age in years, months and days on that date, whether it is in the past or the future.

Yes. Choose any date after your birth date. This is handy for finding out how old you will be at a wedding, retirement date or application deadline.

The calculator adds whole calendar months to the birth date first, then counts the remaining days. If a month is shorter than the birth day (for example the 31st), the last day of that month is used.

In leap years your birthday falls on 29 February. In common years the calculator treats 1 March as the observed birthday, which is the convention used in many countries.

Press “Copy share link” under the result. The link contains the two dates, so anyone who opens it sees the same calculation ready to go.

Confirm official deadlines. Results follow the calendar rules described on this page. Contracts, court time limits and official deadlines can count days differently, so confirm any legally important date against the governing document. See our full disclaimer.