Weeks Until Calculator
Convert your day count into weeks and days.
CalculateDate Countdown Calculator
Enter any date to see the exact number of days remaining β or how many days ago it was.
Select a date to see your countdown
The Days Until Calculator tells you exactly how many calendar days remain between today and any target date you choose. It works for future dates (countdowns) and past dates (elapsed days). You might use it to plan for an upcoming holiday, track a project deadline, or simply satisfy your curiosity about how many days until your next birthday.
Unlike rough estimations ("about a month"), this tool gives you a precise integer. That precision matters for legal deadlines, subscription expirations, insurance waiting periods, and any scenario where the exact day count is binding.
The formula is straightforward:
Both dates are normalised to noon on their respective calendar days before subtraction. This prevents UTC offset or daylight saving time transitions from nudging the result by Β±1 day β a common bug in simpler calculators.
By default, today is not counted β this is called exclusive start counting. Under this convention:
This matches how most people naturally think about deadlines. If you need to count both the start and end day (inclusive), toggle the "Include today" option inside the calculator to add 1 to the result.
Leap years add February 29 to the calendar, making the year 366 days long instead of 365. HowUntil handles this automatically. If your countdown spans February 29 in a leap year (such as 2028), that extra day is counted correctly. You don't need to do anything special β the JavaScript Date engine handles leap years precisely.
When you enter a date that has already passed, the calculator automatically switches to "days ago" mode, showing a positive count of days elapsed. This is identical to the Days Since Calculator. The same formula applies β the result is just displayed differently based on whether the target is before or after today.
All calculations use your browser's local time zone. This means a user in New York and a user in London looking at the same target date will both get accurate results for their respective today. No server is involved β the math runs entirely in your browser using local date values, so your input dates are never transmitted anywhere.
Convert your day count into weeks and days.
CalculateFull breakdown: days, weekdays, months between two dates.
CalculateFind the calendar date that is N days from now.
CalculateHow many days have passed since a past date?
CalculateCount only working days to your deadline.
CalculateDays until Christmas, Halloween, and more.
Calculate