All tools · 🧮 Calculate

📅 Date Difference

Pick a start date and end date — see the gap in days, weeks, months, and years. Also computes business days (Mon-Fri) for use in project planning, contract terms, or counting deadlines.

Loading tool…

Examples

Days between two dates
Input2026-01-01 → 2026-12-31
Output364 days · 52 weeks · 11 months 30 days
Project schedule
Input2026-03-15 → 2026-08-20
Output158 days · 22 weeks 4 days · 5 months 5 days

Frequently asked questions

Are months counted as 30 days?

No — we use calendar months. 2026-03-15 → 2026-04-15 is exactly 1 month, even though March has 31 days.

How are business days counted?

Inclusive of Mon-Fri only. We do not subtract holidays — use our Working Days Calculator if you need that.

Does it handle the end date inclusively?

No, by default the end date is exclusive (consistent with how time periods are usually described). 2026-01-01 → 2026-01-02 is 1 day.

About this tool

Date Difference runs entirely in your browser using standard Web APIs. No data is sent to any server. The source for this tool is in our public GitHub repository.

Related tools

← All 96 tools

Why this tool

vs typical free web-tool sites

1vwTypical free site
PriceFreeFree
Signup requiredNoOften (for premium features)
Ads inside the toolNoYes (banner + video)
Data sent to serverNo (browser-only)Yes (inputs analyzed for ads)
Total tools96Often <20 or scattered across sites
Bookmarkable URL per toolYesMixed
Loads in under 1sYes (static)Often slow (ad tracking)
MultilingualEN / ES / PT / FR / DEUsually EN only
Open sourceYesNo