FreeToGenerate.com

100% free · no sign-up · nothing leaves your browser

Pick a date to see the result.

Everything is worked out in your browser — no dates are sent anywhere.

Also available in: Español · Português · Français · العربية

How Many Days Until Calculator

Count down to any date in days, weeks, months and working days, with the weekday it falls on and today read straight from your device.

What is a days-until calculator?

A days-until calculator answers one question: how many days until a given date, counted from today. Pick the target date and the tool supplies today's date on its own, reading it from your device rather than asking you to type it, then works out the gap in days, the same count with both dates included, the span in weeks and days, and the years-months-days breakdown.

It also names the day of the week the target falls on, which matters more than it sounds for anything you are planning around a weekday rather than a date. And if the date you enter has already passed, the same panel keeps working: it counts backward and says so, instead of showing a negative number with no explanation.

How to use it

  1. Enter the date you are counting to. Type or pick the target date in the single date field. Today's date is already known, read from your own device rather than a server, so the countdown starts from the moment you load the page.
  2. Read the countdown and the weekday. The results panel shows the day gap, the inclusive count, the span in weeks and days, and the years-months-days breakdown, along with the day of the week the target date falls on.
  3. Set the working week for a working-day total. Choose Saturday and Sunday, Friday and Saturday, Sunday only, or no weekend at all. If the target date is in the past, the panel counts backward instead and is labelled accordingly.

What today actually means

Today's date for this tool comes from the clock and calendar on your own device, not from a server somewhere else, because a server has no way of knowing which calendar date you are personally living in right now. At almost any instant, up to three different calendar dates are simultaneously in use somewhere in the world, spanning roughly 26 hours from the earliest timezone to the latest. A server picking one date for everyone would be wrong for a meaningful slice of its readers; reading the date off your own device is the only way to get yours right.

The years-months-days breakdown adds a second layer of complexity, because a month has no fixed length. The tool counts a month as complete when the same day of the month comes back around, and falls back to the last day of the month on the occasions that day does not exist there, which is why a countdown expressed in months is not a fixed number of days the way a countdown in days is. It also crosses leap years without drifting: 2024 runs 366 days and 2025 runs 365, and the whole Gregorian cycle repeats exactly every 400 years, with 1 January 2000 to 1 January 2400 spanning precisely 146,097 days — which is also why the same date lands on the same weekday 400 years apart.

That month-and-day arithmetic was checked by adding the resulting years, months and days back onto the start date across 3,000 breakdowns, and every one landed exactly back on the target date. So when the panel says two months and nine days remaining, that phrase reverses cleanly into the date you entered. The actual number of days behind two months still is not fixed, though; it depends on exactly which months the countdown happens to cross, since not all months are the same length.

Honest limitations

This is a countdown in whole calendar days, with no time-of-day field anywhere in it. It can tell you how many days until Friday, but nothing about how many hours until 6pm on Friday specifically, because the tool has no concept of a time within a day, only the day itself. Any plan that hinges on a specific hour needs a different kind of tool.

Public holidays are left out of the working-day figure entirely. They vary by country and often by region within a country, they shift most years, and some are set by lunar calendars that do not align with the Gregorian one the tool runs on, so a general holiday list would be wrong for a large share of readers — which is worse than a working-day count that openly counts weekdays only.

The years-months-days breakdown clamps to the last day of the month whenever the target's day-of-month does not exist in the relevant month, and the panel flags when that clamp changed the answer. The day gap and the inclusive count both appear for the same reason: there is no single correct way to answer how many days until a date when the target itself might or might not count as one of the days you are waiting through. If you want the gap between two arbitrary dates rather than a countdown from today, the days between dates calculator is the same engine with two date fields.

Why is it free?

The countdown runs entirely in your browser, using the date already sitting on your own device, so there is nothing for a server to compute or store on the other end of a request. No account, no watermark on the result, and nothing about the date you are counting toward ever leaves your machine.

Because it is just date arithmetic — normalising both dates to UTC so daylight saving cannot quietly shift a day count, then working out the calendar and working-day maths — it costs nothing to run on hardware you already have open in front of you. That is the whole reason there is no price on it.