Age Calculator

Age Calculator

Enter a date of birth to see your exact age in years, months and days, plus total days lived and the days until your next birthday.

How the age calculator works

The calculator counts the full years between the date of birth and the date you choose, then the remaining full months, then the remaining days. By default the second date is today, so you see your age right now. You can change it to find someone’s age on any past or future date, for example on a school cut-off date or a milestone birthday.

Total days, weeks and months are shown too, together with the number of days until the next birthday. Everything is calculated in your browser, so the dates you enter are never sent to our server.

The formulas

Age = chosen date minus date of birth, counted as whole years, then whole months, then days
Total days = number of days between the two dates
Total weeks = total days / 7, rounded down

Example: Someone born on 15 June 1990 is 34 years, 6 months and 17 days old on 1 January 2025. That is 34 whole years to 15 June 2024, 6 more whole months to 15 December 2024, and 17 days from 15 December to 1 January.

Free pricing tips for your business

Get short, practical tips on pricing jobs and using our free calculators. No spam, unsubscribe any time.

    Frequently asked questions

    How is age calculated in years, months and days?

    Count the whole years from the birth date, then the whole months left over, then the remaining days. If the day of the month is smaller than the birth day, the calculator borrows the days of the previous month.

    Does the calculator handle leap years?

    Yes. It uses real calendar dates, so leap years are included in the total day count.

    Can I find an age on a past or future date?

    Yes. Change the second date to any date you like, for example a future birthday or an enrolment cut-off date.

    What happens if my birthday is today?

    Your age updates on the birthday itself and the next birthday shows as one year away.

    Is my date of birth stored?

    No. The calculation runs in your browser and nothing is sent to our server.

    Need a custom calculator or spreadsheet built for your business?

    Talk to us

    More free tools: All free calculators · Free Excel templates · DSCR calculator