Days Between Dates
Count the exact number of days, weekdays, weekends, and weeks between any two dates — with a full visual breakdown.
Total Days = End Date − Start Date
Workdays = Total Days − Weekends − Public Holidays
Visual breakdown of the period between dates
How to Use the Days Between Dates Calculator
Why Use Our Days Between Dates Calculator?
Full Breakdown
See total days, weeks, weekdays, weekends, and months all at once.
Workday Counter
Count business days only, with support for 4-, 5-, and 6-day work weeks.
Flexible Exclusions
Optionally exclude Saturdays, Sundays, or the start date from the count.
Visual Ratio Bar
A progress bar shows the weekday vs weekend split at a glance.
All Devices
Fully responsive — works perfectly on mobile, tablet, and desktop.
100% Private
Everything runs in your browser. No data is ever sent anywhere.
Frequently Asked Questions
Days Between Dates Calculator
Ask two people how many days are between March 1 and March 5, and you might get two different answers — one says four, the other says five. Both are technically right, depending on whether they're counting the days between the dates or the calendar dates themselves. This small ambiguity is the single biggest reason people get confused by what should be a simple subtraction.
A days between dates calculator removes that guesswork. Enter a start date and an end date, and it returns the exact day count — plus, when it matters, both the inclusive and exclusive versions of that number, so you can match whatever convention your situation calls for.
Why "How Many Days" Isn't Always One Number
The core calculation is straightforward: subtract the earlier date from the later one — this is the basic logic behind any days between two dates lookup. What trips people up is a boundary question — do you count the start date, the end date, both, or neither?
This is sometimes called the fence-post error: if you're building a fence with posts spaced one meter apart over a ten-meter stretch, you need eleven posts, not ten, because you're counting both ends. The same logic applies to dates. January 1 to January 5 is 4 days if you're measuring the gap between them (exclusive counting), but 5 days if you're counting every calendar date involved, including both endpoints (inclusive counting).
- Exclusive counting — the standard mathematical convention; used for most general "how many days apart" questions
- Inclusive counting — counts both the start and end date; common for hotel stays, notice periods, and leave calculations
Real Example: The Same Two Dates, Two Different Contexts
Say a tenant's lease notice period runs from June 1 to June 30. Using exclusive counting (the pure calendar gap), that's 29 days. But most rental agreements treat notice periods inclusively — both June 1 and June 30 count as active days — which makes it a full 30-day notice, not 29.
The same pair of dates applied to a hotel stay works differently again: a booking from June 1 to June 4 books 3 nights (June 1, 2, and 3), even though the calendar gap between the dates is also 3 days — because check-out day itself isn't a night stayed. This is why reading the actual wording of a contract or booking policy matters more than trusting a single "correct" day count; the math doesn't change, but which convention applies does.
Where This Actually Comes Up
Day counting isn't just an abstract exercise — it decides real outcomes in a handful of common situations:
- Rental and lease agreements — notice periods and lease terms are usually inclusive of both start and end dates
- Interest and loan calculations — mortgage interest accrual conventionally uses exclusive counting, so double-check before assuming otherwise
- Legal deadlines — phrases like "within 30 days" or "30 days from" hinge entirely on whether day one is the signing date or the day after it
- Medical dosing schedules — a "7-day course" of medication is almost always inclusive of the first dose day
In practice, most disputes over a day count aren't math errors at all — they're disagreements about which convention should apply. Reading the specific wording ("between," "through," "from," "until") is usually a better fix than re-doing the calculation.
How Leap Years Affect the Count
Because this calculator works off actual calendar dates rather than a fixed 365-day assumption, a February 29 falling anywhere in your date range is automatically included in the total. A stretch from January 15 to March 15 will show 60 days in a leap year but 59 days in a non-leap year — a one-day difference that's easy to miss if you're estimating by hand rather than calculating directly.
One limitation worth being upfront about: this tool counts calendar days, not business days. If you need working-day totals that exclude weekends and holidays, that's a related but separate calculation — a business days calculator handles that distinction specifically.
Pro Tips for Getting the Right Number
- Read the wording first. "Between these dates" usually signals exclusive counting; "through" or "until (and including)" usually signals inclusive.
- When in doubt, calculate both. If a contract or form doesn't specify, showing both the inclusive and exclusive totals avoids a costly assumption.
- Stay consistent within one document. Switching conventions partway through a calculation is a common source of mismatched totals in spreadsheets and legal drafts alike.
Frequently Asked Questions
How do I calculate the number of days between two dates?
Subtract the earlier date from the later date using the actual calendar — this calculator does that automatically and also shows whether you're looking at the inclusive or exclusive version of the total. This is the standard way to calculate days between dates without manually counting on a calendar.
What's the difference between inclusive and exclusive day counting?
Exclusive counting measures only the days in the gap between two dates. Inclusive counting adds one day because it counts both the start and end date as part of the range.
Does this calculator account for leap years?
Yes. It uses real calendar dates rather than assuming every year has 365 days, so a leap day anywhere in the range is included in the total automatically.
Why does my manual count not match the calculator's result?
This almost always comes down to whether you counted one or both endpoints. Try adding or subtracting 1 from your manual total and see if it matches — that's usually the source of the mismatch when trying to find the number of days between dates, not a calendar error.
Related Tools and Resources
A few related tools cover situations this calculator doesn't handle directly.
Use a Date Difference Calculator if you'd rather see the gap broken into years, months, and days instead of a single day count.
Try a Business Days Calculator when you need working days only, excluding weekends and holidays.
A Days Until Calculator is useful if you're counting down to a single future date rather than measuring a range between two fixed dates.
Reach for a Work Hours Calculator if your day count needs to break down further into billable or worked hours rather than full days.
Use the Age Calculator if one of your two dates is actually someone's date of birth rather than a general date range.
The Number Is Only as Good as the Convention Behind It
Counting days between two dates is simple math wrapped around a genuinely easy-to-miss ambiguity. Getting the raw number is the easy part — knowing whether your situation calls for inclusive or exclusive counting is what actually prevents the off-by-one mistakes that show up in contracts, deadlines, and billing periods.
Reviewed by Kromo Tools Team
Building free, reliable online calculators and utilities for students, professionals, and everyday users. Last updated: