Free Online Calculator

Day Counter

Count the calendar days or weekdays between two dates, or the days until or since a date.

Last updated: Free, no sign-up Private — runs in your browser

Quick answer: how to count days between dates

Subtract the start date from the end date, then add 1 if you want to count both days. From 1 January to 31 December 2026 that is 364 days, or 365 counting both ends.

Overview of the Day Counter

The Day Counter answers the simplest date question — how many days? — in two ways. The first tool counts the days between any two dates, with options to include the end date and to show weekdays only. The second works as a countdown: it tells you how many days remain until a future date, or have passed since a past one, using today's date from your device.

It suits project deadlines, exam countdowns, trip planning, notice periods, sobriety or habit streaks, and anniversaries. For years, months and days together use the Date Calculator.

How We Count Days

The counter works on whole calendar days, using UTC midnight so daylight saving cannot change the answer.

  1. Both dates are converted to day numbers; if the end is before the start the two are swapped.
  2. Calendar days = end − start. Ticking “Include the end date” adds 1, so both the first and last day are counted.
  3. Weekdays count Monday–Friday: each full week contributes 5, and the leftover days are checked individually.
  4. Weekend days = calendar days − weekdays.
  5. Days until/since compares your chosen date with today's date on your device.
days = end date − start date (+ 1 if the end date is included)
weekdays = 5 × full weeks + weekdays in the remaining days
Worked examples (calculated with this tool)
CountResult
1 Jan to 31 Dec 2026, both days counted365 days
Weekdays from 2 Mar to 13 Mar 2026 (end excluded)9 days
15 Aug to 2 Oct 202648 days
25 Dec 2025 to 1 Jan 2026, both days counted8 days

Include or Exclude the End Date?

Conventions differ. Legal and contract periods often exclude the first day; hotel nights count the nights between dates; event programmes often count both days. Choose the option that matches your document. For example, Monday to Friday is 4 days apart, but 5 days if you count both Monday and Friday.

Day Counter — Frequently Asked Questions

How many days are there between two dates?

Subtract the start from the end date. The Day Counter shows the total plus weeks and days, and the number of weekdays and weekend days.

Should I include the last day?

It depends on the rule you follow. “Between” normally excludes one end; “inclusive” counts both. Tick the box to include the end date.

How do I count only working days?

Tick “Show weekdays only (Mon–Fri)”. Public holidays are not known to the tool, so subtract them yourself.

How many days until a date?

Use the second tool: enter the date and it shows the days remaining, the weeks and days, and the years, months and days from today.

How many days have passed since a date?

Enter a past date in the second tool. It shows how many days ago that was.

How many days are in a year?

365 days, or 366 in a leap year. 2026 has 365 days; 2028 is the next leap year.

How many days between 1 January and 31 December?

364 days if you exclude one end and 365 if you count both days (366 in a leap year).

Does it count the day I enter in the second tool?

The count is from today's date to the date you enter. If they are the same day, it shows “Today!”.

What if I enter the dates in the wrong order?

The calculator swaps them and tells you, so the answer is always positive.

Can I name my countdown?

Yes — type an event name in the optional box and it appears in the result.

Is anything saved or sent?

No. Everything runs in your browser; nothing is stored or uploaded.

More Free Calculators You May Need

Need a custom calculator or tool on your website?

Our team designs and develops fast, SEO-ready websites and web tools. Tell us what you need.

Call Us WhatsApp

Get a Free Quote

Tell us a bit about your project — we'll get back to you shortly.

1 + 8 =
Call WhatsApp