Age Calculator

Enter your date of birth to find your exact age in years, months and days, how many days you've been alive, and the countdown to your next birthday.

Your age is the time elapsed since the day you were born. We usually say it in whole years, but a precise age breaks down into years, months and days — and can also be expressed as a total number of days, weeks or months lived. This calculator works all of that out from your date of birth, and counts down the days to your next birthday. You can also check your age as of any past or future date.

How age is calculated

Start from the year difference, then adjust for whether your birthday has already happened this year. If the current day is earlier in the month than your birth day, borrow a month; if the current month is earlier than your birth month, borrow a year. The leftover months and days complete the exact age.

Years = current year − birth year (minus 1 if birthday not yet reached)
Months = remaining whole months since the last birthday
Days = remaining days since the last month-day
BornAs ofExact age
15 Aug 199012 Jul 202635 years, 10 months, 27 days
1 Jan 20001 Jan 202626 years, 0 months, 0 days
29 Feb 200428 Feb 202621 years, 11 months, 30 days

Days, weeks and months lived

Besides your age in years, it can be fun — or useful for forms and milestones — to know your total days lived. A rough guide: multiply years by 365.25 to allow for leap years. For a precise figure, this calculator counts the actual days between your birth date and today, so leap years are handled automatically. The same total divided by seven gives your age in weeks.

Handling leap-year birthdays

People born on 29 February have a birthday only every four years. In common years, most calculators treat 28 February or 1 March as the birthday for age purposes. This tool counts a leap-day birthday as reached on 1 March in non-leap years, so the whole-year age ticks over correctly.

Frequently asked questions

How do I calculate my exact age?
Enter your date of birth and the calculator returns your age in years, months and days, plus the total days you've been alive.
Can I find my age on a specific date?
Yes. Put the target date in the second field to find how old you were, or will be, on that day. Leave it blank to use today.
How many days old am I?
The calculator counts the exact number of days between your birth date and the chosen date, including leap days, and shows it alongside your age.
What about a 29 February birthday?
In non-leap years this tool treats the birthday as 1 March for counting whole years, so your age updates each year as expected.

Related calculators

For general use. Legal age of majority and how ages are counted can vary by country and purpose; check local rules where an exact legal age matters.
Written by the CalcPine team · Reviewed for accuracy · Last updated 12 July 2026 · Method: calendar year/month/day difference with month-borrow adjustment; exact day count for totals.