Age Calculator
Calculate your exact age in years, months and days. Enter a birth date and optionally choose another date to calculate age on.
Calculate age
Find exact age, total time lived and next birthday countdown.
Enter a birth date to calculate age.
Quick age calculation examples
How age calculation works
Exact age is based on completed calendar years, then completed months, then the remaining days. This is more accurate than subtracting birth year from the current year.
Age on a specific date
You can calculate age today or on another date. This is useful for applications, eligibility dates, school years, milestones and planning future birthdays.
Total days lived
Total days lived counts every calendar day between the birth date and calculation date. It is different from age in completed years.
Common age calculation mistakes
Counting only the year difference
Subtracting birth year from current year can be wrong if the birthday has not happened yet.
Forgetting whether the birthday has passed
Age in completed years changes on the birthday, not at the start of the calendar year.
Confusing completed years with calendar years
A person may be in their 30th calendar year of life while still being 29 completed years old.
Leap year birthday edge cases
February 29 birthdays need a practical rule in non-leap years. This calculator treats February 28 as the birthday in those years.
Free online age calculator
This age calculator helps you calculate exact age from a date of birth to today or any selected date. It shows age in years, months and days, plus total months, total weeks, total days, next birthday countdown and the day of the week you were born.
Age calculations are useful for birthdays, applications, eligibility dates, school forms, sports categories, records, planning and simple curiosity. The calculation runs locally in your browser, so your birth date is not uploaded or stored.
Next birthday countdown
The next birthday countdown compares the selected calculation date with the next occurrence of the birth month and day. If the birthday is today, the countdown is zero days. For February 29 birthdays, non-leap years are handled using February 28 as a practical birthday date.
Age Calculator FAQ
How do I calculate my exact age?
Enter your date of birth and choose the date you want to calculate age on. The calculator shows completed years, months and days.
Can I calculate age on a specific date?
Yes. Change the calculate age on date to find age on a past or future date.
Does the calculator handle leap years?
Yes. It uses calendar dates and handles leap years. For February 29 birthdays in non-leap years, the next birthday is treated as February 28.
What is the difference between age in years and total days lived?
Age in years counts completed birthdays. Total days lived counts every calendar day between the birth date and calculation date.
Is my birth date stored?
No. The age calculation runs locally in your browser and your dates are not uploaded or stored.
Is this calculator free?
Yes. The age calculator is free to use and works directly in your browser.