📅 Days Until Calculator

How Many Days Until — Date Countdown Calculator

Pick any date and get the exact number of days until it arrives — plus a live countdown ticking to the second, weeks-and-days and months-and-days breakdowns, and a link you can share. Past dates flip to "days since" automatically.

any date — past dates show "days since"
shown on the countdown and in shared links
Quick pick:
Pick a date above (or a quick pick) to start the countdown.

Day counts are exclusive calendar days (today → tomorrow = 1 day) computed with UTC-noon anchoring, so daylight-saving clock changes never shift the count. Everything runs in your browser.

How this calculator counts days

"How many days until" sounds like one question, but hides three decisions this page makes explicitly instead of silently. First, the count is exclusive: it is the number of midnights between now and the target, so today → tomorrow is 1 day and "0 days" means the date is today. Second, days are calendar days, not 24-hour blocks — at 11 p.m. the night before an event there is 1 calendar day left even though only an hour remains, which is why the tool shows both the day count and a precise hours:minutes:seconds timer. Third, the math is DST-proof: both dates are pinned to 12:00 UTC before subtracting, so the 23-hour day when clocks spring forward and the 25-hour day when they fall back can never make a count off by one — a real bug in naive implementations that divide raw millisecond differences by 86,400,000.

Three worked examples

July 1 → December 25 (same year)

Count the remaining days month by month: July contributes 30 (from the 1st to the 31st), August 31, September 30, October 31, November 30, and December 25 — a total of 177 days. As weeks that is 25 weeks and 2 days; as calendar months it is 5 months and 24 days (July 1 + 5 months lands on December 1, then 24 more days). Notice the two breakdowns do not describe the same split — weeks are fixed 7-day blocks, while calendar months vary from 28 to 31 days.

Halloween → Christmas

October 31 to December 25 is 55 days, every year: November's 30 days plus 25 days of December. That is 7 weeks and 6 days — useful to know if your holiday-shopping plan is "start after Halloween". This gap never changes because no leap day can fall between those two dates.

February 14 → March 14 (leap years matter)

In a non-leap year, Valentine's Day to March 14 is exactly 28 days — four weeks to the day. In a leap year it is 29 days, because February 29 slips in between. Any count that crosses the end of February changes by one in leap years (2028, 2032, 2036 …), which is exactly the kind of off-by-one a calculator catches and mental arithmetic misses.

Day-of-year reference table

For counting by hand, the fastest method is day-of-year arithmetic: look up each date's position in the year and subtract. This table gives the day-of-year for the 1st of every month, and how many days remain from that date to December 31 — for both non-leap and leap years (computed with the same library that powers the calculator above).

Date Day of year (non-leap) Days left in year (non-leap) Day of year (leap) Days left in year (leap)
January 1 1 364 1 365
February 1 32 333 32 334
March 1 60 305 61 305
April 1 91 274 92 274
May 1 121 244 122 244
June 1 152 213 153 213
July 1 182 183 183 183
August 1 213 152 214 152
September 1 244 121 245 121
October 1 274 91 275 91
November 1 305 60 306 60
December 1 335 30 336 30

Example: from April 10 to October 3. April 1 is day 91 (non-leap), so April 10 is day 100; October 1 is day 274, so October 3 is day 276; 276 − 100 = 176 days. The calculator does the same subtraction, minus the lookup.

What people use this for

  • Event countdowns — weddings, exams, race day, product launches, visa appointments. Label the date and share the link with everyone involved.
  • Deadline math — "the application closes March 15; is that enough weekends?" The weeks-and-days view answers the real question.
  • Days since — sobriety streaks, days since an injury or surgery, how many days old a newborn is, anniversaries measured in days.
  • Project planning — sprint boundaries and delivery windows expressed in calendar days rather than fuzzy months.
  • Holiday countdowns — the classics, one click away below.

Popular countdowns

Each of these opens the calculator preset to the next occurrence of the event — computed live from today's date, never hardcoded:

Frequently asked questions

How does the calculator count days?

It counts exclusive calendar days: the number of midnights between the two dates. Today to tomorrow is 1 day; today to today is 0. Both dates are anchored to 12:00 UTC internally before subtracting, so daylight-saving transitions — which make one local day 23 or 25 hours long — can never shift the result by one.

Is the end date included in the count?

No. "Days until December 25" means the number of full days that pass before that date arrives, which is how most people read a countdown ("3 days until Christmas" on December 22). If you need inclusive counting — common for medication schedules or rental periods — add 1 to the result.

Does it work for past dates?

Yes. Pick any date in the past and the tool flips to "days since", counting up from the start of that day. The weeks-and-days and months-and-days breakdowns work in both directions, so you can measure an anniversary or an age in days just as easily as a countdown.

What about time zones?

The count uses your device's local calendar date, and the live countdown ticks toward midnight in your device's time zone. Someone in Sydney and someone in Los Angeles can see different day counts for a few hours around midnight — both are correct for where they are. Shared links carry the date, not a time zone, so each viewer sees the countdown in their own local time.

How do I share a countdown?

Pick a date, optionally type a label, and copy the link the tool generates. The date and label travel inside the URL itself (?date=YYYY-MM-DD&label=...), so nothing is stored on any server — the link reconstructs the countdown entirely in the viewer's browser.

How is the live countdown related to the day count?

The big number is calendar days, which stays the same all day. The ticking timer below it measures the exact time remaining until midnight at the start of the target day. At 6 p.m. the day before an event, the calendar says "1 day" while the timer shows 06:00:00 — both are true, and they are labelled so you always know which one you are reading.

Do you see the dates I enter?

No. The whole tool runs as JavaScript in your browser. There is no account, no server call and no database — the dates and labels you type never leave your device, and we never receive them.

Link to this tool

Run a blog, classroom page or forum? Copy this snippet to link the calculator:

<a href="https://daysuntil-91v.pages.dev/">Days Until Calculator</a>