CalculatorsConvertersAbout UsContact

Day Counter

Count the days between two dates, or the days until or since a date, and see them in weeks, months, weekdays and weekend days.

  • Free to use
  • No sign-up
  • Dates stay in your browser

Last updated:

Calculate Days Between Dates

Type a date or pick it from the calendar. The first day is counted and the end day is not, unless you tick the box.

Days Between the Two Dates
664 days
From 1 January 2025 (Wednesday) to 27 October 2026 (Tuesday). The end date is not counted.
  • Years, months, days1 year 9 months 26 days
  • Weeks94 weeks 6 days
  • Weekdays (Mon–Fri)474
  • Weekend days190
  • Total hours15,936
  • Total minutes956,160
  • Total months21
  • Start date is aWednesday
  • End date is aTuesday
  • End date countedNo

Weekdays are Monday to Friday, and public holidays are not taken off. For working days with holidays, use the Business Days Calculator. To add or subtract days from a date, use the Date Calculator.

About Day Counter

A day counter finds the exact number of days between two dates, counting every leap day. You can also see how many days are left until a date, or have passed since one, and the answer in weeks, months and years.

Days = End date − Start date

Common Uses

  • Plan trips and vacations
  • Count the days to a special event
  • Track project and payment deadlines
  • See how long it has been since a date
  • School terms, work contracts and legal periods

This Year So Far

Today’s date, the days left in the year and the weeks left in the year appear here as soon as the page has loaded.

Example Calculation

Here is how the days between two dates are worked out.

Start date1 January 2025
End date27 October 2026
Days in 2025 (1 Jan 2025 to 1 Jan 2026)365 days
Days in 2026 (1 Jan to 27 Oct)299 days
Total days664 days
Years, months, days1 year 9 months 26 days
Weeks94 weeks 6 days
Weekdays / weekend days474 / 190
365 + 299 = 664 days

Try an Example

Pick one to fill in the calculator and see its answer.

ExampleResult
664 days
1 day
2 days
366 days

Click an example to put it into the calculator. “Days until” and “Days since” use today as the other date.

Days in Each Month (2026)

How many days are in each month this year. February has 29 days in a leap year.

MonthDays
January31
February28
March31
April30
May31
June30
July31
August31
September30
October31
November30
December31
Whole year365

2026 is not a leap year. The next leap year is 2028.

Counting the Start and End Day

Do you count both days? By default the start day is counted and the end day is not, so the answer is the number of days that pass. Tick “Include the end date” to count both.

DatesEnd day not countedEnd day counted
1 May to 2 May1 day2 days
1 May to 1 May0 days1 day
1 May to 8 May7 days8 days
1 Jan to 31 Dec 2024365 days366 days
Use the default for “how many days between”, like the 7 nights of a trip from the 1st to the 8th. Count both days when every calendar day counts, like an 8-day course that starts on the 1st and ends on the 8th.

Leap years are counted, so 1 January 2024 to 1 January 2025 is 366 days.

Good to know

  • The end date is not counted unless you tick the box. 1 May to 2 May is 1 day, or 2 days with the end date counted.
  • Leap years are counted, so 29 February is included.
  • Any order works. If the end date is before the start date, the calculator counts the days and says so.
  • Weekdays are Monday to Friday. Public holidays are not taken off.

What is included

  • Days between any two dates
  • Days until a date, and days since a date
  • Years, months, weeks and days
  • Weekdays, weekend days, hours and minutes
  • How much of the year has passed, and the days left
  • Days in each month
  • Copy link and Print

Important to know

Your dates stay in your own browser and are never sent anywhere. The count is a calendar count of whole days. For deadlines, contracts or legal periods, check how the office that sets them counts days.

Use this free day counter to find the number of days between two dates. Pick a start date and an end date, and you get the total days, plus the answer in years, months, weeks and days, how many of the days are weekdays and weekend days, and the total hours and minutes. Two more tabs count the days until a date and the days since a date, using today as the other date. A panel shows how much of this year has passed and how many days and weeks are left, and tables show the days in each month and how the start and end day are counted. It is free and instant, and your dates stay in your browser.

How to count the days between two dates

The number of days between two dates is the difference between their positions on the calendar. Count every day that passes when you move from the start date to the end date. Leap years and months of different lengths are taken into account, so you never need to count them by hand.

Example: 1 January 2026 to 31 December 2026
364 days = 52 weeks
A normal year has 365 days. Counting from 1 January, the last day of the year is reached after 364 days.

Is the end date counted?

By default the first day is counted and the last day is not, so 1 May to 2 May is 1 day. This is the usual way to measure how long something lasts. If you want both days to count, for example the number of days in a holiday from the 1st to the 5th inclusive, tick Include the end date. Then 1 May to 2 May is 2 days.

Days until a date, and days since a date

The “Days Until” and “Days Since” tabs use today as the other date, which they take from your device. Pick a date in the future to see how many days are left until an event, such as a birthday, a trip or a deadline. Pick a date in the past to see how many days have passed since it. On the “Between Two Dates” tab the dates can be entered in either order, and the answer is the same.

Leap years

A leap year has 366 days because 29 February is added. From 1 January 2024 to 1 January 2025 there are 366 days, but from 1 January 2025 to 1 January 2026 there are only 365. The calculator uses the real calendar, so this is always correct.

Weeks, months and years between dates

Besides the days, the answer is also given in years, months and days, and in whole weeks plus the days left over. The two are different ways of saying the same time, so they use different leftovers.

Example: 1 January 2025 to 27 October 2026
664 days = 1 year, 9 months and 26 days = 94 weeks and 6 days
26 days is what is left after whole months, and 6 days is what is left after whole weeks.

How many days are left in the year?

The “This Year So Far” panel shows today’s date, the day of the year (1 January is day 1), the days left until 31 December, the weeks left, and how much of the year has passed. A normal year has 365 days, which is 52 weeks and 1 day. A leap year has 366 days.

Counting days in Excel and Google Sheets

In a spreadsheet, put the two dates in two cells and subtract them, for example =B1-A1, or use =DAYS(B1,A1). Both give the days between the dates without counting the end day, the same as this calculator’s default.

Weekdays and weekend days

Besides the total, the calculator splits the days into weekdays (Monday to Friday) and weekend days (Saturday and Sunday). This is useful for estimating working days. Public holidays differ from country to country and are not taken off, so subtract them yourself if they apply.

View All Calculators

Frequently Asked Questions

How do I calculate the number of days between two dates?

Subtract the earlier date from the later date on the calendar, counting each day that passes. For example, from 1 January 2026 to 31 December 2026 there are 364 days. This calculator does it for you and allows for leap years and different month lengths.

How many days are there until a certain date?

Open the "Days Until" tab, pick the date you are counting down to and press Count Days. The answer is the number of days from today to that date. If the date has already passed, the calculator says so and shows how many days ago it was.

How many days have passed since a date?

Open the "Days Since" tab, pick the date and press Count Days. The answer is the number of days from that date to today. For example, 1 January 2026 to 27 October 2026 is 299 days.

Does the count include the start and end date?

By default the start day is counted and the end day is not, so 1 May to 2 May is 1 day. Tick "Include the end date in the count" if you want both days counted, which gives 2 days.

How many weeks or months are between two dates?

The answer shows the days as years, months and days, and as whole weeks plus the days left over. For example, 1 January 2025 to 27 October 2026 is 664 days, which is 1 year, 9 months and 26 days, or 94 weeks and 6 days.

Does it include leap years?

Yes. It uses the real calendar, so 29 February is counted in leap years. From 1 January 2024 to 1 January 2025 there are 366 days.

How many days are left in the year?

The "This Year So Far" panel shows it for today. It is the number of days after today until 31 December, so on 31 December there are 0 days left. A normal year has 365 days and a leap year has 366.

How many weeks are left in the year?

Divide the days left in the year by 7. The "This Year So Far" panel shows the whole weeks left and the days over, for example 65 days left is 9 weeks and 2 days.

How many days are in each month?

January, March, May, July, August, October and December have 31 days. April, June, September and November have 30 days. February has 28 days, or 29 in a leap year. The table on this page shows them for this year.

How do I count days without weekends?

The answer shows how many of the days are weekdays (Monday to Friday) and how many are weekend days. It does not know about public holidays, so for working days with holidays use the Business Days Calculator.

How do I add days to a date?

Use the Date Calculator. It adds or subtracts days, weeks, months and years from any date, for example to find the date 30 days from today.

How do I count the days between dates in Excel or Google Sheets?

Put the two dates in two cells and subtract them, for example =B1-A1, or use =DAYS(B1,A1). Both give the days between the dates without counting the end day, the same as this calculator's default.

Are my dates saved or shared?

No. The calculation happens in your browser, and the dates you choose are not sent to any server. If you press Copy link, the dates are put in the link's address so you can share or bookmark that exact count.