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.
Age Calculator: step-by-step worked example
- Date of birth
- December 24, 1992
- As of date
- October 12, 2026
- 1
Subtract year, month and day separately
Years = Year now − Birth year · Months = Month now − Birth month · Days = Day now − Birth day
(2026 − 1992) · (10 − 12) · (12 − 24) = 34 years -2 months -12 days
- 2
If days are negative, borrow a month
If days < 0: months − 1, days + (length of the previous month)
-12 + 30 = 18 · -2 − 1 = -3 = 34 years -3 months 18 days
- 3
If months are negative, borrow a year
If months < 0: years − 1, months + 12
-3 + 12 = 9 · 34 − 1 = 33 = 33 years 9 months 18 days
- 4
Age in completed years
Age = number of full years completed at the last birthday
December 24, 1992 → October 12, 2026 = 33 years
- 5
Total days lived
Days = Today − Date of birth (calendar days)
October 12, 2026 − December 24, 1992 = 12,345 days
- 6
Total weeks and next birthday
Weeks = ⌊Days ÷ 7⌋ · Next birthday = Date of birth + (Age + 1) years
⌊12,345 ÷ 7⌋ = 1,763 = 1,763 weeks · December 24, 2026 (in 73 days)
- BirthDecember 24, 1992
- 33th birthdayDecember 24, 2025
- TodayOctober 12, 2026
- 34th birthdayDecember 24, 2026
- Completed years12,053 days97.6%
- Since last birthday292 days2.4%
Good to know: Your age only increases on your birthday: if the month/day difference is negative, one year is taken off. People born on 29 February are counted as a year older on 28 February in non-leap years.
Age Calculator — how it works
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.
Age in 2026 by birth year
As of 12 October 2026. Add one year once the birthday has passed.
| Birth year | Birthday passed | Birthday ahead |
|---|---|---|
| 1945 | 81 | 80 |
| 1950 | 76 | 75 |
| 1955 | 71 | 70 |
| 1960 | 66 | 65 |
| 1965 | 61 | 60 |
| 1970 | 56 | 55 |
| 1975 | 51 | 50 |
| 1980 | 46 | 45 |
| 1985 | 41 | 40 |
| 1990 | 36 | 35 |
| 1995 | 31 | 30 |
| 2000 | 26 | 25 |
| 2005 | 21 | 20 |
| 2010 | 16 | 15 |
| 2015 | 11 | 10 |
| 2020 | 6 | 5 |
| 2022 | 4 | 3 |
| 2023 | 3 | 2 |
| 2024 | 2 | 1 |
| 2025 | 1 | 0 |
Frequently asked questions
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.
About this page
- Publisher:
- Kalkoro — Teknolojig Bilişim Teknolojileri A.Ş., İstanbul
- Written by:
- Ahmet Tur — Editor (Math, date & time, unit conversion, physics & chemistry, everyday tools)
- Reviewed by:
- Kübra Yıldız — Editor
Parameters come from official sources; the last update date is shown at the bottom of the page.
Spotted a wrong result? Use the "Report a bug" button at the top of the page; every report is reviewed.
How we calculate and our accuracy policy →
Results are for information only. For official matters the relevant authority's calculation prevails.
Last updated: