Free online day counter. Calculate the number of days between two dates or find out how many days have passed since a specific date. You can also count calendar and business days, weeks, and months.
Calendar days:
Business days (Mon–Fri):
Business days (Mon–Sat):
Weeks:
Months:
Years:
You might be interested in:
Use the day counter to find how many days have passed since a specific date. Enter the past date as the "Start Date" and today's date as the "End Date". Here are some examples:
Use the day counter to find how many days remain until a specific date. Enter today's date as the "Start Date" and your target date as the "End Date". Here are some popular countdowns:
To recreate a day counter in Excel or Google Sheets, use the =DATEDIF(start_date, end_date, "d") formula, where:
For example, if A2 contains 01/15/2026 and B2 contains 03/20/2026, the formula =DATEDIF(A2, B2, "d") returns 64, the same difference in days that the day counter returns when the start date is not included. You can also subtract dates: =B2-A2.
Alternatively, from Office 2013 onwards, you can use the =DAYS(end_date, start_date) function, which counts the calendar days between two dates.
The difference between calendar days and business days lies in how days are counted. Calendar days include all days in the range. Business days count only working days: typically Monday to Friday (or Monday to Saturday, depending on the schedule); Sundays are always excluded.
For example, calculating the days between August 7 and August 17 (Friday to Monday), without including the start date, gives 10 calendar days and 6 business days (Monday–Friday). The two weekends are included in calendar days and excluded from business days.
On average, a month has between 20 and 22 business days in a standard Monday-to-Friday schedule (around 21.7 business days per month) and between 24 and 26 days in a Monday-to-Saturday schedule, depending on the number of days in the month and weekend distribution.
A standard calendar year has between 260 and 262 business days in a Monday-through-Friday schedule (52 full weeks plus 1 or 2 extra days), or between 312 and 314 working days in a Monday-through-Saturday schedule.