Date Add/Subtract Calculator

Add or subtract days, weeks, months, or years from a reference date.

Category: Date & Time

When to use?

Use it to add or subtract a period from a reference date — like 3 months after a contract date, or 14 days after an order date.

How to use

  • Pick a reference date.
  • Choose add or subtract.
  • Enter the value and unit to see the result date.

Input Explanation

Enter a whole number from 0 to 10,000. Choose the unit from days, weeks, months, or years.

Calculation Basis

Days and weeks add by calendar date; month/year calculations apply end-of-month correction, snapping nonexistent dates to that month's last day.

Usage Examples

  • Calculate a due date - Find a date N days or N months after a reference date.
  • Check a contract expiry - Add the contract term to the start date to find the expiry.
  • Back-calculate a past date - Subtract a period from a reference date to find a past date.

Examples

  • 2026-01-31 + 1 month → 2026-02-28
  • 2026-05-13 + 10 days → 2026-05-23

Cautions

  • Handling of leap days and month-end dates (e.g. subtracting a month from the 31st) can vary by convention.
  • Time-zone settings can cause a one-day difference in some cases.

FAQ

Are month-end dates handled?

Yes. Adding 1 month to January 31 snaps to the last day of February.

How do I get a past date?

Enter a negative value to calculate a date before the reference date.

Can it calculate in weeks?

Yes. Entering weeks calculates in 7-day steps to show the result date.

Are leap years reflected?

Yes. It calculates by the calendar, so Feb 29 in leap years is reflected accurately.

Related Tools

  • Date Difference Calculator - Calculate the number of days between two dates, or the date N days from a reference date.
  • D-Day Calculator - Show the days remaining until, or elapsed since, a target date based on today.
  • Business Day Calculator - Calculate a date N business days out or the number of business days, excluding weekends.
  • Date Range Generator - Generate a list of all dates between a start and end date at once.
  • Age Calculator - Calculate your exact age, this year's birthday status, and days until your next birthday.
  • Time Calculator - Add or subtract time from a clock time, and calculate the interval between two times.