Use this free day counter to count exactly how many days are between any two dates, with the totals also shown in weeks, months, and a full breakdown. It works as a date counter for past events and a countdown counter for upcoming ones.
Dates are calculated in your browser — nothing is uploaded.
This day counter works out how many days fall between any two dates. Enter a start date and an end date in either order — the result is always shown as a positive number, so the counter works just as well for counting down to a future event as it does for measuring how long ago something happened.
By default it counts the gap between the two dates. If you are counting something where the last day should be included, such as a hotel stay or a rental period, switch on "include the end date" to add that final day. Alongside the total number of days you also get the figure in weeks and leftover days, an approximate number of months, and a years, months, and days breakdown, all based on real calendar dates so leap years are handled for you.
Quick answers about counting days between dates.
Yes. It is completely free, with no sign-up, and it runs entirely in your browser.
It counts the calendar days from the start date to the end date. The order does not matter, so you always get a positive number.
By default it counts the days between the two dates. Turn on 'include the end date' if you want the final day counted as well.
Yes. Set the end date in the future to see how many days are left until an event, deadline, or holiday.
Yes. The result is based on real calendar dates, so leap years and different month lengths are counted correctly.
Yes. Alongside the total days you get weeks, an approximate number of months, and a years, months, and days breakdown.
No. The calculation happens in your browser, so the dates never leave your device.
Yes. It works in any mobile browser, with nothing to install.