Example 1
- Birth: January 1, 2000
- Day: August 17, 2026
26 years, 7 months, 16 days
How old is someone born January 1, 2000 on August 17, 2026? 26 years, 7 months, 16 days; day total 9,725.
Pick a date of birth. The calculator subtracts it from today on this device, or from the day you enter in Age on date, and shows years, months, and days. January 1, 2000 on August 17, 2026 is 26 years, 7 months, and 16 days. Beside it is the total number of days from the date of birth, not broken into years.
Enter a value. The result shows up here.
Two dates side by side: difference between dates. Days until an event: countdown to date. Pregnancy: due date.
Calendar age is worked out the way you subtract a date on paper, not by dividing the number of days by 365. The calculator subtracts the birth year, month, and day from the day you want the age for. That day is the date on this device, or the day in Age on date. If that day of the month has not come yet, the calculator takes the missing days from the previous month. When that month is too short, the calculator takes the missing days from the month before that. If the birth month has not come yet this year, that year is not counted yet. January 1, 2000 on August 17, 2026 is 26 years, 7 months, and 16 days. January 31, 2023 on March 1, 2023 is 0 years, 0 months, and 29 days, because February 2023 has 28 days.
February has 29 days in a leap year and 28 in other years. When someone was born on February 29 and the chosen year has no such day, the next birthday falls on March 1. In a February with only 28 days, someone born on February 29, 2020 and someone born on March 1, 2020 can have the same number of years and a different number of days. The days in the Calendar age result are what is left after the years and months, not the day total.
The day total is the number of calendar days from birth to the day you want the age for. The hour is not included. A March or November clock change does not add or drop a day. May 15 is May 15, whatever time zone the person was born in.
When Age on date is empty, the calculator takes only the year, month, and day from the device clock. If you enter a day, the calculator counts age on that date, including a future date. A date of birth later than that day does not produce a negative age. The calculator asks you to correct the field. If you do not pick a date of birth, the calculator will not invent one.
The calculator uses the date of birth the way a passport does: day, month, and year. The metric or US switch does not convert years, because years are not miles.
When you want the gap between any two dates, open the date-difference page. Days until a chosen event are on the countdown page. A pregnancy estimate from a period is a separate calculator, about 280 days, not a child’s age.
years, months, days = the day you want the age for − date of birth. That is how you subtract a date on paper.
Total days = the calendar days from birth to the day you want the age for. The hour and a clock change stay out of the count. An empty Age on date field means the local date on this device. If the date of birth is later than the day you want the age for, the calculator asks you to correct it. When the previous month is too short, the calculator takes days from the month before that.
Age is the date of birth subtracted from the day you want the age for, the same way you subtract a date on paper. January 1, 2000 on August 17, 2026 is 26 years, 7 months, and 16 days.
The numbers below are computed for August 17, 2026. The button enters both dates, so the result on screen matches the example.
26 years, 7 months, 16 days
How old is someone born January 1, 2000 on August 17, 2026? 26 years, 7 months, 16 days; day total 9,725.
36 years, 3 months, 5 days
How old is someone born May 12, 1990 on August 17, 2026? 36 years, 3 months, and 5 days; day total 13,246.
6 years, 5 months, 19 days
How old is someone born February 29, 2020 on August 17, 2026? 6 years, 5 months, and 19 days (total 2,361). Born March 1, 2020 on the same day: 6 years, 5 months, and 16 days (total 2,360).
Subtract the birth date from the as-of date on the calendar: full years, then months and days. January 1, 2000 on August 17, 2026 is 26 years, 7 months, and 16 days.
The day total is every calendar day from birth to the as-of date. For January 1, 2000 on August 17, 2026 that is 9,725 days — not split into years.
Here the result is age in years, months, and days plus the day total. Birthday calculator focuses on the next birthday, the day count to it, and milestones.
Yes. Enter a date of birth and an optional as-of date — the result shows at once, with no account.
26 years, 7 months, and 16 days. The day total is 9,725, all the calendar days from that birth to that day.
The days shown with the years and months are what is left after those years and months. Here that is 16 days after 26 years and 7 months. The day total is all the calendar days from January 1, 2000, not split into years.
In a February with only 28 days, someone born on February 29, 2020 and someone born on March 1, 2020 can have the same number of years. The day total still differs, because February 29, 2020 exists and February 29, 2021 does not.
An empty Age on date field uses this device’s local date: year, month, and day, with no hour. If you enter a day, for example August 17, 2026, the calculator counts age on that date. After midnight, when the field stays empty, the calculator counts age on the new day.
The calculator asks you to fix the field when the date of birth is later than the day you want the age for, and it will not show a negative age. Tomorrow’s date, with Age on date left empty, does not give −1 year.
No. The calculator counts calendar days, not hours. The result does not change, and turning the clock does not add a birthday. The example from January 1, 2000 stays 26 years, 7 months, and 16 days.
No. The calculator counts from the day of birth. In South Korea, since June 2023, age is also counted from the day of birth, without adding a year at the start. January 1, 2000 on August 17, 2026 is 26 years.
On date difference. On that page, January 1, 2024 to January 1, 2025 is 366 days. Here the calculator counts age from the date of birth to today, or to the day in Age on date.
The browser usually will not let you pick it. If you paste a day that does not exist, the calculator shows an error and does not count the years. February 29, 2020 is a real day, so it can be chosen.
On the countdown to a date. There the target is in the field, and the start is today. Here the result is years, months, and days from the date of birth, not a count of days until the wedding or the exam.
Day counts and age follow the Gregorian calendar. The time zone does not change the date.
Page updated September 28, 2026.