Convertful
ImagePDFVideoUtilityBlog

Image Tools

  • Compress Image
  • Resize Image
  • Remove Background
  • HEIC to JPG
  • All Image Tools →

PDF Tools

  • Compress PDF
  • Merge PDFs
  • Split PDF
  • PDF to Images
  • All PDF Tools →

Video & Audio

  • Video to GIF
  • Compress Video
  • Trim Video
  • Extract Audio
  • All Video Tools →

Utility

  • QR Code Generator
  • JSON Formatter
  • Color Converter
  • All Utility Tools →
All processing happens in your browser. Your files never leave your device.
AboutBlogTermsPrivacyContact
© 2026 Convertful. All rights reserved.
HomeUtilityDate Difference

Date Difference Calculator

Calendar breakdown, total days, weeks, business days between two dates. Free, private, runs in your browser.

100% private — your files never leave your browser. All processing happens locally on your device.

Enter two valid dates.

You might also need

Age CalculatorExact age in years, months, days, weeks, hours, and minutes
Timezone ConverterCompare times across up to 8 timezones with DST handling
Timestamp ConverterConvert between Unix timestamps and dates

Two Ways To See A Gap

A date range can be described as a duration (1 year 3 months 14 days) or as a total (104 days, 14 weeks and 6 days). Both are useful for different questions. Durations are what calendars and contracts use. Totals are what project planning and health tracking use (days-since-last-injury, weeks-on-a-diet, hours-until-exam). This calculator shows both, plus raw weeks and business days.

Business Days — Mon to Fri

The business-day count includes every Monday, Tuesday, Wednesday, Thursday, and Friday between the start date (inclusive) and the end date (exclusive). Useful for delivery SLAs, payroll windows, and contract deadlines where weekend days don't count. Public holidays are not deducted — holiday lists are per-country and would need a configuration layer we've deliberately kept out of the v1. For country-specific working-day math, subtract holidays in your range manually.

Leap Years, Month Lengths, Everything

The calendar breakdown respects actual month lengths: February gets 28 or 29 days depending on the year; April, June, September, November have 30; the rest have 31. The totals (total days, total hours) are computed from the raw timestamp difference, so they're always exact regardless of calendar irregularities. If you span a leap day, it's counted.

Forward Or Backward

If the end date precedes the start date, the calculator shows an absolute difference but tags the direction as 'backward' so you can tell at a glance. Most tools silently swap the inputs; we prefer to show what the user entered and call out the unusual case. Useful when computing 'days since' versus 'days until' using the same interface.

All Calculations Local

Dates you enter stay in your browser. No tracking, no account. Useful for anything from tax deadlines to anniversaries to medical-record timelines you'd rather not expose to a third-party service.

FAQ

What counts as a business day?

Monday through Friday between the start date (inclusive) and end date (exclusive). Public holidays aren't subtracted — holiday lists vary by country and would require a configuration layer we've kept out of the v1. For US / UK-specific working-day needs, reduce the business-day count manually for any holidays in the range.

How does it handle months of different lengths?

The calendar breakdown uses actual month lengths: if you span Jan-Feb, the February portion is 28 or 29 days depending on whether it's a leap year. Total-days, total-weeks, and total-hours are computed from the raw timestamp difference, so they're always exact.

Why is the direction shown?

If you put the end date before the start date, the calculator shows an absolute difference but tags it 'backward' so you don't misread a negative time gap as a mistake. Most tools silently flip the inputs — we prefer to show what the user entered.