Calculate exact age in years, months, days, and more
Your Age
36years
5months
20days
Total Days
13,320
Total Weeks
1,902
Total Hours
319,680
🎂
Next Birthday
194 days away
Heartbeats
1,381,017,600
Breaths
306,892,800
Hours of Sleep
106,560
Meals Eaten
39,960
Embed this tool
Embed this tool on your own site for free. An attribution link is included.
What is an Age Calculator?
An age calculator takes your date of birth and a reference date (today by default) and tells you your exact age in years, months, and days. It also shows the total number of days you have lived and how many days remain until your next birthday. In most Western countries age is reckoned from the day you were born, but the answer to 'how old are you?' can differ by culture: in parts of East Asia a traditional 'counting' system treats a newborn as one year old and adds a year at the lunar New Year, so the same person can be one or two years older by that reckoning. This tool uses the standard completed-age method and correctly accounts for leap years when counting days, making it useful for paperwork, milestone planning, eligibility checks, and even figuring out a pet's age.
How to Use
1. Enter your date of birth.
2. Enter the reference date you want the age calculated for (leave blank to use today).
3. Calculate to see your exact age in years, months, and days.
4. You will also see the total days lived and the days remaining until your next birthday.
Set the reference date in the past to find out how old you were at a particular moment.
Formula & Definition
Completed age is found by subtracting the birth year from the reference year, then subtracting one if the birthday has not yet occurred this year. The leftover months and days are borrowed down in turn.
Years = reference year − birth year (minus 1 if before the birthday)
Total days come from taking the millisecond difference between the two dates and dividing by one day (86,400,000 ms). Because this counts real elapsed days, it automatically includes February 29 in leap years and is more accurate than simply multiplying years by 365.
Interpreting Results
The 'years' figure is your completed age, which is what almost all legal documents and age limits use. The 'months and days' show how far you are past your most recent birthday, handy for tracking an infant's age or counting toward a milestone. Total days lived is useful for fun anniversaries (such as your 10,000th day), and days to your next birthday helps with planning. Remember that some cultures use a counting-age system that adds one or two years, so when traditional or astrological age is requested, confirm which system is meant. People born on February 29 typically observe their legal birthday on February 28 or March 1 in common years; because this tool counts actual days, its results stay consistent in every year.
Frequently Asked Questions
What is the difference between Western age and counting age? â–¾
Western (completed) age starts at 0 on the day of birth and adds a year on each birthday, which is what this tool uses. East Asian counting age starts at 1 at birth and adds a year at New Year, making it one to two years higher.
Are leap years handled correctly? â–¾
Yes. The tool converts the date difference directly into days, so February 29 in leap years is automatically counted.
Can I calculate an age for a future date? â–¾
Yes. Enter a future reference date to see how old you will be then, or a past date to see how old you were at that time.
How is a February 29 birthday treated? â–¾
Since common years have no February 29, the legal birthday is usually observed on February 28 or March 1. Because this tool counts actual elapsed days, the totals remain accurate every year.