Birthday Countdown Calculator
See exactly how long until your next birthday in months, days, hours and minutes, plus which weekday it falls on and the age you will turn.
The countdown runs live in your browser and ticks down every second.
Enter your date of birth and press Start Countdown.
Your next birthday
The year so far
The next three after that
Quick navigation
The countdown on this page is not a static number rendered when the page loaded. It re-reads the system clock every second, recomputes the distance to the next occurrence of your birthday, and updates the display, which means the figure is correct at the moment you look at it, not at the moment you arrived.
The target is midnight at the start of your birthday in your local time zone. That is the convention that matches how people actually talk about it: your birthday starts when the date changes, not at the hour you were born. If you know your birth time to the minute and want the countdown to that instant instead, subtract it yourself from the hours and minutes shown.
Two implementation details are worth knowing because they affect accuracy. First, the timer pauses when the tab is hidden and re-synchronises against the clock when you return, rather than trying to catch up on missed ticks, so the number is always the real remaining time, never an accumulated drift. Second, the day count is computed on calendar dates rather than by dividing a millisecond difference, which means a daylight-saving change between now and your birthday cannot push the count off by one.
If you want your birthday to fall on a Saturday again, there is a pattern and it is not the seven-year one people assume.
A common year contains 365 days. Divided by seven that is 52 weeks and one day left over, so your birthday advances one weekday. A leap year contains 366 days, 52 weeks and two days, so it advances two. Because leap years arrive every fourth year, the sequence of advances repeats in a four-year block: 1, 1, 1, 2 in some order depending on where the leap year sits relative to your birthday.
Work that through and the gaps between repeats of the same weekday follow the pattern 6, 11, 6, 5 years, summing to 28, the full cycle after which the entire calendar repeats. So a birthday on a Saturday will next fall on a Saturday in 6 years, then 11 after that, then 6, then 5, and then the pattern starts again.
| Year type | Days | Weeks + remainder | Weekday shift |
|---|---|---|---|
| Common year | 365 | 52 weeks + 1 day | Forward 1 |
| Leap year | 366 | 52 weeks + 2 days | Forward 2 |
Whether a given leap year shifts your birthday by two depends on whether 29 February falls between last year's birthday and this one, so January and February birthdays experience the double shift a year later than everyone else.
There is one wrinkle. The 28-year cycle breaks at century years that are not leap years, 1900 was not a leap year and 2100 will not be, so the pattern will not carry cleanly across 2100. For anyone planning a celebration in the next few decades this is irrelevant, but it is the reason "the calendar repeats every 28 years" is only true within a century.
The tool shows the weekday for each of your next three birthdays, which is the practical version of all of this: if the 40th falls on a Wednesday, you now know to plan for the weekend either side.
If you were born on 29 February, your birthday exists on the calendar roughly once every four years. Every system that has to handle you makes a choice, and the choices do not agree.
| Approach | Non-leap-year birthday | Where it is used |
|---|---|---|
| Clamp back to 28 February | 28 February | Most software, most databases, and this calculator, you reach the age on the earlier date |
| Roll forward to 1 March | 1 March | Specified in the law of some jurisdictions, on the reasoning that the full year has not elapsed until March begins |
| Celebrate both | 28 February and 1 March | Households, generally by unanimous consent |
Where an age threshold has legal force, licensing, entitlement, contractual capacity, the applicable rule is set by local law, so check rather than assume.
The consolation is a genuinely rare arithmetic property: because 2100 is not a leap year, anyone born on 29 February who lives to see 2096 will wait eight years for their next real birthday. We wrote the whole thing up in born on 29 February, the two conventions.
Where it works well
- Live countdown to the second, paused when the tab is hidden and re-synchronised on return
- The weekday for each of your next three birthdays, so milestone planning is straightforward
- Recognises the day itself instead of showing a meaningless zero
- Calendar-date arithmetic, so daylight-saving changes cannot introduce an off-by-one
- Leap-day birthdays handled with the convention stated openly rather than silently
Where it falls short
- Counts to midnight, not to your birth time, subtract manually if you want the exact hour
- Nothing is saved, so the date has to be re-entered on each visit
- It cannot tell you which leap-day convention applies to you legally
- No reminders or calendar export, this is a countdown, not a scheduler
A countdown is more useful when you work backwards from it. The lead times below are the ones that habitually catch people out, and all of them are counted from the birthday itself.
| Task | Typical lead time | Why it slips |
|---|---|---|
| Book a popular venue | 3 to 6 months | Weekend dates near a milestone birthday go first, and milestone weekends are known a year out |
| Send physical invitations | 6 to 8 weeks | People need time to arrange travel and childcare, not just to reply |
| Custom or engraved gifts | 2 to 4 weeks | Production time is quoted separately from shipping time and they are added, not overlapped |
| International post | 1 to 3 weeks | Customs delays are unpredictable and worse in December |
| Passport or visa for a birthday trip | 2 to 3 months | Many countries require validity months beyond your return date |
| Time off work | 4 to 8 weeks | Leave requests near school holidays compete with everyone else's |
To convert any of these into a date, drop the birthday and the lead time into the Date Add & Subtract Calculator with the direction set to subtract.
Birthdays are not the only anniversaries a date of birth generates, and several of the interesting ones fall nowhere near a birthday.
Round-number days. Your 10,000th day of life arrives at about 27 years and 4 months. The 20,000th lands near 54 years and 9 months. These are genuinely rare occasions to mark and they never coincide with a birthday, which is part of the appeal. The Age Calculator gives you your current day count, and the Date Add & Subtract Calculator will convert a target day count into a date.
The half birthday. Six months from your birthday, or the midpoint between two consecutive birthdays, which are not always the same date. Children take this extremely seriously, and it is genuinely useful for summer-born children whose birthdays fall outside term time. The Half Birthday Calculator works out both versions.
Golden birthdays. The year your age matches your birth date, turning 17 on the 17th. Everyone has exactly one and most people miss it.
Mirror moments. The day you reach the age someone else is now, or the day a sibling reaches the age you were at some memorable point. The Age Difference Calculator computes these directly.