Skip to content
NeedMyTools

Age calculator: exact age in years, months and days

Find your exact age, or anyone's, from a date of birth. The calculator shows completed years, months and days, the same age in total months, weeks and days, the weekday you were born on, how long until your next birthday, and your age in Hijri years on the Umm al-Qura calendar used in Saudi Arabia and across the Gulf. You can also work out an age on any past or future date, such as a school admission cut-off or the date on a visa application.

Pick the date or type it. Nothing you enter leaves your device.

Leave it as today, or pick another date, for example a school or visa cut-off date.

Enter a date of birth to see the exact age.

Hijri dates use the Umm al-Qura calendar from your browser. An official Hijri date can differ by a day where the month starts on a local moon sighting.

How to use the Age Calculator

  1. Enter the date of birth with the date picker, or type it.
  2. Keep "Age on this date" as today, or change it to the date a form or school asks about.
  3. Read the age in years, months and days, plus the totals, next birthday and Hijri age.
  4. Tap "Copy result" to paste it into a form, message or email.

How the age is counted

Age is counted the way people and most official forms count it: first the whole years, then the whole months, then the days left over. Each month is counted from the same day of the month as the birthday, so someone born on 15 May 1990 is 36 years, 4 months and 24 days old on 9 October 2026. If the birth day does not exist in a shorter month, the month is counted to that month's last day: from 31 January, one month is complete on 28 February (or 29 February in a leap year). The total days are the exact number of calendar days between the two dates, so they never depend on how long each month is.

Birthdays on 29 February

If you were born on 29 February, your birthday only appears on the calendar every four years. This calculator treats 28 February as your birthday in common years, so a year of age is complete on 28 February and the next-birthday countdown points to that date. Some countries and organisations use 1 March instead. If a form needs the exact rule, check with the authority that issued it; the difference is never more than one day.

Why your Hijri age is higher

The Hijri calendar is lunar. Its year has 354 or 355 days, about 11 days shorter than a Gregorian year, so Hijri birthdays come round a little earlier each year and your Hijri age gains roughly one year for every 33 Gregorian years. Someone who is 36 by the Gregorian calendar is usually 37 in Hijri years. The calculator converts both dates with the Umm al-Qura calendar, the official calendar of Saudi Arabia, and counts the completed Hijri years between them. Official dates in some countries depend on a local moon sighting, so a Hijri date here can be a day away from the one on a certificate.

Age on a specific date

Many forms ask for your age on a particular day rather than today: school admissions with an age cut-off date, university or job applications, insurance quotes, sports age groups, or retirement and end-of-service planning. Change the "Age on this date" field to that day and the result updates at once. The date can be in the past or the future, so you can also see exactly when a child reaches a certain age.

Private by design

Your date of birth is personal data, so the calculation runs entirely in your browser. Nothing you type is sent to our servers or stored, and the page keeps working if you lose your connection after it has loaded. We only count anonymous events, such as that the calculator was used, to learn which tools people need.

Frequently asked questions

How do I calculate my exact age?

Enter your date of birth and keep the second date as today. The calculator counts whole years, then whole months, then the remaining days, and also shows the total in months, weeks and days.

How is a 29 February birthday handled?

In years without 29 February, the calculator uses 28 February as the birthday, so a year of age completes on 28 February. Some authorities use 1 March; the difference is one day.

Why is my age in Hijri years higher than my normal age?

A Hijri year is about 11 days shorter than a Gregorian year, so Hijri age grows about one extra year every 33 years. The calculator uses the Umm al-Qura calendar.

Can I calculate age on a past or future date?

Yes. Change "Age on this date" to any date, such as a school admission cut-off or a visa application date, and the age updates instantly.

Is my date of birth saved?

No. Everything is calculated in your browser. Your date of birth is not sent to us or stored anywhere.