Days Until / Since
How many days until your next holiday, birthday or deadline? Or how long since a past event? Enter any date and find out instantly.
Enter an event date to see how many days until or since it.
There is a particular kind of clarity that comes from knowing the exact number of days — not a vague “about two months” but a precise “47 days.” It changes how you plan, how you motivate yourself, and how you communicate timelines to others. This Days Until / Since Calculator provides that precision for any date, past or future. Enter a date and it automatically answers both questions: days until (for future dates) and days since (for past dates). No mode switching, no confusion.
Include Today — Two Valid Counting Conventions
The “Include today in the count” checkbox addresses a genuine ambiguity. If you quit smoking on June 1 and today is June 8, are you on day 7 or day 8 of being smoke-free? Both answers are defensible — it depends on whether you count the start date as day zero or day one. The convention for holiday countdowns (“Christmas is in 14 days”) typically excludes today. The convention for personal milestone streaks often includes it. The toggle lets you use whichever convention matches your purpose.
Quick Events — Pre-Loaded Holiday Countdowns
The Quick Events panel on the left loads six common reference dates with their current day counts already calculated. Click any event name to instantly populate the result without opening a date picker. These update automatically relative to today — so “Christmas 2025” shows the correct days-since count after December 25, 2025 has passed. For a live seconds-precision countdown with audio alert, the Countdown Timer is better suited.
Personal Milestone Tracking
Some of the most emotionally significant uses of this tool are the personal milestones people track privately:
- Sobriety anniversaries — days sober from alcohol, smoking, or any other habit
- Fitness streaks — days into a workout program, diet change, or daily walking habit
- Grief and loss — days since losing a loved one, for those who mark the passage of time
- Recovery milestones — days post-surgery, post-chemotherapy, or into a rehabilitation program
- Relationship anniversaries — days since a first date, engagement, or wedding, counted to a precise milestone
For all of these, privacy matters. This calculator runs entirely in your browser — nothing is stored or transmitted.
Professional Countdown Uses
Days until is not just for holidays. Project managers use it to create urgency around delivery dates. “We have 23 days until client demo” is more compelling than “it's in late July.” Procurement teams track days until contract renewal to avoid automatic rollover. Subscription managers note days until annual fee billing. For working-day deadlines specifically, the Business Days Calculator gives the business-day count; for exact age from a birth date, use the Age Calculator.
How the Calculation Works
Both today and the target date are set to midnight via setHours(0,0,0,0) to eliminate any time-of-day effect. The difference is Math.round((target − today) / 86400000). Rounding (rather than flooring) ensures DST transitions — which can make a day technically 23 or 25 hours — do not cause an off-by-one error. Weeks = integer division by 7 with the remainder shown separately. Approximate months = days divided by 30.44 (the mean Gregorian month). Approximate years = days divided by 365.25.
Privacy
The Days Until / Since Calculator runs entirely in your browser. The event name and date you enter are never transmitted to ToollyX servers. Safe for all personal milestone dates, medical timelines, and private anniversaries.
✓Verified by ToollyX Team · Last updated June 2026