Add / Subtract from a Date

Find a date a number of days, weeks, months, or years before or after another date.

Copied

Last updated

Enter a starting date above.

About this tool

Days and weeks are added as exact 24-hour calendar days. Months and years shift the calendar month/year directly and then clamp the day if the target month is shorter — adding 1 month to January 31 lands on February 28 (or 29 in a leap year), not March 3, matching how most calendar apps handle month-end dates.

Nothing entered here is sent to a server — the entire calculation runs as JavaScript in your browser tab.