Age Calculator
Calculate your exact age in years, months, days, hours, and minutes. Next birthday countdown, total days lived, and life percentage.
Source: WHO Global Life Expectancy Data
Defaults to today
Enter your date of birth above
Worked Examples
Born 15 March 1990, today 2 July 2026
Age = 36 years, 3 months, 17 days. Total days lived: approximately 13,259. Next birthday: 15 March 2027 — 257 days away. Life elapsed: 36.3 out of 80 (global life expectancy) = 45.4%.
Born 1 January 2000 — the millennium baby
Age = 26 years, 6 months, 1 day as of July 2026. Total days: approximately 9,679. Zodiac: Capricorn. Next birthday: 1 January 2027 — 183 days away.
Born 29 February 2000 — leap day birthday
Leap day birthdays are treated as 28 February in non-leap years. In 2026 (not a leap year), next birthday is 28 February 2027. Next true leap day birthday: 28 February 2028.
Frequently Asked Questions
5 min readHow is exact age calculated?▾
How many days have I lived?▾
What is the life percentage calculation?▾
How is the next birthday calculated for leap day birthdays?▾
What is my zodiac sign by birth date?▾
Can I calculate age between two custom dates?▾
How old am I in weeks, hours, and minutes?▾
What is the UAE official age of majority?▾
Related Tools
Age calculations are based on the Gregorian calendar. Leap year handling follows the proleptic Gregorian calendar. Results are accurate to the nearest day.
Your data is processed locally in your browser. See our Privacy Policy.