Calculators
Real-life

Age in Days Calculator

Calculate your age in seconds, minutes, hours, days, weeks, months, and years. Enter your date of birth and the current date to see how long you have lived.

Enter date of birth and current date to see results

How to Calculate Your Age in Days, Seconds, and More

Your age can be expressed in many units: seconds, minutes, hours, days, weeks, months, and years. From your date of birth to a given date (usually today), the time elapsed is a fixed duration. Converting that duration into different units helps you understand how long you have lived in each unit and is useful for milestones, curiosity, or planning.

To calculate your age in days, first find the number of days between your date of birth and the current date (or any end date). From that, you can derive seconds (days × 24 × 60 × 60), minutes (seconds / 60), hours (minutes / 60), weeks (days / 7), months (days ÷ average days per month, about 30.44), and years (days ÷ 365.25 to account for leap years). Our calculator does this automatically: enter your birth date and the current date in MM/DD/YYYY format, then click Calculate.

Leap years are taken into account when using 365.25 days per year and 30.436875 days per month on average. The result is a whole-number count in each unit (e.g. total seconds, total minutes, total days), so you see exactly how many seconds, minutes, hours, days, weeks, months, and years you have lived up to the given date. You can use any end date, not just today, to see how old you were or will be on a specific date.

Use this Age in Days Calculator by entering your date of birth and the current date (or another end date) in MM/DD/YYYY format. Click Calculate to see your age in seconds (sec), minutes (min), hours (hrs), days (days), weeks (wks), months (mos), and years (yrs). All calculations run in your browser; no data is sent to any server. The tool is free and works in all supported locales.

Example: Age in Different Units

If you were born on January 1, 1990, and the current date is February 3, 2026, the time elapsed is 36 years and about 33 days. In whole units: about 13,184 days, 1,881 weeks, 432 months, 36 years, and correspondingly 1,139,097,600 seconds, 18,984,960 minutes, and 316,416 hours. Enter 01/01/1990 and 02/03/2026 in the calculator to see the exact counts.

Frequently Asked Questions

Enter your date of birth and the current date (or any end date) in MM/DD/YYYY format. Click Calculate to see your age in seconds, minutes, hours, days, weeks, months, and years. You can change the end date to see how old you were or will be on a specific date.
Months have different lengths (28 to 31 days), and years can be 365 or 366 days (leap years). The calculator uses average days per month (about 30.44) and 365.25 days per year so that the total duration is consistent. So "months" and "years" are approximate whole-number counts, while seconds, minutes, hours, days, and weeks are exact counts.
Use MM/DD/YYYY: two-digit month, two-digit day, four-digit year, separated by slashes (e.g. 01/15/1990 for January 15, 1990, or 02/03/2026 for February 3, 2026). Leading zeros are optional for month and day (e.g. 1/15/1990 also works).
Yes. Enter your date of birth and any end date (including a future date) in MM/DD/YYYY. The calculator will show how old you are (or will be) from birth to that date. The birth date must be on or before the end date.
Yes. The calculator is free to use. No registration or payment is required. Enter your date of birth and current date to get your age in seconds, minutes, hours, days, weeks, months, and years. All calculations run in your browser.