← Home

📅 Date Calculator

Date difference and date add/subtract in one tool

Use this free date calculator to find the number of days between two dates, or figure out what date it will be after adding or subtracting days, weeks, months, or years. It is fast, simple, and works entirely in your browser.

Days between dates
Add / subtract dates
Instant results

Compare two dates

Find the full difference between two calendar dates, including total days, weeks, months, and years.

Difference result

Waiting for dates

Days
-
Weeks
-
Months
-
Years
-
Pick a start date and an end date to calculate the difference.

Add or subtract from a date

Start from any date, then move forward or backward by days, weeks, months, or years.

Calculated date

Waiting for input

Result
-
Weekday
-
ISO
-
Timestamp
-
Choose a base date and how far to move forward or backward.

Frequently Asked Questions

Does the date difference include the end date?
This calculator shows the exact elapsed difference between the two selected dates. For example, from April 1 to April 2 is 1 day.
How are months and years calculated?
Months and years are calendar-aware, so the calculator respects real month lengths and leap years rather than assuming fixed 30-day months.
Can I subtract weeks or months from a date?
Yes. The add/subtract mode supports days, weeks, months, and years in both forward and backward directions.

About this Date Calculator

This online date calculator combines two common date tasks into one simple tool. The first mode calculates the difference between two dates, making it useful for project planning, deadlines, subscriptions, and age or duration checks. The second mode calculates future or past dates by adding or subtracting days, weeks, months, or years from a starting date.

Because everything runs directly in your browser, the tool feels instant and private. It is ideal for everyday planning, contracts, schedules, events, shipping estimates, and content calendars.