Skip to main content

OTHER · AGE IN DAYS

Age in Days Calculator

Calculate your exact age in total days, weeks, months, and years from your date of birth. Enter a custom reference date to calculate between any two dates.

Dates
Exact age
Total days lived
13,299
days from January 15, 1990 to June 14, 2026
02 In other units
Years36
Months436
Weeks1,899
Days13,299
03 Age breakdown
Age36 yr, 4 mo, 30 days

About This Calculator

Enter your date of birth to see your exact age expressed as total days, weeks, months, and years. You can also set a custom reference date to calculate the age between any two dates — useful for historical research, document verification, or just curiosity.

How It Works

The calculator counts calendar days from your birthday to the reference date using Julian Day Numbers (JDN), which are DST-safe and accurate across centuries. Total weeks = floor(totalDays / 7). Total months counts complete calendar months elapsed. Total years counts complete anniversaries. For Feb-29 birthdays, the effective anniversary date in non-leap years is Feb-28.

The Formula

totalDays = JDN(today) − JDN(birthday)

JDN
Julian Day Number (integer, increments by 1 per calendar day)

Frequently Asked Questions

How is "age in days" different from the regular Age Calculator?
The Age Calculator shows your age as years, months, and days with next-birthday info. The Age in Days Calculator focuses on expressing your age as a single total number in each unit — total days, total weeks, total months — which is useful for milestone tracking, astrology, and document verification.
What is Julian Day Number and why use it?
The Julian Day Number (JDN) is an integer count of days since a fixed reference point. Using JDN for day arithmetic is DST-safe: because daylight-saving time makes some days 23 hours and others 25 hours, simply dividing the difference in milliseconds by 86,400,000 gives off-by-one errors around DST transitions. JDN is based on calendar dates only, so it is always accurate.
Can I calculate the age between two past dates?
Yes. Set the reference date to any date after your birthday and the calculator will show how old you were on that date. The birthday field is labeled 'Date of birth' but both inputs accept any date — you can use this as a general 'days between two dates' tool.