DateCalc

Age Calculator

Born on October 11, 1996, this person is 30 years, 0 months and 1 days old today (October 12, 2026).

Exact age30y 0m 1d
Total days10,958
Total weeks1,565
Total months360
Total hours262,992
Next birthdayOctober 11, 2027in 364 days

Enter a date of birth

About this calculation

Enter a date of birth and this calculator returns the exact age in years, months and days, plus the total number of days, weeks, months and hours lived.

Because month lengths vary, an age expressed in years and months is not the same as dividing total days by 365.25. This tool uses proper calendar arithmetic, so it matches how official forms and documents expect the answer.

The result also shows the next birthday and how many days away it is. Nothing is sent anywhere — the calculation runs entirely in your browser.

Frequently asked questions

How is exact age calculated?

By comparing calendar years, months and days rather than dividing by an average year length. This matches the convention used on official forms and in most legal contexts.

Why is my age in days different from age × 365?

Because leap years add extra days, and months are not equal length. The total-days figure is the literal count of days between your birth date and today.

What about people born on 29 February?

In non-leap years the calculation rolls to 1 March, which is the most common legal convention. Some jurisdictions treat it as 28 February, so check local rules if it matters.

Is my data private?

Yes. All calculation happens locally in your browser. No date of birth is transmitted or stored.

Related tools