Free Days Until Calculator
Count how many days are left until a future date, such as a holiday, deadline, birthday, or event.
Quick answer
A days-until calculator counts the number of whole calendar days from today to a future date you choose. For example, from 5 June 2026 to 25 December 2026 is 203 days. It also shows the count in weeks.
Formula & method
The tool takes today’s date and your target date and counts the whole calendar days between them, including leap days. If the target is in the past, it tells you how many days have already passed instead.
Examples
- Input
- today 2026-06-05, target 2026-12-25
- Result
- 203 days (≈ 29 weeks)
- Why
- Counting the calendar days from June 5 to December 25.
- Input
- today 2026-06-05, target 2026-06-30
- Result
- 25 days
- Why
- June 30 minus June 5 is 25 days.
- Input
- today 2026-06-05, target 2026-01-01
- Result
- 155 days ago
- Why
- When the target is earlier than today, the tool counts days passed.
When to use this tool
- Counting down to a holiday, birthday, wedding, or trip.
- Tracking days left until a deadline or due date.
- Planning around an upcoming event.
Common mistakes
- Counting both today and the target day. The result is the gap between them.
- Forgetting time zones for a very tight, same-day countdown.
- Entering an ambiguous date format; use the date picker to avoid day/month confusion.
Frequently asked questions
How many days until a date?
Pick the target date and the tool counts the whole calendar days from today to that date, and also shows the number of weeks.
What if the date has already passed?
The tool tells you how many days ago it was, instead of a countdown.
Does it count today?
No. It counts the gap, so a date tomorrow shows as 1 day.
Does it handle leap years?
Yes. It uses real calendar dates, so any leap day in the range is included.
Is the date I enter uploaded?
No. Everything is calculated locally in your browser.
If I pick a date that has already passed, what does it show?
It shows how many days ago that date was instead of a countdown. For example, if you pick a date 100 days in the past, it shows '100 days ago'.
Does it account for leap years when counting days?
Yes. It uses real calendar dates, so any leap day in the range between today and your target date is included in the count.
- ✓ Free to use
- ✓ No sign-up required
- ✓ Runs entirely in your browser — nothing is uploaded.
- ✓ Formula and method shown above
Provided “as is” for general information only — results may be inaccurate, so verify before you rely on them. No warranty; use at your own risk.
Built and reviewed by HIFreeTools against the formula shown above and any authoritative references cited on this page. See our methodology and editorial standards.
Related tools
- Date Difference CalculatorDate & Time
- Age CalculatorDate & Time
- Unix Timestamp ConverterDeveloper
- Percentage CalculatorCalculators
- Average CalculatorCalculators
- Random PickerRandom
- Compound Interest CalculatorFinance
- Loan Payment CalculatorFinance
Embed this tool on your site
Free to embed, no sign-up. Paste this code where you want the days until calculator to appear: