
How many days old was I on a certain date?
Enter your birth date and the date you want to check in the calculator above. You can look up your age on a wedding day, a past birthday or a future celebration. The result includes complete weeks and the next round-day milestones measured from your chosen date. On your birth date, zero days have elapsed.
How many days have I been alive?
Subtract your date of birth from today's date using real calendar dates. The result is the number of complete days elapsed, including every 29 February in the interval. The calculator above also converts the result into complete weeks plus remaining days.
The homepage exact age calculator reports total days alongside calendar age. Every calculation happens privately in your browser.
Days-old worked example
Someone born on 10 March 2000 is 9,666 days old on 27 August 2026. That equals 1,380 complete weeks and 6 days. Their 10,000th day is Tuesday, 27 July 2027.
For a different way to measure those days, try the age on other planets calculator. It compares your elapsed lifetime with each planet's orbital year. To count time since a wedding or another shared date, use the anniversary calculator.
Why age × 365 is not exact
Multiplying whole years by 365 misses every 29 February you have lived through and ignores the partial year since your last birthday. A 30-year-old has normally lived more than 10,950 days, but the exact total depends on the birth date, today's date and the leap years between them.
What are the best days-old milestones?
Round day counts turn ordinary dates into rare occasions. Popular milestones include 1,000, 5,000, 10,000, 20,000 and 25,000 days old. One thousand weeks, round months and millions of minutes create other ways to notice time without waiting for a decade birthday.
How do I find my next thousand-day milestone?
Divide your days lived by 1,000, round down to a whole number, add one, then multiply by 1,000. This finds the next milestone strictly after your chosen date. At 9,666 days old, the next milestone is 10,000 days, 334 days away. At exactly 10,000 days old, the next is 11,000 days, 1,000 days away.
Add those remaining calendar days to the date you checked, which may be today, a past date or a future date. Alternatively, add the full milestone count to your birth date. Both methods give the same date without converting through approximate years. To find a different day count, use the life milestone calculator and choose your own number of days.

Track days alive automatically
Save a profile in LifeDates and the count stays current without another calculation. The profile combines days lived with:
- Exact calendar age in years, months and days
- Weeks and months lived
- Upcoming thousand-day milestones
- Half birthdays and round ages
- Optional milestone reminders and share cards
This is useful for your own timeline, children and family, and pets whose development often feels more natural in weeks or months than whole years.
Days-old questions
How many days are in 18 years?
Eighteen years is 6,570 days before leap days are added. For example, 1 January 2000 to 1 January 2018 spans 6,575 elapsed days. The exact total depends on which dates you use.
An interval crossing a century boundary can contain fewer leap days: 1 January 2097 to 1 January 2115 spans 6,573 days because 2100 is not a leap year. The US Naval Observatory explains the Gregorian leap-year rule: century years must be divisible by 400 to be leap years. Choose your dates in the calculator above for an exact result.
Does today count?
A duration normally counts fully elapsed days. A celebratory “day of life” number may count the birth date as day one. LifeDates displays elapsed days lived.
Can I get a reminder for 10,000 days old?
LifeDates Premium includes advanced milestone timelines and reminders for featured and rolling day milestones.
Find the dates between birthdays.
Download LifeDates free to see days lived now and the milestones coming next.
Download on theApp Store