Your result will appear here
Fill in the fields and press Calculate.
Age is less simple than it looks: "I'm 36" counts the years but swallows the months and days in between. Your real age has three parts — years, months, days — and most official processes (driving, retirement, insurance, school enrolment) look at exactly that detail.
Enter your date of birth, and your age in years-months-days, the total days you've lived, and the time to your next birthday all appear on one screen.
How is it calculated?
How age is found
Full age = this year minus your birth year, minus one if this year's birthday hasn't happened yet. The months and days are the partial time since your last birthday. The tool accounts for month lengths and leap years (29 February) to give "X years Y months Z days" — a naive "year difference" gets this wrong.
Why total days matter
Expressing age in days is the only honest way to compare two people's ages exactly; month lengths vary, days don't. It's also the basis for celebrating a 10,000-day (≈27.4 years) or 15,000-day milestone.
Which age applies where?
- Official age: based on the date of birth on record; changing it requires a court decision.
- Driving: a standard licence typically requires the 18th birthday to have PASSED — 17 years 11 months isn't enough; the day must arrive.
- Retirement: age conditions are checked to the day, alongside contributions.
- School enrolment: month-based cut-off dates apply.
Age as of a given date
The tool accepts not just today but any past or future date: change the "as of" field for calculations like "how old will I be in 3 years" or "how old was I at the time of the event."
Worked example
Someone born on 15 March 1990, calculated as of 7 July 2026, is 36 years, 3 months and 22 days old; they've lived exactly 13,263 days, and their next birthday (15 March 2027) is 251 days away. The rough "2026 − 1990 = 36" gets the year right but hides the extra 3 months 22 days and the 13,000-plus days — a difference that can be decisive at an official age limit.
FAQ
How is age calculated?+
Subtract your date of birth from the current date; if this year's birthday hasn't happened, the year is one less. The tool gives years-months-days, total days, and time to your next birthday, including leap years.
How do I find my age in days?+
Enter your date of birth and the tool shows the total days you've lived. 10,000 days is about 27.4 years; 20,000 days is about 54.8 years.
Can I find my age at a past or future date?+
Yes — set the "as of" field to any date. That answers "how old will I be in 5 years" or "how old was I at that event."
When exactly does my age meet a driving requirement?+
A standard licence generally requires the 18th birthday to have passed — 17 years 11 months isn't enough. The tool shows the exact date to the day.
Does it show days until my birthday?+
Yes — the days remaining to your next birthday appear in the result. For a countdown to a specific date, a days-until-date calculator also works.
Do leap years affect the calculation?+
Yes, every 29 February counts in the total-days calculation. Those born on 29 February are generally considered a year older from 1 March in non-leap years.