Age calculator
Find your exact age in years, months and days — or calculate the age between any two dates.
- Exact age to the day
- Total days, weeks and months lived
- Days until next birthday
- Works for any historical date
What does this calculator work out?
Enter your date of birth and this tool calculates your exact age in years, months, and days — as of today or any date you choose. It also shows your total days alive, total weeks, total months, and the number of days until your next birthday.
If you need to count working days or plan around holidays, try our Days in Month calculator. For age-related mortgage term checks, use our mortgage calculator.
Why exact age matters
There are many situations where your age to the day matters more than just the year:
- Legal eligibility: Driving, voting, pension access, and alcohol purchase all have specific age thresholds that depend on the exact date.
- Mortgage terms: Most lenders require a mortgage to end before age 70–75 — knowing your exact age determines your maximum term.
- Medical screening: NHS health checks and some prescriptions are triggered by specific age milestones.
- Life milestones: Calculating exactly how many days until a 40th, 50th, or 100th birthday, or how many days a person has lived.
How dates are handled
The calculator uses your local device date by default. If you enter a custom "calculate on" date, it uses that instead. Leap years are handled correctly — a person born on 29 February has their birthday recognised on 28 February in non-leap years. All calculations run entirely in your browser; no date information is sent anywhere.
Results are for informational purposes only. For legal or financial decisions, always verify with the relevant authority.