Find the exact number of days, weeks, months and years between any two dates
Use this free calculator to find the number of days between any two dates β useful for project deadlines, countdowns, anniversary tracking, age calculations, or legal timelines. Toggle "include both dates" if you need to count both the start and end day.
The Days Between Dates Calculator finds the exact number of days, weeks, months, and years between any two calendar dates. Select a start date and an end date using the date pickers, then press Calculate. The result appears immediately, broken down into multiple units so you can see the span expressed in whichever way is most useful β total days, complete weeks, or a combined years-months-days figure. If you need to count both the start and end date as full days (common in legal and contract contexts), toggle the "include both dates" option to add one extra day to the total.
Calculating the gap between two dates manually involves counting across months of different lengths and accounting for leap years β a surprisingly error-prone task when precision matters. This calculator handles all of that automatically, correctly treating February as 28 or 29 days depending on whether the year is a leap year, and accurately stepping across month boundaries regardless of which months fall between your two dates. The calculation works for any date combination from centuries in the past to well into the future, making it suitable for historical research, legal timelines, and long-range planning alike.
The calculator is equally useful for counting down to a future event or counting up from a date in the past. Many users enter today as the start date and a deadline, birthday, or travel date as the end date to get an instant countdown in days. Others enter two historical dates to find out exactly how long ago an event occurred, or how much time elapsed between two milestones. The result updates live if you change either date, so you can quickly explore different scenarios without re-entering values.
By default, the calculator counts all calendar days including weekends and public holidays. It shows the total number of days in the range. If you need only working days (MondayβFriday), you would need to subtract weekends from the result manually, or use a dedicated business-days calculator.
Normally, the calculator counts from the day after the start date up to and including the end date β the standard way to measure a duration. Toggling "include both dates" adds one extra day so both the start and end dates are counted as full days, which is required in some legal, rental, and booking contexts.
Yes. The calculator accounts for leap years automatically. A leap year occurs every four years (years divisible by 4), except for century years, which must be divisible by 400. February has 29 days in a leap year and 28 in all others.
Yes. The calculator works for any Gregorian calendar date, whether that is a historical date centuries ago or a future date decades from now. There is no built-in limit on the range you can enter.
Enter your date of birth as the start date and today's date as the end date. The calculator will show your exact age in days, weeks, months, and years simultaneously.
Add this Days Between Dates Calculator to your website or blog for free β just paste this code: