CALCULATORS
Age Calculator
Calculate an exact age in years, months and days between two dates.
Quick answer: Enter a date of birth, choose the date to calculate on, and review the precise result.
Use Age Calculator ↓Loading the tool…
How to use Age Calculator
- Enter the birth dateSelect the day, month and year.
- Pick the comparison dateUse today or choose any past or future date.
- Read the resultSee your age in years, months and days, plus total days lived.
About this tool
Forms and eligibility checks often need an exact age rather than “about 30”. Enter a date of birth and the tool counts the full years, months and days up to today, or any other date you choose.
Common uses: Useful for birthday planning, application forms, age-based milestones and checking the exact time between two calendar dates.
Practical example: Use the default calculation date for today’s age, or choose a future date to see how old someone will be on an event or deadline.
Important limitation: Age calculations are calendar results, not proof of legal eligibility. Rules for schools, benefits, contracts and services can use different definitions.
Dates are processed in your browser and are not stored or sent. Read the privacy information.
How it works
The tool subtracts two calendar dates, borrowing months and days correctly, to give years, months and days.
Real-world uses
- Checking if a child meets a school cutoff
- Counting days to or since an event
- Verifying a minimum age
Why exact age needs a calendar, not a division
Months have different lengths and leap years add a day, so dividing days by 365 drifts. The calculation steps through calendar years, then months, then days, borrowing days from the previous month when needed, which is how people normally count a birthday.
Change the calculation date to look ahead or back. That is useful for questions like “how old will she be on the cutoff date for school entry” or “was he over 18 on the day of the agreement”. A birth date of 29 February is handled by calendar rules.
Rules about legal age differ. Some systems count the birth day as day one, and some treat a person as a year older on the day before the birthday. For official purposes follow the rule of the authority concerned.
Tips for better results
- Leap-year birthdays on 29 February are handled by calendar rules.
- Use a future date to check eligibility ahead of a deadline.
- Different legal systems count age differently, so confirm official rules.
Frequently asked questions
Can I calculate age on a future date?
Yes. Enter the birth date and change the calculation date to any past, present or future date.
Does it account for leap years?
Yes. The result uses calendar years, months and days rather than a rough total-day estimate.
Are my calculations uploaded?
Dates are processed in your browser and are not stored or sent.
Is this accurate for legal purposes?
It is a calendar calculation. For legal use, follow the official rules of the relevant authority.
How do I calculate someone’s age on a specific date?
Enter the date of birth and set the Calculate age on field to the date you need, past or future.
How are leap-year birthdays handled?
The calculation follows calendar rules, so a 29 February birthday is counted correctly across years.
Can I find how many days old I am?
Yes. The result includes the total number of days between the two dates.