Age Calculator
See your age to the exact day, plus total days, weeks, months — and the countdown to your next birthday.
Inputs
Result
Visual breakdown
Formula
Age = whole years from DOB to today, then remaining months and days. Total days = (today − DOB) ÷ 86,400,000 ms.
Example
Born 15 Jun 1995, today 14 May 2026 → 30 years, 10 months, 29 days — about 11,291 total days.
Related: Date difference · Business days · Date add/subtract
How to use
- Enter your date of birth.
- Leave “As of date” on today, or pick any past or future date.
- Read your age in years, months and days, plus total days and the next-birthday countdown.
When it's useful
- Filling out forms that need exact age in years and months.
- Checking how many days until your next birthday.
- Working out age at a future event (graduation, retirement, a milestone).
- Comparing the age gap between two people.
Common examples
Frequently asked
Does it account for leap years?
Yes — the calculation uses real calendar dates so February 29 and leap years are handled correctly.
Why are my months and days different on other sites?
We borrow from the previous month when the day is negative, which matches how most people count age in months and days.
Can I calculate age at a future date?
Yes — change the “As of date” to any date in the future to see how old you'll be then.
Is my birthday saved anywhere?
No. Everything runs in your browser. Nothing is sent to a server.
How do I get the gap between two specific dates?
Use the Date Difference Calculator — it shows the gap in years, months, weeks and days.
What time zone is used?
Your device's local time zone, since we only compare calendar dates.