Free online Date Add Subtract Calculator. Quickly calculate result dates by adding or subtracting days, weeks, months, or years from any base date. Supports business day mode (skip weekends) and calendar day mode. All client-side, no data uploaded.
Zero Dependencies Β· Works OfflineHow to Use
- Select the base date (defaults to today)
- Enter offset values in Days / Weeks / Months / Years. Positive = forward, negative = backward
- Choose Calendar Day or Business Day mode (skip Sat & Sun)
- Click Calculate or see real-time results
- Batch results for common offsets are shown at the bottom
FAQ
Yes. It automatically skips Saturdays and Sundays. Example: Friday + 1 business day = Monday. Note: public holidays are NOT skipped (varies by country).
Negative values calculate backward. e.g., days=-30 means 30 days ago, weeks=-2 means 2 weeks ago.
The tool processes in order: years β months β weeks β days, ensuring accurate combined results.
Fully handled by JavaScript's Date object. Jan 31 + 1 month = Feb 28/29. Dec 31 + 1 day = Jan 1 next year.
100% local. No date data leaves your browser. Works offline after initial load.
Use the date picker for best accuracy. For batch processing, pair this with our CSV tools.