Add/Subtract Date Calculator
Add or subtract days, weeks, months, or years from a date.
Add or subtract days, weeks, months, or years from a date.
Date adjustment
Related tools
Ready tools are shown first.
Timestamp Converter
Convert timestamps into readable dates and back.
Days Between Two Dates
Calculate the number of days between two dates.
Date Difference Calculator
Find the difference between dates in years, months, weeks, and days.
Business Days Calculator
Calculate working days between dates excluding weekends.
Add/Subtract Date Calculator
Add or subtract days, weeks, months, or years from a date.
Date Format Converter
Convert dates between common formats.
Tool guide
Free Online Add or Subtract Date Calculator
Add or subtract calendar years, months, weeks, and days from a starting date. Enter non-negative amounts, choose the operation, and review the resulting readable and ISO date in your browser.
Steps
How it works
- Choose the starting date.
- Select Add or Subtract.
- Enter the years, months, weeks, and days to apply.
- Calculate, then copy or download the resulting date.
Highlights
Key features
- Combines years, months, weeks, and days in one calculation.
- Supports both future-date and past-date calculations.
- Uses calendar operations for years and months.
- Converts weeks to seven-day increments.
- Shows a readable result and an ISO-style date.
Use cases
Common uses
- Find a date several days or weeks from a starting point.
- Calculate renewal or follow-up dates.
- Move a calendar date backward by months or years.
- Combine multiple date offsets in one operation.
Notes
Limitations to know
- The numeric fields accept non-negative values; use the operation selector to add or subtract.
- Years, then months, then weeks and days are applied in that order.
- JavaScript calendar rollover can move end-of-month dates into the following month, such as adding a month to January 31.
- Leap-day year adjustments follow browser Date rollover behavior.
- The tool does not skip weekends or holidays and does not calculate time-of-day offsets.
FAQ
Frequently asked questions
Can I add months and days together?
Yes. Enter values in multiple fields; the calculator applies years, months, then the combined weeks and days.
What happens when I add one month to January 31?
The browser's calendar rollover rules apply, so an invalid target day can roll into the following month.
How is February 29 handled?
Year and month changes use browser Date arithmetic, which can roll a leap-day result into a valid date in the target year.
Can I enter a negative amount?
The fields are designed for non-negative amounts. Choose Subtract when you want to move backward.
Are weekends skipped?
No. Weeks and days are calendar offsets, so weekends and holidays remain part of the calculation.