Use this free date calculator to add or subtract calendar days, weeks, months or years from a starting date. It shows the resulting date and weekday, with an explicit rule for month ends and leap years. The tool is useful for everyday planning, checking a schedule or comparing possible dates. It counts calendar time rather than automatically excluding weekends or holidays. Select the operation that matches your question and review the assumptions before using the result.
Use the calculator
Check the assumptions in the guide below before using the result.
How to add or subtract a date
Choose a starting date, select Add or Subtract and enter a whole-number offset. Then choose Days, Weeks, Months or Years and select Calculate. For example, starting on November 3, 2026, adding fourteen days gives November 17, 2026. Subtracting fourteen days gives October 20, 2026. The result identifies the weekday so you can notice whether it falls on a weekend.
Both the starting date and final result must fall between 1900 and 2199. The form rejects fractional offsets because this calculator works with whole calendar units rather than hours or minutes. It also limits the entered offset to 109,500, although many large month or year offsets will exceed the supported result range. If you need a time-zone conversion or a timestamp calculation, use a tool designed for that purpose.
Calendar days versus business days
Adding seven calendar days moves to the same weekday in the following week. Saturdays, Sundays and holidays are included. This is useful when a schedule explicitly uses calendar days, but it is not a working-day calculation. A ten-day offset may pass through one or more weekends, so it should not automatically be described as two business weeks.
Use our business days calculator when you need to count eligible weekdays between two existing dates. That tool excludes Saturday and Sunday and accepts a custom holiday list. It does not interpret every organization’s deadline rules either. Choose the calendar convention before performing the calculation rather than changing the wording afterward to fit a desired answer.
How adding weeks works
In this tool, one week equals seven calendar days. Adding three weeks is therefore the same as adding twenty-one days. Starting on a Tuesday and adding any whole number of weeks gives another Tuesday, provided the result remains in range. Subtracting weeks works in the same way, moving backward in seven-day blocks. Holidays do not interrupt or extend the offset.
This simple definition is useful for repeating plans, reminders and approximate scheduling. It does not identify a payroll week, school term or a business’s operating calendar. If an instruction says “three working weeks,” find out whether it means fifteen working days, three named calendar weeks or another convention. A precise calculation begins with an unambiguous question.
Month-end handling is explicit
Months have different lengths, so adding a month requires a convention. This calculator preserves the day number where possible and otherwise uses the last valid day of the target month. Adding one month to January 31, 2026, gives February 28, 2026. Adding one month to January 31, 2028, gives February 29, 2028, because that target February is in a leap year.
The same rule applies when subtracting months. Subtracting one month from March 31, 2026, gives February 28, 2026. This is a clamped calendar-month calculation, not a fixed thirty-day period. If an agreement uses thirty days rather than one calendar month, select Days and enter 30. The results can differ, so do not assume that the two descriptions are interchangeable.
Repeated month additions can produce different dates
Adding two months in one calculation is not always the same as adding one month twice when an intermediate month is shorter. From January 31, 2026, adding two months directly gives March 31. Adding one month gives February 28, and adding another month from that new starting date gives March 28. The difference follows from clamping the intermediate result.
For a recurring schedule, decide whether you want to preserve an original day-of-month anchor or calculate each new date from the previous result. This tool performs one operation from the starting date you enter. It does not maintain a recurring-event rule or remember an original anchor across several calculations. Keep that distinction in mind when preparing subscription, review or maintenance dates.
Leap years and year offsets
Adding years also preserves the day where possible and clamps to a valid target date when needed. For example, adding one year to February 29, 2028, gives February 28, 2029. Adding four years directly gives February 29, 2032. This is the calculator’s stated arithmetic convention; another process may define an anniversary differently for its own purposes.
Do not treat this rule as a legal interpretation of age, contract anniversaries or filing deadlines. Those questions can depend on jurisdiction and specific wording. The tool simply gives a reproducible calendar result. If a particular process specifies a different leap-day convention, follow that process and use an appropriate specialist resource rather than relying on the general date output.
The starting date is the zero point
When you add one day, the result is the next calendar date. Adding zero leaves the starting date unchanged. The tool does not count the starting date as day one for an offset. This differs from an inclusive count of calendar dates within a period, where a single date might be counted as one. Be clear whether your question asks for a destination date or a count of dates.
For example, a period containing Monday through Friday has five dates when both ends are included, but Friday is four days after Monday. Both statements can be correct. Confusion often arises when a verbal instruction uses “within five days” without explaining the counting method. Confirm the relevant convention before using a calculated destination as a deadline.
Practical uses for everyday planning
The calculator can help estimate a follow-up date, move a tentative event by several weeks or compare a month-based plan with a day-based plan. Use the weekday result to notice a Saturday or Sunday, then make any appropriate scheduling decision separately. The tool does not automatically move a weekend result to Monday or select the next available appointment.
For meeting preparation, our meeting agenda generator helps organize the schedule within a chosen meeting. For a purchase, the purchase order generator records a requested delivery date. In both cases, the calculated date should be checked against real availability and the arrangements with other people. Calendar arithmetic does not confirm attendance or delivery.
Dates, time zones and important deadlines
This calculator uses date-only arithmetic with a consistent UTC calendar representation. That avoids ordinary daylight-saving clock changes turning a date offset into an unexpected number of hours. It does not convert a meeting time between locations or establish when a date begins in another time zone. If an event includes a time and location, check those details separately.
Do not use the tool as the sole authority for legal, tax, immigration, employment or other consequential deadlines. Such processes can have rules about service, holidays, cutoff times and extensions. A general calendar calculator does not know those rules. Consult the relevant official instructions or a qualified adviser where appropriate, and keep evidence of the convention actually required.
Print, save and verify the result
After calculating, choose Print / Save as PDF. A clean summary opens in a separate window, where you can select a printer or PDF destination. Keep the starting date, direction, offset and unit with the result so it can be reproduced. Editing an input hides the previous result until you calculate again, reducing the risk of using a date from an older scenario.
The tool runs in your browser without an account and does not intentionally upload its form entries or save them in local storage. The surrounding site can use ordinary cookies, analytics and advertising. No reminder or calendar invitation is created automatically. Before using the result, check whether the task calls for days, weeks, calendar months or working days, and whether the month-end convention matches the purpose.
Frequently asked questions
What happens when the target month is shorter?
The result uses the last valid day of that target month. January 31 plus one month can therefore become February 28 or February 29.
Does it skip weekends and holidays?
No. It performs calendar arithmetic. Use the separate business days calculator to count weekdays between existing dates under its stated assumptions.
Pingback: Free Resignation Letter Generator — Create a Professional Notice Letter – Daily Life Docs