Calqel
📆

Add / Subtract Days from a Date

Use this date calculator to find the exact date after adding or subtracting a number of days, weeks, months or years from a chosen starting point. It is useful for project deadlines, subscription renewals, invoice due dates, contract end dates, travel planning and any situation where you need to know a future or past calendar date quickly.

Frequently Asked Questions

When adding months to a day that doesn't exist in the target month (e.g., January 31 + 1 month = February 31, which doesn't exist), JavaScript automatically adjusts to the last valid day of that month (March 3 in a non-leap year).

Yes — use the "Subtract" operation to go back in time. You can also set any start date (past or future) and add or subtract from it.

Because calendar months do not all have the same number of days. When the target month is shorter than the starting month, the result is adjusted according to calendar rules.

How this calculator works

Formula explanation

**Method:** Start with the selected date, then apply the amount in the chosen unit using standard calendar arithmetic. Adding months/years accounts for different month lengths.

Worked example

**Example:** Start date: March 21, 2026. Add 90 days → Result: June 19, 2026 (90 days, 12 complete weeks).

Explore more tools in this category

See all calculators in Date & Time.

Continue with related calculators

If you need a nearby calculation or want to compare a related result, these pages are the next best places to continue.

Related Calculators

Discover similar tools to continue your calculation or compare related results.