Add or subtract days, weeks, months, or years from any date
Enter a start date, enter the number of days to add, select the unit (days/weeks/months/years), and click Calculate.
Yes, select the "Subtract" option or enter a negative number to count backwards from the start date.
When enabled, weekends (Saturday and Sunday) are skipped. For example, adding 5 business days starting from Thursday will land on the following Thursday.
Yes, adding months or years uses calendar arithmetic. Adding 1 month to January 31 gives February 28 (or 29 in a leap year).
Yes, use the result as your new start date. You can also use the "Use as start date" button to chain calculations.
The result shows the full day of the week (e.g., Monday, Tuesday) along with the formatted date.
Yes, the tool works for any valid date within the JavaScript Date range (year 1 to year 9999).
Yes, all calculations account for leap years and varying month lengths automatically.