Age Calculator

Enter your date of birth to find your exact age in years, months and days, and how many days remain until your next birthday.

Keep today's date, or pick another date (for example an application closing date).

This result is an estimate only. Check with your bank or the relevant authority before making decisions.

How age is calculated

The calculator counts the full months between your date of birth and the calculation date, then converts them into years and months. The remaining days are counted from your last “monthly birthday”. If you were born on the 31st and a month is shorter, its last day is used.

Worked example

Born 15 May 1990, calculated on 29 September 2026:

  1. 15 May 1990 to 15 May 2026 = 36 years
  2. 15 May 2026 to 15 September 2026 = 4 months
  3. 15 September to 29 September = 14 days
  4. Total days since birth: 13,286 days
  5. Next birthday (15 May 2027): 228 days away

Why your number may differ

Some official forms count age by year only (current year minus birth year), which can give an answer one year higher before your birthday. Check which method the organisation asking for your age uses.

Frequently asked questions

What if I was born on 29 February?

In non-leap years this calculator counts your birthday as 1 March.

Can I calculate my age on a specific date?

Yes. Change "Age on date" to the date you need, such as the closing date of a job or scholarship application with an age limit.

Is age calculated using the Gregorian calendar?

Yes. Age by the Hijri calendar will differ slightly because Hijri years are shorter.