Age Calculator

Enter a date of birth and find the exact age today: years, months and days, counted properly, leap years included.

How it works

The calculator compares the birth date with today’s date and counts whole years first, then whole months, then the days left over. It handles the awkward parts for you: months with different lengths, February in leap years, and birthdays that fall later in the year. The total-days figure simply counts every day between the two dates.

Your date of birth stays on your device. The maths runs inside this page and nothing is uploaded or saved, so it is fine to check dates for the whole family.

Questions people ask

Why does the answer differ from just subtracting the years?

Because age depends on whether this year’s birthday has happened yet. Someone born in December 2000 is still 25 for most of 2026, not 26. Subtracting years alone misses that.

Does it count leap years correctly?

Yes. The calculation uses real calendar dates, so 29 February birthdays and leap years in between are handled the way a calendar handles them.

Can I work out the age on a past or future date?

This version always measures against today, which covers most form-filling and school or job cut-off checks. If the date of birth you enter is in the future, it will tell you instead of showing a negative age.

Is the date I enter stored anywhere?

No. It never leaves your browser, and closing the tab clears it.

More tools