Pick your dates
Choose a start and end date with the date pickers, or tap Today to drop in the current day. The two dates can be thousands of years apart.
DaysGap counts the exact number of days between any two dates — instantly. See the gap in total days, weeks, months and years, split workdays from weekends, and convert it into hours, minutes and seconds. Leap-year accurate. Free forever.
What date is 100 days from today? Or 10,000 days after your birthday? Pick a base date, enter an amount and choose a unit — DaysGap lands you on the exact day, with its weekday and distance from today.
Three steps, zero spreadsheets.
Choose a start and end date with the date pickers, or tap Today to drop in the current day. The two dates can be thousands of years apart.
Decide whether the end date counts as one extra day, flip the range with the swap button, or load a quick pick like “Days until New Year”.
Get the total number of days plus a complete breakdown: years-months-days, weeks, workdays, weekend days, hours, minutes and seconds.
There are two honest answers to “how many days between January 1 and January 31?”. The mathematical difference is 30 days — that's how hotel bills and interest are counted. But if you worked every day from the 1st to the 31st, you worked 31 days. DaysGap shows the pure difference by default, and the “Include end date” switch adds the last day whenever you need it.
Accuracy
February 29 appears almost every four years and quietly adds a day to your count. DaysGap applies the full Gregorian rule — a year is a leap year if it divides by 4, except for century years, unless they divide by 400. That is why the year 2000 had a February 29 but 1900 did not — and why this tool stays accurate across centuries.
Plan like a pro
Planning a sprint, a visa application or a delivery? The calculator separates your range into Monday–Friday workdays and weekend days, so you see both at a glance. Public holidays vary from country to country, so they are not subtracted — check your local calendar for those.
Spans of history you already know — measured in pure days.
| Between these two moments | From | To | Days |
|---|---|---|---|
| US independence → Moon landing | Jul 4, 1776 | Jul 20, 1969 | 70,507 |
| World War I: first shot → armistice | Jul 28, 1914 | Nov 11, 1918 | 1,567 |
| World War II: invasion → surrender | Sep 1, 1939 | Sep 2, 1945 | 2,193 |
| Berlin Wall: built → fell | Aug 13, 1961 | Nov 9, 1989 | 10,315 |
| First website online → Google founded | Aug 6, 1991 | Sep 4, 1998 | 2,586 |
| Y2K → the year 2100 | Jan 1, 2000 | Jan 1, 2100 | 36,525 |
Counted live from today
New Year's Day
Valentine's Day
Halloween
Christmas Day
Convert both dates to midnight UTC, subtract the start timestamp from the end timestamp, then divide by 86,400,000 — the number of milliseconds in a day. DaysGap does this instantly and always returns a whole number of days, no matter which month lengths or leap years fall in between.
By default the result is the pure difference: January 1 to January 2 equals 1 day, not 2. If you want to count both the first and the last day — for hotel stays, rentals or project timelines — switch on “Include end date” to add one day.
Yes, automatically. February 29 is counted whenever it falls inside your range, so a leap year correctly returns 366 days instead of 365. Leap years follow the Gregorian rule: divisible by 4, except century years, unless divisible by 400 — so 2000 was a leap year but 1900 was not.
Workdays are Monday to Friday, excluding Saturdays and Sundays. DaysGap shows exactly how many workdays and how many weekend days fall inside your date range. Public holidays are not subtracted, because they differ from country to country.
Use the Add / Subtract tool below the main calculator. Pick a base date, enter an amount, choose days, weeks, months or years, and you get the resulting date, its weekday and how far away it is from today.
Yes. The calculator writes your dates into the address bar as you go, and the “Copy share link” button copies a URL containing both dates — anyone who opens it sees the same result instantly.
No. DaysGap is 100% free, with no sign-up and no limits — calculate as many date gaps, workday counts and countdowns as you like.