Add Days to Date
Add or subtract days, weeks, months, or years — see the resulting calendar date.
Shift Any Date Forward or Back
Need to know what date is 90 days from today, or 6 months before a deadline? Enter your start date, pick days/weeks/months/years, and the tool handles the calendar math — including leap years and month-end edge cases.
Common Scenarios
- Trial expiry (14, 30, 90 days from signup)
- Loan or subscription renewal dates
- Medication schedules ("every 21 days")
- Return or warranty windows
Worked Examples (from January 15, 2026)
Add to Jan 15, 2026
| Add | Result |
|---|---|
| 30 days | February 14, 2026 |
| 6 weeks | February 26, 2026 |
| 3 months | April 15, 2026 |
| 1 year | January 15, 2027 |
Month-end edge case: January 31, 2026 + 1 month correctly returns February 28, 2026 (2026 is not a leap year) — the day is clamped to the last valid day of February instead of overflowing into March.
Frequently Asked Questions
How do I add 30 days to a date?
Pick your start date, enter 30 in the Days field, choose "Add," and the tool returns the exact future date — handling month-end rollover and leap years.
Can I subtract days from a date?
Yes. Toggle to "Subtract" to go backwards. Useful for lookback periods, preparing deadlines, or trial-period math.
Does this skip weekends?
No — this adds calendar days. For business-day math (skipping weekends) use our working days calculator instead.
Can I add months or years instead of days?
Yes — Years, Months, Weeks, and Days are all separate fields, and you can combine them (e.g. 1 year + 2 months + 10 days) in a single calculation.
What happens when adding a month lands on a day that doesn't exist?
The tool clamps to the last valid day of the target month instead of overflowing into the next one — January 31 + 1 month correctly returns February 28 (or 29 in a leap year), not March 3.