Date Add & Subtract
Add or subtract days, weeks, months or years from a date, with correct month-end and leap-year handling.
Unit
Direction
Pick a date and amount to see the result
This tool runs entirely in your browser. Your input is never uploaded.
How to use
- 1Pick a base date
- 2Enter an amount and choose days, weeks, months or years
- 3Switch between add and subtract — the result updates live
FAQ
How are month-end dates handled?
January 31 plus one month becomes the last day of February instead of overflowing into March, so you never get an invalid date.
Can I subtract months?
Yes. Switch the direction to Subtract. Edge cases such as February 29 in leap years are handled automatically.
Does the result show the weekday?
Yes. The result includes both an ISO date and the matching weekday so you can plan around it.
Related tools
Timestamp Converter
Convert Unix timestamps to dates and back, in seconds or milliseconds, with local, UTC, ISO and relative output.
Date Difference Calculator
Find the difference between two dates in days, weeks and calendar years, months and days — great for countdowns and project timelines.