No upload, 100% local, no account

Days until a date

Pick a target date to count the days remaining (or elapsed).

How Days until a date works

Days Until counts down to any date you choose, telling you how many days remain from today. If you pick a date in the past it shows how many days ago that was. Type or pick a target date, and you have the answer in one line, with no extras needed.

The count is computed entirely in your browser using the date and time stored on your device. Nothing you type is sent to any server. The calculation is purely arithmetic: it takes the difference between midnight on the target date and midnight at the start of today, so the result matches what you would get counting squares on a paper calendar.

How to use Days until a date, step by step

  1. Open the Days Until tool.
  2. Type a date into the input field or use the date picker to select a target date.
  3. Read the number of days shown immediately below.
  4. To check a past date, enter any date before today and the display switches to 'days ago'.

Common use cases

  • A student checks how many days are left before an exam registration deadline to decide whether there is still time to prepare.
  • An event planner types in a conference date to confirm the number of days remaining for venue and catering bookings.
  • A traveler figures out how many days until their visa expires so they can book a renewal appointment in time.
  • A parent counts down the days until a school holiday to plan a family trip.

Frequently asked questions

Does 'days until' count the target date itself?

The count is the number of full calendar days between today and the target date, not including today but including the target date. So if your event is tomorrow, the result is 1.

What if I pick today's date?

The result is 0, meaning the date is today. It will not show as a negative or a positive number.

Is the result based on my local time?

Yes. The calculation uses midnight on your device's local clock. If you are traveling across time zones, the result reflects your device's current date setting.

Is what I type sent anywhere?

No. The date you enter stays entirely within your browser tab. The subtraction runs in JavaScript on your device, with no network call involved. Check your browser's DevTools Network tab after entering a date and you will see no outgoing request.

Can I count down to a date many years in the future?

Yes. JavaScript's date arithmetic handles dates well beyond this century. The result will be a large number, but it will be accurate.