Date Difference Calculator
Pick a start date and an end date, and this calculator shows the exact number of days between them — plus the span in years, months, and days, the number of weeks, business days (weekdays), and total hours. It runs entirely in your browser: free, instant, and no sign-up.
Pick a start and end date to see the number of days between them.
Frequently asked questions
Enter the start date and end date and the tool subtracts one from the other to give the exact number of days between them. It also breaks the span down into years, months, and days, and shows weeks, business days, and total hours.
Yes — the business-days figure counts only Monday to Friday across the period and skips weekends. It does not know about public holidays, which vary by country, so subtract any holidays yourself if you need a precise working-day total.
It depends on what you're measuring. For a gap or countdown, leave it off — the 1st to the 8th is 7 days. For an inclusive span like a hotel stay or event that runs through the end date, tick 'Include the end date' to add that final day.
Yes — free, no sign-up, and the dates you enter never leave your browser.
More free tools
Percentage Calculator
Find a percentage of a number, or what % one number is of another.
Try toolDiscount Calculator
See the sale price and how much you save on any discount.
Try toolTip Calculator
Work out the tip, total, and per-person amount on any bill.
Try toolLoan Calculator
Estimate the monthly payment, total interest, and cost of a loan.
Try toolAge Calculator
Find your exact age in years, months, and days from a birth date.
Try toolBMI Calculator
Find your BMI and weight category from height and weight.
Try toolReady to take control of your subscriptions?
Track every subscription, catch renewals before they hit, and stop paying for what you don't use — no bank connection required.
- No bank connection required
- No credit card to start
- Works in any country & currency
- Reminders before every charge
- One-time pricing, no recurring fee
- 30-day money-back guarantee
