Age Calculator
Calculate your exact age in years, months, weeks and days โ plus days until your next birthday.
How the Age Calculator Works
Enter your date of birth and the calculator instantly computes your exact age. By default it uses today's date as the reference, but you can enter any past or future date to find out how old you were or will be on that day.
Can I calculate a future age?
Yes โ set "Age on date" to any future date to see how old you'll be on that day.
How accurate is it?
The calculator accounts for leap years and variable month lengths for complete accuracy down to the exact day.
What is the "Total Days" figure?
It's the total number of days you have been alive โ every day from your birth date to the reference date, including leap days.
About the Age Calculator
Our free online age calculator tells you exactly how old you are โ or how old anyone is โ in years, months, days, hours, minutes, and seconds. Simply enter a date of birth and the calculator instantly computes the precise age right now, accounting for leap years, varying month lengths, and the current date and time.
Knowing your exact age in detail is useful in many situations: checking eligibility for age-restricted services, calculating a child's precise age for medical or school enrolment purposes, tracking milestones, planning birthday celebrations, or satisfying simple curiosity about how many days you've been alive.
What the Age Calculator Shows
- Age in years โ Your current age in complete years (e.g. 34 years).
- Age in months โ Total months since your birthdate, or months and days breakdown.
- Age in days โ The total number of days you have been alive, including leap years.
- Age in hours and minutes โ For the curious: the approximate total hours and minutes of your life so far.
- Next birthday countdown โ How many days remain until your next birthday.
How to Use the Age Calculator
- Enter your date of birth โ Use the date picker or type in day, month, and year.
- Select the reference date โ By default this is today's date. You can change it to calculate age at a specific past or future date.
- View your results โ The full age breakdown appears instantly: years, months, days, and optionally hours and minutes.
Common Uses for an Age Calculator
- Personal milestones โ Find out exactly how many days old you are, or when you'll hit 10,000 days alive.
- Medical and health โ Doctors often need age in months for paediatric assessments and vaccination schedules.
- Legal eligibility โ Verify age eligibility for driving licences, voting, contracts, retirement benefits, or alcohol purchase.
- School enrolment โ Many schools require children to be a specific age in months on a certain date.
- Animal ages โ Calculate a pet's age in human-equivalent years or track an animal's exact age for vet records.
- HR and compliance โ Verify employee ages for retirement planning, pension eligibility, or age-discrimination compliance.
- Fun facts โ Find out what day of the week you were born on, or which famous events happened on your birthday.
Leap Year Handling
The calculator correctly handles leap years. If you were born on 29 February, the calculator accounts for this in the days-remaining-until-birthday calculation. Leap years occur every four years (with exceptions for century years not divisible by 400), and our calculator applies the correct Gregorian calendar rules.
Frequently Asked Questions
How precise is the age calculation?
The calculation is accurate to the day. Hour and minute precision depends on whether you also enter your time of birth.
Can I calculate age at a specific past date?
Yes. Change the reference date from today to any date in the past or future to calculate the age at that point in time.
Does it work for dates before 1900?
Yes. The calculator handles dates as far back as the Gregorian calendar is valid (1582 CE), making it suitable for historical research.
What if I was born on 29 February?
The calculator correctly handles leap-day birthdays. Your official birthday in non-leap years is typically recognised as 28 February or 1 March depending on local convention.