Age Calculator
Enter your date of birth and this age calculator tells you exactly how old you are in years, months, and days, plus your total days lived and how long until your next birthday.
Your Exact Age
How to Use This Age Calculator
Select your date of birth using the date picker. The calculator automatically updates to show your current age the moment you pick a date. By default it calculates your age as of today.
If you want to know how old you will be on a future date, or how old someone was on a past date, fill in the second field labeled "Calculate Age On This Date." This is helpful for verifying eligibility deadlines, retirement dates, or checking someone's age at a historical event.
All processing happens in your browser. No birthdate data is sent to any server.
How Age Is Calculated
Age calculation sounds simple but has a few tricky edge cases. The basic approach is: take the target date, subtract the birth year to get full years, then check whether the birthday month and day have passed yet this year. If they have not, subtract one from the year count.
Month calculation follows the same logic. After accounting for full years, count how many additional complete months have passed since the last birthday. Days are whatever remains after the full months are accounted for.
Leap year birthdays add a special case. People born on February 29 officially turn a year older on March 1 in non-leap years. This calculator applies that convention consistently.
Age Calculation Examples
- Standard age lookup: Born on April 15, 1990. As of July 25, 2026, that person is 36 years, 3 months, and 10 days old. Total days lived: approximately 13,249.
- Retirement eligibility: Born on September 3, 1962. Full retirement age of 67 falls on September 3, 2029. The next birthday countdown helps track when that milestone arrives.
- Pediatric checkup age: A child born January 20, 2023 is exactly 18 months old on July 20, 2024, useful for scheduling well-child visits.
- Legal drinking age check: Born March 1, 2004. The person turns 21 on March 1, 2025. Any date before that they are still under 21.
Frequently Asked Questions
How old am I if I was born in a specific year?
A quick estimate: subtract your birth year from the current year (2026). If your birthday has not yet passed this year, subtract one more. For example, someone born in 1995 who has not had their 2026 birthday yet is 30 years old. Enter your exact date in the calculator for the precise years, months, and days figure.
What if I was born on February 29?
February 29 birthdays occur once every four years. In non-leap years, this calculator treats March 1 as the official birthday for age purposes, which is the most widely accepted convention for legal and administrative use.
Can I calculate someone's age on a specific past or future date?
Yes. Use the second date field to enter any target date. The tool will calculate the exact age between the birth date and that specific point in time. This works for both past and future dates.
Is the total hours count accurate?
The hours figure is calculated from total days and does not account for the specific time of day you were born. If you were born at 11 PM and it is currently 8 AM, the hours count may be off by several hours. For most purposes this level of precision is more than enough.
Guides for the Age Calculator
Longer reads on the maths and the practical side of this tool.