Birthday Calculator
Enter your date of birth to find your current age and everything about your next birthday.
Your calculation is performed in your browser.How it works
The calculator finds your current age, then locates the next anniversary of your birth date on or after today, including the day of the week it falls on.
Formula & methodology
The next birthday is the first date on or after today that matches your birth month and day. If today is your birthday, the countdown shows zero. For February 29 birthdays in non-leap years, March 1 is used.
Next birthday
Next birthday = first date ≥ Today with the same month and day as the date of birthCountdown
Days until birthday = Next birthday − TodayTurning age
Turning age = Current age + 1 (unchanged if today is your birthday)What each term means
- Current age
- Complete years from your date of birth to today.
Worked example
Born on July 4, 1995, checked on September 13, 2026: your next birthday is July 4, 2027 (a Sunday), 294 days away, when you turn 32.
Common uses
- —Planning a birthday party or celebration around the exact upcoming date.
- —Finding out which day of the week a birthday falls on this year.
- —Tracking a countdown to a milestone birthday, such as turning 18, 21, or 50.
Important notes
- —People born on February 29 have their birthday shown on February 28 in non-leap years, a common convention noted directly in the result.
