Age Calculator – How to Calculate Exact Age in Years, Months and Days?

Exact age is found by subtracting the date of birth from the target date, carrying over months and years the way a calendar does (not just dividing total days by 365). Age Calculator also shows total days, weeks and hours lived, and the countdown to your next birthday.

Worked example

Someone born on 15 August 1990 is, as of 13 September 2026, exactly 36 years, 0 months and 29 days old — 13,178 total days, 1,882 weeks, or 316,272 hours. Their next birthday (15 August 2027) is 336 days away.

Get the app

Get Age Calculator on Google Play (Age Calculator) — free, offline, no sign-in.

How do I calculate exact age in years, months and days?

Subtract the date of birth from today's date, carrying over days into months and months into years the way a calendar works, rather than dividing total days by 365.

What is my age if I was born on 15 August 1990?

As of 13 September 2026, someone born on 15 August 1990 is 36 years, 0 months and 29 days old.

How many days until my next birthday?

Age Calculator finds the next occurrence of your birth date and counts the days to it. For a 15 August birthday, from 13 September 2026 that is 336 days away.

How do I find my age on a given date, e.g. "age as on 1 January 2027"?

Enter your date of birth and set the target date to 1 January 2027 (common for exam or job eligibility); the app computes your exact age as on that date.

What happens to a leap-day (29 February) birthday in a non-leap year?

In a non-leap year, a 29 February birthday is usually observed on 28 February or 1 March; Age Calculator handles the date arithmetic correctly either way.

How many weeks or hours old am I?

Age Calculator converts your total age in days into weeks (days ÷ 7) and hours (days × 24) alongside the years/months/days figure.

Sahi Apps · Privacy policy · hello@sahiapps.com · Last updated 13 September 2026