Skip to content
4.7

from 2,140 ratings

Date Calculator: Add or Subtract Days, Weeks, Months, and Years

Pick a start date, choose add or subtract, and see the exact date you land on, weekday and all. Flip to business-day mode when weekends should not count. Every calculation happens on your device and nothing you enter goes anywhere.

Your date

Calendar days

You land on

Wednesday, September 2, 2026

30 days after Monday, August 3, 2026

Real calendar gap

30 days

That is 4 weeks and 2 days

Day of the year

245

of 365 in 2026

Lands on a

Weekday

Wednesday sits inside the working week

On the calendar

StartResult

August 2026

12345678910111213141516171819202122232425262728293031

September 2026

123456789101112131415161718192021222324252627282930

What are you counting to?

Fills the direction, the amount and whether weekends count.

The date you are counting from

How far to move

What counts as a day

Every date counts, weekends included.

Every date is worked out on your device. Nothing you enter is uploaded, logged, or stored.

🔒

Private by design

Everything runs in your browser. Nothing you enter is uploaded, logged, or stored.

Instant results

No server round-trip and no queue. The answer appears the moment you ask for it.

🎁

Free, no limits

No account, no email, no daily cap, and nothing useful hidden behind a paywall.

📴

Works offline

Once the page loads it keeps working with no connection, even in airplane mode.

A date calculator answers a question that comes up constantly once you start looking for it: if I start on this date and move forward or backward by a certain amount of time, what date do I land on? The Toolfiddle Date Calculator takes a starting date and adds or subtracts days, weeks, months, or years, then hands you the exact result. It crosses month ends and year boundaries for you, counts leap days automatically, and can even step in business days when weekends should not count. This guide explains how the math works, walks through six worked examples with real numbers, and shows how the tool differs from measuring the gap between two dates you already have.

What a date calculator does

Think of the calendar as a long number line where every date has a fixed position. A date calculator moves a marker along that line. You place the marker on a start date, tell the tool how far to move and in which direction, and it reports the new position as a calendar date. That is the entire job, and it covers a huge range of everyday questions: return windows, warranty expirations, contract terms, due dates, notice periods, project milestones, and simple curiosity about what day some future date will fall on.

The key thing that separates this from mental arithmetic is that the calendar is uneven. Months hold 28, 29, 30, or 31 days, and years occasionally hold 366. Counting "90 days from now" in your head means tracking those varying lengths across several months without slipping. The date calculator does that bookkeeping perfectly every time, which is why it is faster and safer than flipping through a paper calendar and counting squares.

The two questions a date calculator answers: add and subtract

Every calculation here is one of two moves. Adding time answers "what date comes after this one by a given amount": what date is 30 days from signing, six weeks from today, or one year from the purchase. Subtracting time answers "what date came before this one": what date was 45 days ago, or the latest day you could start a task that needs two weeks of lead time before a fixed deadline.

Adding is planning forward from a known start. Subtracting is planning backward from a known finish. Both are constant needs in work and in life, which is why we put them in a single tool with a simple add or subtract switch rather than splitting them across two pages the way many sites do. You choose the direction, enter the amount, and the date calculator handles the rest in the same way for both.

How adding days works, explained plainly

The reliable method, and the one software uses, is to convert the start date to a single serial number, add or subtract the number of days, then convert back to a calendar date. Because the serial number already accounts for how long each month is, the conversion back lands on the correct date without any month-length arithmetic. Add 90 to the serial number for July 22, and converting back gives October 20; the tool never has to "remember" that July has 31 days and September has 30, because that knowledge is baked into the numbering.

Doing it by hand is more work but shows what the tool automates. To add 90 days to July 22, you first use up the rest of July (9 days to reach July 31), leaving 81. August takes 31, leaving 50. September takes 30, leaving 20. So you land on October 20. Every month you cross forces you to recall its length and adjust, and one wrong month length throws off the answer. The date calculator removes that risk entirely.

Adding weeks, months, and years, and the month-end problem

Weeks are the easy case: one week is always seven days, so the tool converts weeks to days and adds them. Six weeks is 42 days, full stop, with no exceptions to worry about.

Months and years are where care is needed, because they do not have fixed lengths. Adding one calendar month means landing on the same day number in the next month, so March 15 plus one month is April 15. The problem appears at month ends. What is January 31 plus one month? February has no 31st, so "February 31" is not a real date. The standard, intuitive fix, and the one our date calculator uses, is to clamp to the last valid day of the target month, giving February 28 (or February 29 in a leap year). Adding a year works the same way: February 29, 2024 plus one year clamps to February 28, 2025, because 2025 has no leap day. Knowing this rule explains results that can otherwise look surprising, and it matches how contracts and billing cycles are normally read.

Business-day math for working schedules

Sometimes weekends should not count. A "ships in 10 business days" promise or a "respond within 5 working days" rule means weekdays only. In business-day mode, the date calculator steps forward or backward one weekday at a time, skipping every Saturday and Sunday, until it has counted the number of working days you asked for. Ten business days forward from a Friday lands two weeks later on a Friday, because ten weekdays equal exactly two work weeks.

One honest limitation applies to every business-day tool: it can drop weekends automatically, but it cannot know which public holidays your country, state, or company observes, because those calendars differ everywhere. If your span crosses holidays your office closes for, the true date is one working day later for each holiday, so adjust accordingly. The tool gives you the weekend-adjusted date, and you apply your own holiday list on top when precision matters.

How to use the Toolfiddle Date Calculator

We built the tool to make both add and subtract obvious and to show the result the moment you finish typing. Here is the full flow.

  • Open the date calculator. It loads immediately with no sign-in, download, or setup.
  • Enter your start date, either by typing it or picking it from the calendar control. This is the date you are counting from.
  • Choose your direction, add or subtract, with the toggle. Add moves into the future; subtract moves into the past.
  • Enter the amount of time. Use any mix of days, weeks, months, and years. You can add three months and ten days in one calculation.
  • Choose calendar days or business days. Calendar mode counts every date; business mode counts weekdays only.
  • Read the result. The date calculator shows the resulting date with its day of the week spelled out, and updates instantly whenever you change a field. There is no button to press and no page reload.

Six worked examples

What date is 90 days from today

Start on July 22, 2026, choose add, and enter 90 days. The date calculator returns October 20, 2026. This is the exact math behind return windows and warranties written as "within 90 days of purchase". Rather than counting three months and guessing at the odd day, you get the precise final date, which is what a store or manufacturer will actually enforce. If the window is written as "90 days including the purchase date", subtract one day, landing on October 19, and the tool makes that one-line adjustment easy to see.

What date is 6 weeks from now

Start on September 1, 2026, choose add, and enter 6 weeks. The result is October 13, 2026, because six weeks is 42 days and the tool simply steps that far along the calendar. Weeks suit anything on a weekly rhythm: a six-week fitness block, a sprint schedule, or a notice period quoted in weeks. Because a week never changes length, this is the most predictable unit to add, and the date calculator returns the same clean answer every time without any month-end complications.

Adding 3 months and the month-end rollover

Start on November 30, 2025, choose add, and enter 3 months. Counting forward, December 30, then January 30, then the target lands in February. February 2026 has only 28 days, so there is no February 30. The date calculator clamps to the last day of February and returns February 28, 2026. This is the behavior to expect whenever you add months to a date near the end of a long month. If your agreement instead says "the 30th of the third month, or the last day if shorter", this is exactly right; if it means something else, you now know to check. Month-end rollover is the single most misunderstood part of date math, and seeing it demonstrated removes the guesswork.

Subtracting 45 days to find a past date

Start on March 10, 2026, choose subtract, and enter 45 days. The date calculator returns January 24, 2026. Counting backward, you use the 9 days of March before the 10th to reach the start of the month, then step through February and into January until all 45 days are spent. Backdating like this answers questions such as "an event 45 days before the March 10 deadline" or "when did a 45-day countdown begin if it ends March 10". Subtraction is just addition in reverse, and the tool handles both with the same accuracy.

Estimating a due date

A common real-world use is a pregnancy due date. The standard estimate adds 280 days to the first day of the last menstrual period. Start on October 1, 2025, choose add, and enter 280 days, and the date calculator returns roughly July 8, 2026. This matches the classic clinical shortcut of taking the start date, subtracting three months, and adding seven days and a year. The same add-days approach fits any due date: a 30-day invoice term, a 14-day return window, or a 180-day warranty. You enter the start, add the term, and read the deadline directly.

Adding 10 business days

Start on Friday, July 24, 2026, switch on business-day mode, choose add, and enter 10 business days. The date calculator returns Friday, August 7, 2026. Stepping through weekdays only, the first working day is Monday July 27 and the tenth is Friday August 7, skipping both weekends along the way. Ten business days is two work weeks, so it is no accident the result is another Friday. If your company closes for a holiday inside that stretch, the real date moves one working day later per holiday, which you apply on top of the tool's weekend-adjusted answer.

Date calculator versus days between dates calculator

These two tools are companions, and it helps to keep their jobs straight. The date calculator starts with one date plus an amount of time and produces a second date. Our days between dates calculator starts with two dates and produces the amount of time between them. One is "date plus duration equals date"; the other is "date minus date equals duration".

Use this date calculator when you know a start and a length and need the endpoint: "the lease begins March 1 and runs 18 months, when does it end?" Use the days-between tool when you already have both dates and need the span: "the lease ran from March 1, 2025 to September 1, 2026, how many days was that?" People often need both in the same task: find an end date here, then measure a related gap there. Because both run on your device and share the same clear approach to counting, moving between them is quick, and each links to the other so you always have the right tool one click away.

Real-world use cases across different people

Small business owners set invoice due dates and return windows by adding a term to an order date. Contract and legal teams calculate notice periods, cure periods, and renewal dates, where landing on the wrong day can void a clause. Project managers add lead times to milestones and count backward from a launch to set internal deadlines. HR staff compute probation end dates, benefit eligibility dates, and onboarding schedules.

Shoppers track warranty and return deadlines so they do not miss a refund window by a day. Healthcare and expecting families estimate due dates and appointment intervals. Event planners add build and rehearsal times to a fixed event date, then subtract to schedule vendor deliveries. Students count forward to submission dates and backward to plan revision time. Finance staff roll billing and payment cycles month to month, where the month-end rollover rule keeps the dates honest. The same add-and-subtract engine serves all of them, because "move a date by an amount of time" is a need that shows up in nearly every kind of planning.

Tips, shortcuts, and smarter date math

  • Start from today for any "from now" question. Set today as your start date and skip looking up the current date.
  • Plan in reverse with subtract. Put the deadline as the start and use subtract; this turns a due date into the latest safe start date once you enter your lead time.
  • Combine units in one pass. The tool can add months and days together and apply them in order, so you rarely need several separate calculations.
  • Watch the month-end rule. When you add months to the 29th, 30th, or 31st, read your source document to see whether it wants the clamped last-day result or a strict day-number match.
  • Add weeks as weeks. For weekly schedules, adding weeks rather than converting to days yourself keeps the intent clear and avoids arithmetic slips.
  • Use business-day mode from the start. When weekends should not count, switch modes first rather than adding calendar days and trying to correct afterward, which is where most working-day errors creep in.

Common mistakes to avoid

  • Confusing this tool with a days-between calculator. You end up with a date when you expected a number, or the reverse. Match the tool to the question: date plus duration here, date minus date there.
  • Mishandling month ends by hand. Expecting a "February 30" or "April 31" that does not exist leads to wrong answers; the date calculator clamps to the last valid day so you do not have to.
  • Ignoring leap years in long calculations. Any span crossing February 29 shifts by a day if you count manually and forget it.
  • Treating business days and calendar days as the same. That stretches or shrinks a deadline whenever weekends fall inside the span.
  • Forgetting holidays in business-day mode. The tool removes weekends but cannot know your local holiday list, so add those on top yourself.

Whole dates, clock time, and time zones

This date calculator works in whole calendar dates, which is what the large majority of planning questions need. "What date is 60 days from signing" has nothing to do with the hour of day, and adding a clock time to it would only add noise. That is why the core tool keeps to days, weeks, months, and years and returns a clean calendar date with its day of the week.

Time of day matters in a narrower set of cases: a deadline set for a precise hour, a countdown to a launch moment, or a shift that crosses midnight. For those, the hour and the time zone change the answer, and you should settle both before you count. If a cutoff is 5:00 PM in one city and you are three hours behind, the local cutoff is 2:00 PM, and adding whole days on top of that must respect the shift. For clock questions across cities, our time zone converter is the better fit, and for a live count to a specific instant, the countdown timer handles it. Keeping date math and clock math in separate, focused tools keeps each answer clean.

Your figures stay on your device

We designed the date calculator so the dates you enter never leave your computer or phone. The calculation runs inside your browser using code that executes locally, which means your start dates, deadlines, and the results are not uploaded to a server, not saved in a database, and not written to any log we keep. When your dates concern a medical appointment, a legal deadline, a settlement, or a private plan, that on-device design means the information has nowhere to leak, because it never travels off your device in the first place.

This is different from tools that send your input to a remote server to compute the answer. There, your dates cross the internet and rest, if only for a moment, on hardware you do not control. Our approach does the math where you are, so there is no upload to intercept and no stored record to expose later. The privacy here is structural, a result of how the tool is built, not a promise bolted onto a system that collects your data anyway.

Genuinely free, with no catches

The date calculator is free in the full sense. There is no account to create, no email to hand over, no trial that lapses, no watermark on your results, and no cap on how many calculations you can run. Plenty of "free" date tools online limit you after a few uses, hide business-day mode or the add-and-subtract combo behind a paid plan, or bury the answer under pop-ups and upgrade prompts. We do not.

Nothing is locked, because there is no premium tier waiting behind a paywall. Add one date or a hundred, plan a single deadline or an entire project schedule, and you will never be asked to subscribe or upgrade to finish. We are not funding a free version by reselling your inputs, and we are not holding a useful feature hostage for paying users. The whole tool is available to everyone, every time, at no cost.

Instant, unlimited, and light on the page

Because the date calculator runs on your device, there is no server round trip for each calculation. You never wait in a queue, never watch your input upload, and never hit an artificial limit on how often you can use it. Change the start date or the amount and the result refreshes at once, faster than any network call could reply.

We also keep the page deliberately light. It is not weighed down by heavy ad frameworks, autoplay video, or a stack of trackers that slow the first load and eat a phone's battery. That matters most on a weak connection or an older device, where bloated calculator pages stall. Ours loads fast, responds instantly, and stays out of your way, whether you are checking one due date or rolling a whole billing schedule forward month by month.

Works on any device, even offline

The date calculator runs in any modern browser on phones, tablets, laptops, and desktops, and the layout adjusts so the controls stay easy to use on a small screen. Because all the logic lives in the page rather than on a server, it keeps working after it loads even if your connection drops. Open it before a flight or in a spot with no signal, and adding and subtracting dates still works in airplane mode. There is no app to install and no update to chase; the browser you already have does everything.

The natural companion is our days between dates calculator, which measures the gap between two dates you already have, the mirror image of this tool. For counting a person's age in years, months, and days, our age calculator gives a clean breakdown. The time zone converter lines up clock times across cities, and the countdown timer is useful once you have your target date and want a live count to the moment. Each of these runs on your device and is free to use, exactly like this page, so you can move between them without signing in or losing your privacy.

Quick recap

A date calculator moves a date forward or backward by an amount of time and returns the new date. Adding plans forward from a start; subtracting plans backward from a finish. Weeks are simple seven-day blocks, while months and years follow the uneven calendar and clamp to the last valid day at month ends, so January 31 plus a month is February 28. Business-day mode counts weekdays only, though you add your own holidays. Leap years are handled automatically. The tool is the counterpart to a days-between calculator: use this one to find a date from a duration, and that one to find a duration from two dates. The Toolfiddle version does it all on your device, free, with no sign-up, and it keeps working offline.

Frequently asked questions

The real questions people ask, answered plainly.

What does a date calculator do?

A date calculator takes a starting date and adds or subtracts a length of time to find a new date. You tell it a date and an amount (days, weeks, months, or years), and it returns the resulting future or past date. It is the tool for questions like "what date is 90 days from today" or "what was the date 45 days ago".

How do I add days to a date?

Enter your start date, choose "add", type the number of days, and read the result. In our date calculator, adding 90 days to July 22, 2026 returns October 20, 2026. The tool walks the calendar for you, crossing month and year boundaries and counting any leap day so you never have to track month lengths by hand.

How is this different from a days between dates calculator?

They answer opposite questions. A days between dates calculator measures the gap between two known dates and returns a number. A date calculator starts with one date and a length of time, then returns a second date. Use days-between to find "how long", and use this tool to find "what date".

What date is 90 days from today?

Enter today as the start date, choose "add", and type 90 in the days field. The date calculator returns the exact date, crossing month ends automatically. From July 22, 2026 the answer is October 20, 2026. This is the standard way people find contract, warranty, and return-window end dates.

How do I subtract days to find a past date?

Choose "subtract" instead of "add", then enter the number of days. Subtracting 45 days from March 10, 2026 returns January 24, 2026. This is useful for backdating, working out when something started given its end date, or finding the earliest valid submission date before a deadline.

What happens when I add a month to January 31?

There is no January 31 plus one calendar month that lands on a real "February 31", so the result rolls back to the last valid day of the target month. Adding one month to January 31, 2026 returns February 28, 2026. Our date calculator clamps to the month end, which is the convention most people expect.

Can I add weeks, months, and years too?

Yes. The tool accepts days, weeks, months, and years, and you can combine them. Weeks are simply seven-day blocks, so adding 6 weeks moves the date forward 42 days. Months and years follow the calendar, so adding a year to February 29 lands on February 28 in a non-leap year.

How do I add business days instead of calendar days?

Switch on business-day mode. The date calculator then counts only Monday through Friday and skips weekends as it steps forward or backward. Adding 10 business days to Friday, July 24, 2026 returns Friday, August 7, 2026. Public holidays are not removed automatically, since they vary by country, so adjust for those separately.

How do I calculate a due date?

For a pregnancy estimate, add 280 days to the first day of the last menstrual period. From October 1, 2025 that returns roughly July 8, 2026. The same add-days method works for project due dates, invoice terms, and warranty expirations. Enter the start, add the term, and read the deadline.

Does the date calculator handle leap years?

Yes. When your calculation crosses February 29, the tool counts it. Adding 365 days across a leap year lands one day short of the same calendar date, because the year held 366 days. You never insert or remove the leap day yourself; the calculator uses the real calendar throughout.

Can I add and subtract at the same time?

You can chain operations. Add several months, then subtract a few days, and the tool applies each step in order. This helps with rules like "the first Monday at least 30 days after signing" or "90 days before the anniversary", where the final date depends on more than one adjustment.

What date will it be in a specific number of weeks?

Enter your start date, choose add, and type the number of weeks. The date calculator multiplies by seven internally, so 6 weeks from September 1, 2026 is October 13, 2026. Weeks are the cleanest unit for sprints, notice periods, and anything scheduled on a recurring weekly rhythm.

Is the date calculator free and private?

Yes on both counts. There is no sign-up, no account, and no fee, and there are no usage limits. Every calculation runs in your browser, so the dates you enter are never uploaded or stored on our side. You can even use the tool with your internet connection turned off once the page has loaded.

Can I use it to count backward from a deadline?

Yes. Set the deadline as your start date, choose subtract, and enter the lead time to find the latest date you can begin. If a filing is due in 60 days and needs 14 days of review, subtracting 14 from the due date shows your internal deadline. This is planning in reverse, which the tool handles as easily as counting forward.

Does it work on a phone or offline?

Yes. The page runs in any modern browser on phones, tablets, and computers, and the layout adjusts to your screen. Because the math happens on your device, results are instant and keep working in airplane mode once the page has loaded. There is no app to install and nothing to sign into.

Related tools

Same promise: everything runs in your browser, nothing gets uploaded.