Enter your date of birth to find out exactly how many days old you are. The calculator also shows your age in total hours and minutes, along with your next birthday date and how many days until it arrives. All calculations run locally in your browser.
Show
The calculator uses JavaScript's built-in Date object to find the difference between your date of birth and today. It counts complete years first, then remaining months, then remaining days, correctly handling leap years and months of different lengths. Total days are calculated from the raw millisecond difference between the two dates.
All calculations are pure JavaScript running in your browser tab. Your date of birth is not sent to our servers, stored, or logged at any point.
To work out days between any two dates, use the date calculator. For converting between Unix timestamps and human dates, try Unix timestamp. To convert times across zones, see the timezone converter.