Date Tool

Days Between Dates Calculator

Calculate exactly how many calendar days are between two dates. Useful for deadlines, travel planning, subscriptions, projects, schedules and events.

📅

Choose two dates

Select a start date and an end date to calculate the number of days between them.

This date calculation runs locally in your browser. No dates are uploaded or stored.
Days between dates
0
Select two dates to calculate the difference.
Start date
End date
End date included No
Instant result Updates as soon as dates change.
Optional end date Count both first and last day.
📆
Calendar aware Handles month lengths and leap years.
🔒
Private Runs in your browser.

Quick date difference examples

Today to next month
Days until vacation
Project deadline countdown
Subscription period length
Include end date when needed

How days between dates works

The calculator compares the start date and end date, then counts the calendar days between them.

End date − start date

Including the end date

Some situations count both the first and last day. Use “include end date” when the final day should be part of the period.

Difference + 1 day

Common use cases

Use it for deadlines, travel plans, school schedules, work projects, subscriptions, events and countdowns.

Planning made simpler

Common mistakes when counting days

Forgetting the end date rule

“Days between” usually excludes the end date. If both dates should count, turn on include end date.

Counting calendar months as fixed days

Months vary from 28 to 31 days, so date ranges across months are not always intuitive.

Forgetting leap years

Leap years add an extra day in February, which can affect longer date ranges.

Free online days between dates calculator

This days between dates calculator helps you count the number of calendar days between two dates. It can optionally include the end date, which is useful when both the start and end day should count.

Use it for deadlines, travel planning, events, subscriptions, project timelines, work schedules, school dates, anniversaries and everyday calendar calculations.

When should you include the end date?

Include the end date when the final date is part of the period you are counting. For example, some schedules, attendance periods and date ranges count both the first and last day.

Days Between Dates FAQ

How do I calculate days between two dates?

Select a start date and an end date. The calculator shows the number of calendar days between them.

Does the calculator include the end date?

Not by default. Turn on “include end date” if the end date should be counted.

What does include end date add?

It adds one day to the result, because the final date is counted as part of the period.

Can the end date be before the start date?

This calculator expects the end date to be after the start date. Choose dates in chronological order.

Does this handle leap years?

Yes. Browser date logic handles normal calendar rules, including leap years.

Is this calculator free?

Yes. It is free and runs locally in your browser.