Pick two dates and get the gap between them three ways at once: total days, weeks plus days, and a calendar-accurate years, months, and days breakdown. A checkbox switches to inclusive counting when the end day itself should count. It’s free, instant, and the dates you enter stay in your browser.
How to use
- Pick a start date and an end date — typing or using the date picker both work.
- Tick include the end day if both endpoints should count (see below for when).
- Read the three results; they update as soon as both dates are set.
- If you enter the dates backwards, the tool swaps them and tells you so.
The three views answer different questions on purpose. Total days is the unambiguous figure — use it for anything contractual. Weeks-plus-days maps a span onto your calendar’s rhythm. The years/months/days breakdown reads naturally in conversation and matches how tenure, warranties, and subscriptions are usually phrased.
Deadlines, notice periods, and bookings
Most everyday date questions are really day-counting questions. A “30-day notice” on a lease: give notice today and count 30 days forward to find your last effective day. A visa that allows “90 days from entry”, a return window of 14 days from delivery, a project milestone 6 weeks out, or the number of nights between check-in and check-out — all of them are start-to-end counts, and most are exclusive of the start day, which is exactly the default here. The weeks-plus-days view answers scheduling questions directly (184 days is 26 weeks and 2 days — so a deadline that far out lands on a different weekday two days later), while the years/months/days breakdown is what HR systems and rental agreements usually want. To turn a date gap into an age instead, use the age calculator, which applies the same calendar rules to a date of birth.
Inclusive or exclusive? The off-by-one that costs money
The single biggest source of date-math disputes is whether the last day counts. Hotel stays are priced per night (exclusive: check in Monday, out Friday, pay for 4). Car rentals, insurance cover, and per-diem allowances usually count days (inclusive: Monday through Friday is 5). Legal deadlines vary by jurisdiction but commonly exclude the trigger day and include the final day. The include the end day checkbox exists precisely for this: run the count both ways and you’ll see the one-day difference before it becomes a billing surprise. If you then need the gap as a share of something — say, 45 elapsed days out of a 90-day window — our percentage calculator finishes the job (that’s 50%, exactly).
Limits
- Whole calendar days only — times of day, hours, and minutes are ignored, and time zones don’t affect the count because both dates are treated as plain calendar dates.
- Business or working days aren’t counted separately (yet) — the totals include weekends and holidays.
- The years/months/days breakdown uses the month-clamping convention described in the FAQ; other tools may split the same span slightly differently, though the total-days figure will always agree.
- The Gregorian calendar is applied to all dates, including historical ones before its adoption.
Everything is computed locally in your browser — nothing you enter is sent or stored. See the full set of calculators for more like this, or our file tools for PDFs and images with the same privacy guarantee.