Find out how many days are left until a date, or how many days have passed since a date.
The Day Counter answers a simple question: how many days is it until (or since) a specific date? Pick any date in the past or future and the tool instantly tells you how many days separate it from today — no manual counting on a calendar required.
It runs entirely in your browser, updates instantly, and works for any date regardless of how far in the past or future it is.
The calculator compares your chosen date to today's date (based on your device's local calendar) and counts the exact number of full days between them, correctly accounting for different month lengths and leap years. Because everything runs locally, the count is always accurate to your current time zone and date.
A countdown counts down toward a future event — the number of days shrinks as the date approaches, reaching zero on the day itself. A count-up does the opposite, tracking how many days have accumulated since a past event, growing larger every day. This single tool handles both automatically based on whether your chosen date is ahead of or behind today.
If today is August 9 and your event is December 25 of the same year, the counter shows 138 days remaining.
If you started a habit on January 1 and today is August 9, the counter shows 220 days since you started.
"Today" is based on your device's local date and time, so the count will always match the calendar day you're currently on, wherever in the world you're located — there's no server-side date lookup involved.
The count reflects the current date each time you load or refresh the page — reopening the calculator on a new day will show an updated count automatically.
This tool specifically counts from today to a chosen date. For counting the days between any two arbitrary dates, use the Date Calculator instead.