Next birthday
Use this page to find the next recurring birthday date and calendar-day countdown from today.
Next annual date · Today-aware · Leap-day rule
Enter a birth date in YYYY-MM-DD form to find the next observed birthday and count calendar date boundaries from today. The result is a date countdown, not a live hours-and-seconds timer or an eligibility decision.
born 1992-11-08
next next Nov 08
distance calendar daysZero if todayOtherwise the next occurrence
Find the next annual occurrence
Enter one valid birth date as YYYY-MM-DD. The calculator reads today's local Gregorian date, resolves this year's observed birthday under the stated February 29 convention, and rolls forward one year only when that date has passed.
Loading the birthday countdown…
Enable JavaScript to enter a YYYY-MM-DD birth date. The recurrence, today, leap-day, date-only, and scope rules remain readable below.
A birthday is a recurring civil date
The birth year establishes a valid source date and supports an accompanying age result, but the countdown itself recurs by month and day. The calculator constructs the observed birthday in the current year. If that date is today, the result is zero. If it remains ahead, that is the target. If it has passed, the target moves to the following year.
Zero is useful information: “birthday today” should not silently become roughly 365 days merely because the next future instant is technically next year. The tool labels the current occurrence and can separately show the following age without redefining the countdown.
Today is derived from the browser's local calendar. Two people opening the page at the same instant on opposite sides of midnight may have different current dates and therefore different countdowns. This is expected for a date-only personal reminder.
February 29 requires a convention
A February 29 birth date exists only in a Gregorian leap year. For countdown arithmetic, this page observes it on February 28 when the target year has no February 29. That is a transparent product rule, not a universal statement about how every person celebrates or how every authority determines age.
Keep official decisions outside the countdown. Statutes and program rules can define when a leap-day-born person attains an age. This page cannot determine jurisdiction, identity, or eligibility and should not be cited as authority.
Countdown, age, and interval have different outputs
Use this page to find the next recurring birthday date and calendar-day countdown from today.
Use the Age Calculator for completed years, months, and days through today.
Use Age on a Specific Date when the reference is historical or future rather than today.
Use Days Between Dates for two arbitrary endpoints and configurable inclusion without birthday semantics.
Birthday-date answers
The countdown is zero calendar days and the current local date is reported as the observed birthday. The page does not skip immediately to next year's occurrence.
This countdown observes February 29 on February 28 when the target year is not a leap year. A person or institution may choose March 1 instead, so use their rule when it matters.
No. It counts Gregorian date boundaries from today's local date to the next observed birthday date. It does not create a midnight timestamp or claim a precise elapsed-hour countdown.
The YYYY-MM-DD value validates the original date, including whether February 29 was possible. The countdown uses month and day for recurrence while the age result can use the year.
No. It is a personal planning aid and general calendar calculation. It does not determine legal age, employment, school placement, insurance, voting, benefits, retirement, or any official deadline.