Day Counter
Use this free Day Counter to calculate your Days between two dates instantly and accurately.
Two dates
Days between
What is a Day Counter?
A Day Counter calculates the exact number of days between any two dates. You give it a start date and an end date, and it returns the total days, weeks, and approximate months separating them. People use day counters to find out how long until a birthday or vacation, how many days they have left to complete a project, how old something is in days, or the length of a rental period or subscription. The calculator handles all the calendar math automatically — including leap years, months with different numbers of days, and year boundaries — so you get an accurate count without flipping through a paper calendar or doing mental math.
How to count days manually (the formula)
To count days between two dates manually, subtract the earlier date from the later date. The formula is: Days = End Date − Start Date. In practice, count the remaining days in the start month, then add the full days of each month in between, and finally add the days elapsed in the end month. For example, from January 15 to March 10: January has 31 days, so 31 − 15 = 16 remaining days in January. February has 28 days (29 in a leap year). March has 10 days. Total = 16 + 28 + 10 = 54 days. If you want to include both the start and end date, add 1 to the total. The day counter automates this process so you don't have to remember month lengths or leap year rules.
Example calculation
Let's count the days between January 1, 2025 and March 15, 2025 without including the end date. January has 31 days, so from January 1 to January 31 is 30 days (since we don't count the start date itself in some conventions, but the calculator counts the difference as Jan 1 to Jan 31 = 30 days). February 2025 is not a leap year (2025 is not divisible by 4), so February has 28 days. From March 1 to March 15 is 14 days (March 1 to March 15, excluding March 15 itself if not including the end date). The total is 30 + 28 + 14 = 72 days. If you toggle "Include end date" to Yes, the calculator adds 1, giving 73 days. The day counter also breaks this down: 10 weeks and 2 days, or approximately 2.4 months.
Common mistakes
- Forgetting to account for leap years — February has 29 days in a leap year (divisible by 4, except century years not divisible by 400). Forgetting this shifts day counts by one.
- Off-by-one errors with the end date — Whether you include or exclude the end date changes the result by exactly one day. Always check your setting.
- Assuming all months have the same length — Months range from 28 to 31 days. Using 30 days per month for a multi-month span produces significant errors.
- Confusing calendar days with business days — A day counter counts all calendar days. For work scheduling, you need a business days calculator that skips weekends.
- Switching the order of dates — Placing the later date first produces a negative result. The day counter handles this by swapping them, but your original order matters for context.
Frequently asked questions
How many days are there between two dates?
Enter a start date and an end date, then choose whether to include the end date. The calculator returns the total number of days, weeks, approximate months, and full date range details.
Does the day counter include the end date?
You can choose Yes or No. If you select Yes, the calculator adds one day so both the start and end dates are counted. This is useful for event planning where both the first and last day matter.
Does it account for leap years?
Yes, the calculator automatically accounts for leap years and varying month lengths when computing the difference between two dates.
Can I count days between dates in different years?
Yes, the day counter works across any number of years. It handles multi-year spans accurately, including leap years that occur every four years.
What's the difference between calendar days and business days?
Calendar days include every day of the week (including weekends and holidays). Business days count only Monday through Friday and exclude holidays. Use the Business Days Calculator on this site for that.
How accurate is the result?
Results are exact to the day. The calendar logic handles all date calculations precisely, including leap years and months with different lengths.