Home › Age Calculator

Age Calculator

Find your exact age in years, months and days — plus totals, the weekday you were born, and a countdown to your next birthday.

Your age is
—
Born on a—
Total months—
Total weeks—
Total days—
Next birthday—

How the age calculator works

The calculator finds the difference between your date of birth and the "age as on" date. It counts full years, then the remaining full months, then the leftover days — correctly handling months of different lengths and leap years. By default the second date is set to today, but you can change it to find your age on any date (for forms, exams or eligibility).

What you get

Worked example

For a date of birth of 14 March 1994 and an "age as on" date of 31 August 2026, the result is 32 years, 5 months and 17 days. The years are counted first, then whole months from the last birthday, then the days left over.

This is why age is reported in that order rather than as a single decimal. "32.46 years" is arithmetically tidy but does not match how any form, school or office asks for an age.

Where an exact age is needed

Frequently asked questions

Does it handle leap years?

Yes. The calculation uses real calendar dates, so leap years and varying month lengths are accounted for.

Can I calculate age on a past or future date?

Yes — just change the "Age as on" date to any date you need.

What if I was born on 29 February?

The calculator counts your age correctly in years, months and days. In non-leap years there is no 29 February, so different institutions treat the birthday as 28 February or 1 March — check what the form you are filling in expects.

Does it count the birth date itself as day one?

Age is measured as time elapsed since birth, so the day you were born is day zero and you turn one a full year later. That matches how age is stated everywhere in ordinary use.

Can I find the date when I will be a particular age?

Change the "age as on" date and watch the result. Moving it forward or back until it shows the age you need gives you the date you are looking for.