Date Add Subtract Calculator
Add or subtract days, weeks, months, or years from any date.
Privacy: your files never leave your device. All processing happens locally in your browser.
How to use
- 1.Choose your start date in the date field (it defaults to today).
- 2.Select Add or Subtract, type the amount, and pick the unit: days, weeks, months, or years.
- 3.Read the result date and its weekday instantly below, with no button to press.
About Date Add Subtract Calculator
This date add subtract calculator returns the exact result date the moment you type. Pick a start date, choose Add or Subtract, enter an amount, and select days, weeks, months, or years. The answer, including the weekday, updates live with no button to press, so you can see at a glance what date lands 30, 90, or 180 days out or back.
The math is calendar-correct, not a naive multiplication. When you add or subtract months and the target month has no matching day, the result is clamped to the last valid day of that month, exactly like the date-fns addMonths rule. So January 31 plus one month is February 28 (February 29 in a leap year), not March 3, and March 31 minus one month is February 28. Adding years follows the same clamp: February 29, 2020 plus one year becomes February 28, 2021, because 2021 is not a leap year. Weeks are handled as exact seven-day multiples, so 2 weeks is always 14 days, and day and week math roll across month and year boundaries and every leap year automatically.
Leap years use the full Gregorian rule (divisible by 4, except centuries unless divisible by 400), so February lengths and day counts are always right. You can subtract far enough to move into past centuries, and the tool keeps the calendar consistent instead of drifting.
Alongside the full date and weekday, the tool shows a compact summary line, such as 2026-07-06 + 30 days = 2026-08-05, so you can copy the ISO result straight into a spreadsheet, calendar entry, or ticket. Changing the amount or unit recalculates immediately, which makes it easy to compare a 30-day, 60-day, and 90-day horizon in seconds.
Common uses: find a delivery or shipping deadline a set number of calendar days out, calculate a billing or subscription renewal one, three, or twelve months after a signup date, work out a contract end date years ahead, count down to an appointment or a warranty expiry, or back-date a document. Because the result shows the weekday, you can immediately tell whether a due date falls on a weekend and adjust before it becomes a problem.
Everything runs in your browser. The date you enter never leaves your device and nothing is uploaded or stored, so it is safe for private schedules and confidential contract dates. There is no signup and no limit on how many calculations you run. If you need the number of days between two known dates instead of adding to one, use a days-between calculator; to work out an age or an anniversary from a birth date, use an age calculator. For deadlines that must skip weekends, pair this with a business-days calculator.
Frequently asked questions
- What is 30 days from today?
- Set the start date to today, choose Add, enter 30, and pick Days. The tool shows the exact date 30 calendar days from now, including the weekday, updated the moment you type.
- How does adding months handle the end of the month?
- If the target month has no matching day, the result is clamped to that month's last day, the same rule date-fns uses. So January 31 plus one month is February 28, or February 29 in a leap year, never March 3.
- How are weeks calculated?
- One week is treated as exactly 7 days, so the amount you enter is multiplied by 7 and added or subtracted as calendar days. Two weeks is always 14 days, rolling across month and year boundaries correctly.
- Can I subtract to go back in time?
- Yes. Choose Subtract and the tool counts backward from your start date across months, years, and leap years. You can back-date documents or find a date that was a given number of days, weeks, months, or years ago.
- How are leap years handled?
- The calculator uses the full Gregorian leap-year rule, so February has 29 days when the year is divisible by 4 but not by 100 unless also by 400. February 29 plus one year clamps to February 28 in a non-leap year.
Related tools
- Age CalculatorYour exact age in years, months, and days β updated live
- Business Days CalculatorCount business days between two dates, skipping weekends
- Absolute Value CalculatorInstantly find |x| β the absolute value of any number, free.
- Angle ConverterConvert degrees, radians, gradians, turns, arcmin & arcsec
- Annulus Area CalculatorInstantly find the area of a ring (annulus) with Ο(RΒ² β rΒ²).
- Area ConverterConvert square meters, feet, acres & hectares instantly
Calculators guides
View all- Calculate Bra Size at Home in 3 Quick Steps
- How to Calculate Body Fat Percentage at Home with a Tape Measure
- How Do You Calculate BMR the Right Way
- How to Calculate Online: Use a Free Browser Calculator
- How to Calculate BAC from Drinks, Weight, Sex and Time
- Predict Your Baby's Eye Color Odds in Seconds
- How to Calculate Average: Mean, Median & Mode
- How to Convert Area Into Square Feet Using an Online Tool
- How to Calculate Annular Area with the Free Online Tool
- How to Convert Angle in Degrees to Radians (Step-by-Step)
- How to Calculate Age Between Two Dates in Excel (and Online)
- How to Calculate Absolute Value of Any Number
- How to Calculate Cube Volume from One Side Length
- How to Calculate Cube Root for Any Number
- How to Change Clothing Size on Amazon: Convert Sizes
- How to Calculate Circumference From Radius or Diameter
- How to Calculate Circle Area: A = ΟrΒ² Made Simple
- Convert Your Cat's Age to Human Years the Vet-Approved Way
- Calculate Brinell Hardness from Load, Ball and Indent
- How to Calculate Bra Size Accurately at Home