Age Calculator — Exact Age in Years, Months & Days
Enter your date of birth and find out your exact age — in years, months and days — plus how many days, weeks and months you have lived in total, and how many days are left until your next birthday. For example, born 20 February 2003, on 13 November 2026 you are 23 years, 8 months and 24 days old (8,667 days in total).
◆Age Calculator — exact age in years, months & days
Enter your date of birth and get your exact age — plus total days, weeks and months lived, and how many days until your next birthday.
Example:
How your exact age is worked out
Your exact age is counted in three steps: full years first, then full months, then the days left over. Born 20 February 2003, your 23rd birthday was 20 February 2026. Then 8 full months passed, to 20 October 2026. Then 24 more days bring you to 13 November 2026 — so you are 23 years, 8 months and 24 days old. The total days (8,667) are counted day by day, including every leap day in between, so the total is always exact. The total months (284) is approximate, because months are not all the same length.
Your next birthday is worked out the same way: born 20 February, the next birthday after 13 November 2026 is 20 February 2027 — 99 days away. If today is your birthday, the calculator says so and shows 0 days. Leap-day birthdays (29 February) are handled exactly: in a non-leap year your birthday is counted on 1 March, and your next birthday is the next 29 February.
Frequently asked questions
How is my exact age calculated?
From your date of birth to today, counting full years first, then full months, then the days left over. Born 20 February 2003, on 13 November 2026 you are 23 years, 8 months and 24 days old — because 20 February 2026 was your 23rd birthday, then 8 full months passed to 20 October 2026, and 24 more days bring you to 13 November 2026.
What is my age in days?
The total number of days from your date of birth to today. Born 20 February 2003, on 13 November 2026 that is 8,667 days. The calculator also shows your total weeks (8,667 days is 1,238 weeks and 1 day) and your total months (284 months) — the months total is approximate, because months are not all the same length.
When is my next birthday?
The calculator shows the date of your next birthday and how many days away it is. Born 20 February, your next birthday after 13 November 2026 is 20 February 2027 — 99 days away. If today is your birthday, it says so and shows 0 days.
What if I was born on 29 February?
Leap-day birthdays are handled exactly. In a non-leap year, your birthday is counted on 1 March for the age calculation, and your next birthday is the next 29 February. Your total days are always exact, whatever day you were born.
Is my date of birth stored anywhere?
No. Your date of birth is used only in your browser to work out your age, and it is never sent to any server or stored anywhere.
Share this tool
Found this tool useful? Share it with someone who needs it: #AgeCalculator #HowOldAmI #ExactAge #FreeTools #BirthdayCalculator