Free Online Age Calculator
Find your exact chronological age in years, months, weeks, and days from date of birth. Includes total days lived and next birthday counter.
How to Calculate Your Age
Enter the date of birth.
Pick it from the calendar in the Date of Birth box or type it in the order your browser shows, such as month, day and year.
Check the Age as of date.
It is filled in with today's date. Keep it, or change it to any past or future day to see the age on that day.
Click Calculate.
You get the age in years, months and days, the total days lived and the days until the next birthday. After changing a date, click Calculate again.
Frequently Asked Questions
Answers about age math, leap-day birthdays, past and future dates, and privacy.
How do I calculate my age from my date of birth?
Subtract your birth date from today's date in three parts: full years, then full months, then leftover days. Here, enter your date of birth, leave Age as of on today and click Calculate. Someone born May 15, 1990 gets 36y 5m 4d on October 19, 2026.
What is the formula for age in years, months and days?
Count the full years since the birth date, then the full months since the last birthday, then the days left over. This calculator counts those days from the last monthly anniversary of the birth date. When that day doesn't exist in a month, such as the 31st in April, it counts from the 1st of the next month.
How many days have I been alive?
Total Days Lived counts every day from your birth date to the Age as of date, with leap days included. Someone born May 15, 1990 has lived 13,306 days on October 19, 2026. Change the Age as of date to count up to another day.
How many days until my next birthday?
The Next Birthday row tells you each time you click Calculate. It counts from the Age as of date, so leave that on today for today's countdown or set another day. On the birthday itself it shows the full wait for the next one, 365 or 366 days.
How does the calculator handle a February 29 birthday?
In years without February 29, it treats March 1 as the birthday. Someone born February 29, 2000 shows 24y 11m 30d on February 28, 2025 and 25y 0m 0d on March 1, and the countdown points to March 1. Legal rules differ by country, and some use February 28.
Can I calculate age on a past or future date?
Yes. Set the Age as of box to any date on or after the birth date. Pick the day of a past event to see how old someone was then, or a future date to see the age they will reach. An as-of date before the birth date keeps Calculate grayed out.
How is this different from counting days between two dates?
This page answers how old someone is, in years, months and days from a birth date, plus a birthday countdown. To count the plain days or weeks between any two dates, such as a deadline or a trip, use the Date Difference Calculator instead.
Can it show my age in months or weeks?
Not directly. It shows years, months and days, plus total days lived and days to your next birthday. For total months, multiply the years by 12 and add the months, so 36y 5m is 437 months. For weeks, divide Total Days Lived by 7.
Why can't I click Calculate after entering a birth date?
Calculate turns on once both boxes hold a full date and the birth date is not later than the Age as of date. A birth date in the future keeps it off. After you change either date, click Calculate again, since the result doesn't refresh on its own.
Can I include the time of birth?
No. The calculator takes dates only, so there are no hour or minute boxes and no age in hours. Every result is counted in whole calendar days, which is also how most forms and age limits ask for an age.
Is this age calculator free and private?
Yes. It is free, with no account and no usage limit. Your birth date is kept only in this browser tab; it isn't stored and isn't sent to us. On the live site, Google Analytics counts page visits and ads load, but neither receives your dates.
Age Calculator: Years, Months, Days and More
Your age in years, months and days, the total days you have lived and a countdown to your next birthday, for any date you pick.

Your Age in Years, Months and Days
Enter a date of birth and click Calculate. The result counts full years first, then the full months since your last birthday, then the days left over, such as 36y 5m 4d.
- Age on today or any other date
- Result reads like 36y 5m 4d
- Uses real month lengths, 28 to 31 days

Count the Days Until Your Next Birthday
The Next Birthday row counts the days from your Age as of date to your coming birthday. On the birthday itself it shows the wait for the next one, 365 or 366 days.
- Counts from today or any date
- Feb 29 birthdays count to March 1
- Shows a full year on the birthday
Total Days You Have Lived
See how many days you have been alive, counted from your birth date to the Age as of date. Leap days are included, since the count uses real calendar dates.
Age on Any Date
Change the Age as of date to a past or future day. Find out how old someone was at a wedding, or how old you will be on a set date.
Born on February 29
If you were born on February 29, the calculator treats March 1 as your birthday in years without a leap day. Your age turns over on March 1, and the countdown points there.
Free, Private, No Sign-Up
There is no account and no daily limit. Your birth date is kept only in this browser tab, isn't saved anywhere and goes away when you close the page.
When You Need an Age Calculator
Forms, birthdays, school sign-ups and homework all ask for an age on a set date.
Official Forms & Documents
Many forms ask for your age on a set date, such as the day you apply. Set the Age as of box to that day and read the full years from the result.
- Visa and passport forms that ask your age on a date
- Insurance and benefit forms with an age cut-off
- Checking whether someone is 18 or 21 on a given day
Birthday Planning
See how many days are left before a birthday and how old the person turns. Set Age as of to the party date to check their age on the day.
- Days left until the next birthday, counted for you
- A child's age on the first day of school
- Age on the date of a big party or trip
School and Sports Sign-Ups
Schools and youth sports leagues often set ages by a cut-off date, such as September 1. Put that date in Age as of to see the child's age on the day that counts.
- School entry age on the cut-off date
- Youth sports age groups for the season date
- Age on a camp or club sign-up deadline
Explore More Tools
Discover other free tools that work great alongside this one
Age Calculator
Calculate exact age in years, months, and days from date of birth
Date Difference Calculator
Find the number of days, weeks, months, and years between two dates
Timestamp Converter
Convert Unix timestamps to human-readable dates
Percentage Calculator
Calculate percent of a number, what percent, or percent change
Unit Converter
Convert length, weight, temperature, and more
Currency Converter
Convert 30 currencies at daily ECB reference rates