Enter the birth date
The month and day set the birthday. The year lets the calculator show the age reached.
Next birthday countdown
Enter a date of birth to see the next birthday date, the weekday, the countdown, and the age reached.
Birthday calculator
Your next birthday is 1 January 2027, in 110 days. You will turn 27.
Method
next birthday after the count-from dateHow it works
Enter the dates, choose any needed option, and read the result with the method shown.
The month and day set the birthday. The year lets the calculator show the age reached.
Use today, or choose another date if you are planning from a different starting point.
For a 29 February birthday, choose 28 February or 1 March in non-leap years. The result shows which choice you used.
Next birthday
Start with the birth month and day in the year you are counting from. If that birthday is today or still ahead, it is the next birthday. If it has already passed, use next year.
If the birthday is today, the countdown is zero. The calculator keeps today as the answer instead of jumping to next year.
next birthday = birthday this year or birthday next yearCountdown
The countdown is the number of calendar days from the counting date to the next birthday date.
The weekday comes from that birthday date. The age reached is the number of birthdays completed on that date.
days left = next birthday - counting date20 December 2026 - 11 September 2026 = 100 days.
Leap birthdays
A 29 February birthday does not appear in ordinary years. Some people use 28 February and others use 1 March.
The calculator defaults to 28 February but lets you choose. It does not claim either option is the legal rule everywhere.
Keep this handy
The relationship between the birthday and reference date determines the target year.
| Situation | Next birthday | Countdown |
|---|---|---|
| Birthday is today | Reference date | 0 days |
| Birthday is later this year | Birthday in reference year | Days remaining this year |
| Birthday already passed | Birthday in following year | Days across year end |
| 29 February in a leap year | 29 February | Ordinary date difference |
| 29 February in a common year | 28 February or 1 March | Depends on selected policy |
Follow the calculation
Each example uses the same calendar rules as the calculator.
Later this year
The next birthday stays in the same year.
Birthday today
Today is retained as the next birthday occurrence.
Already passed
The target year advances only after the birthday has passed.
Calendar details
These are the small details where quick shortcuts often get the wrong date.
The countdown is zero, the weekday is today and the result reports the age reached.
The selected 28 February or 1 March policy is applied only in non-leap years.
Ordinal date subtraction counts cleanly across 31 December and 1 January.
You can count from a past date too, as long as it is not before the date of birth.
Avoid mistakes
A few quick checks make the answer easier to trust.
If the birthday is today, the correct immediate countdown is zero rather than a full year.
28 February versus 1 March can change the countdown, weekday and age shown.
Clock-time subtraction can be disrupted by daylight-saving changes. Calendar days are clearer here.
Celebration choices and official age rules are not always the same. Consult the responsible authority when consequences matter.
Choose the right page
Use the page that matches the question you actually have.
Prefer the method in prose? Read leap-year birthdays. See why 29 February needs a clear choice in non-leap years.
Related guides
These guides explain the rules that most often change an age, birthday or day-count answer.
References
These references support the calendar facts and definitions used on this page. Calculator-specific choices are disclosed separately.
FAQ
Short answers to the questions that usually come up after using the calculator.
The calculator finds your next birthday date, then counts the calendar days from the date you choose.
The countdown is zero and the result shows the age reached today.
The result calculates the weekday directly from the next birthday date after applying any leap-day policy.
The next occurrence is placed in the following year.
Both 28 February and 1 March are used as conventions. Choose the policy relevant to your purpose.
It is a general calendar tool. Use the relevant law, policy or authority for official age and eligibility decisions.