Age Calculator

Enter a date of birth to see the exact age in years, months and days, updated to today.

Years
Months
Days
Total days lived

How your age is calculated

Your exact age is the time from your date of birth to today, broken into full years, then the leftover months, then the leftover days. It is not simply today's year minus your birth year, because whether you have had your birthday yet this year changes the count. This calculator works it out precisely from your date of birth.

Worked example

Born on 1 January 2000, on 19 August 2026 you would be 26 years, 7 months and 18 days old. The calculator counts the full years first, then the remaining months and days.

Good to know

Because months have different lengths and leap years add a day, counting by actual calendar dates is more accurate than any rough formula. Enter your date of birth and you get your age to the exact day, which is handy for forms, eligibility dates and milestones.

Frequently asked questions

How do I calculate age from date of birth?

Enter your date of birth and the calculator counts the full years, months and days up to today automatically, allowing for leap years and different month lengths.

Does it account for leap years?

Yes. It counts by actual calendar dates, so leap years and varying month lengths are handled correctly.

Can I calculate age at a future or past date?

This version measures age as of today. A 'date-difference' calculator is available for any two dates.

Is my date of birth stored?

No. Everything is calculated in your browser and nothing is sent anywhere.

Was this calculator helpful?

Related calculators

More Everyday calculators

Embed this calculator on your website (free)

Paste this into your page. It stays up to date and links back to us.

<iframe src="https://calculatorden.com/embed/age-calculator/" width="100%" height="540" loading="lazy" style="border:1px solid #e5e7eb;border-radius:12px;max-width:480px" title="Age Calculator - Calculator Den"></iframe>

More tools to embed on our embed a calculator page.