Days Between Dates Calculator

Count the days, weeks, months and weekdays between two dates.

Total days
Weeks and days
Years, months, days
Weekdays (Mon–Fri)

How it works

Both dates are turned into exact calendar days (UTC, so daylight saving never shifts the answer) and subtracted. Weekdays skip Saturdays and Sundays. If the end date is earlier, the dates are swapped.

FAQ

How many days are between two dates?

Pick a start and end date. The tool counts the whole days from one to the other, so Jan 1 to Jan 31 is 30 days. Turn on include end date to count both days, which gives 31.

Does it handle leap years?

Yes. Dates are converted to exact calendar days, so 29 February is counted in leap years such as 2024 and 2028.

How are weekdays counted?

Weekdays are Monday to Friday between the two dates. Public holidays are not removed because they differ by country and region.

How are months and days worked out?

Whole calendar months are counted first, then the remaining days. When the start day does not exist in a month (such as the 31st), it is moved to that month's last day.

Is my data uploaded?

No. Everything is calculated in your browser and nothing is stored.

Tell us what to fix

Please do not enter your name, email, or personal information.

How useful was this tool? (1–5)

May we quote your comment anonymously?

Free tool, provided as is, with no guarantee. Check important deadlines (legal, contractual, visa) against official sources. Please do not enter personal information in feedback.