Next birthday
–
Your countdown appears here.
- Last birthday
- –
- Half birthday
- –
- Year of life
- –
Enter your date of birth to find your exact age in years, months and days, plus your next birthday and more.
Enter your date of birth to see your exact age.
–
Your countdown appears here.
–
Enter a date of birth.
Rough averages, not measurements. How we estimate these
Enter your date of birth as a day, month and year, or pick it from the calendar. The age calculator counts the complete years since you were born, then the complete months since your last birthday, then the days left over. That’s exactly how you would work out an age by hand, minus the slips. Results update as you type.
Alongside your age you’ll see your next birthday with a countdown, your age in months, weeks, days, hours, minutes and seconds (the seconds tick live), the day of the week you were born, your star sign, your Chinese zodiac sign and generation, and a few fun estimates.
Every rule is written out, with examples, in our methodology.
Your date of birth stays on your device. The calculator runs entirely in your browser; nothing you type is sent to us or stored on a server. The date appears in the page address only so you can bookmark or share a result.
You can work out an exact age with nothing more than a calendar. Write both dates as day, month and year, then:
Say you were born on 14 August 1995 and today is 29 October 2026.
Born on 31 January 2000, how old is someone on 28 February 2001? One full year takes us to 31 January 2001. February 2001 has no 31st, so the next monthly birthday falls on its last day, 28 February. The answer is exactly 1 year and 1 month, with no days left over.
A calculator that mechanically borrows days from the previous month may say 1 year, 0 months and 28 days instead. Both conventions are in use, and we explain the difference in why age calculators sometimes disagree.
Born on 29 February 2004, how old is someone on 28 February 2025? 2025 isn’t a leap year. If the birthday is counted on 28 February, that day is their birthday and the answer is 21 years. If it’s counted on 1 March, the answer is 20 years, 11 months and 30 days, one day short. Our guide to leap day birthdays covers the rules in detail, and the step-by-step guide to calculating age has more practice examples.
Knowing your age in years is easy. Knowing it exactly, or on a particular date, is where a calculator helps:
Subtract your birth year from the current year, then subtract one more if you haven’t had your birthday yet this year. That gives your age in completed years. For months and days, count the full months since your last birthday, then the days since your most recent “monthly birthday”. The calculator above does all of this instantly, leap years included.
Enter your date of birth, then change Age on to the date you have in mind. The calculator shows your exact age on that day, past or future, and counts down from it to your next birthday.
In leap years you celebrate on 29 February as normal. In other years there’s no 29 February, so this calculator counts your birthday on 28 February by default, which keeps it in February. Some people, and some legal systems, use 1 March instead; when you enter a 29 February birth date you can switch between the two. Our guide to leap day birthdays explains the rules.
That happens when you were born at the end of a month. If you were born on 31 January, your next monthly birthday is the last day of February, because February has no 31st. So on 28 February you’re exactly one month older, even though only 28 days have passed.
Not in years, months and days. You turn a year older at the start of your birthday, whatever time you were born. The time of birth only makes the hours, minutes and seconds exact.
Enter your date of birth and look under Your age in…: it shows your age in days, along with months, weeks, hours, minutes and seconds. For upcoming day-count milestones, try the age in days calculator.
No. Everything is calculated in your browser and nothing you type is sent to our servers. Your date of birth appears in the page address only so that you can bookmark or share the result. See our privacy policy.
Usually because they handle month ends and leap days differently, or count the end date differently. A few use other age systems altogether, such as traditional Korean age. We go through each difference in why age calculators sometimes disagree.
Yes. Enter their date of birth, then set Age on to the date they died. The result is their exact age at death.
Yes. It accepts any date from the year 1 to 9999 and applies today’s Gregorian calendar rules throughout. Many countries used the older Julian calendar until the 1700s or later, so a historical date recorded in that calendar needs converting first for a precise answer.
Each one is built for a specific question, with the same careful date handling.
Plain-English explanations of how age is counted, and why the details matter.