The simplest way to calculate days between dates.

A clean, fast, and modern tool to calculate duration, business days, and time breakdowns. No ads, no clutter.

2026 Year Progress

Day 237 of 365 • Quarter 3 (Q3)

64.9%

128 days remaining until 2027

Start: Jan 1, 2026 128 days until New Year's Day 2027 End: Dec 31, 2026

Upcoming Holiday Countdowns

Live timers, working day breakdowns, and exact date schedules for major events.

View all 80+ events โ†’

Looking for another date or holiday?

Explore over 80+ federal holidays, cultural celebrations, and sports events.

Browse All Countdowns โ†’

Create Your Own Custom Countdown

Counting down to a wedding, vacation, milestone, or birthday? Create a free shareable countdown timer.

How many days have you lived?

Every single day is a milestone. Let's see your grand total!

Famous Birthday Twins

Ever wondered which celebrities and iconic figures share your exact birthday?

๐ŸŽฎ

TIMELINE WARS

Can you fix broken history? Test your knowledge!

โšก Daily Challenge ๐Ÿ”ฅ Streaks ๐Ÿ‘‘ Leaderboards
PLAY NOW โ†’

Automatically exclude weekends to get an accurate count of working days for your projects.

See your result in days, weeks, months, or as a percentage of a standard year.

Holiday Countdowns โ†’

Browse 80+ countdowns or create your own custom shareable event countdown timer.

Mastering Date Math: How to Calculate Days Between Dates

Whether you're planning a project sprint, tracking contract deadlines, calculating legal notice periods, or simply curious about a milestoneโ€”like finding out "how many days have I lived?"โ€”knowing the exact number of days between dates is an essential daily need. While simple date subtraction sounds straightforward, factors like leap years, varying month lengths, and working schedules can introduce unexpected calculation errors. Our days between dates calculator handles all calendar math instantly with 100% precision.

How to Calculate Days Between Dates: Step-by-Step

Calculating the duration between any two dates on our calculator takes just four quick steps:

  1. Select your Start Date: Enter or pick the starting point of your interval.
  2. Select your End Date: Choose your target milestone, deadline, or past event date.
  3. Choose End Date Inclusion: By default, the calculator measures the elapsed duration (excluding the last day). Check "Include end date (add 1 day)" if both the first and last day represent full active days.
  4. Click "Calculate Days": Instantly view the total calendar days, working business days, full weeks, approximate months, and total percentage of a year.

How Leap Years Affect Date Calculations

A standard calendar year has 365 days, but an astronomical solar year is approximately 365.2422 days long. To keep our calendar aligned with Earth's orbit around the sun, the Gregorian calendar adds an extra leap dayโ€”February 29thโ€”every four years (years divisible by 4, except century years unless also divisible by 400, such as 2000).

When calculating durations manually or using simple formulas (like multiplying years by 365), failing to account for leap days produces an off-by-one error. Our calculator uses standardized UTC calendar normalization to automatically count every February 29 that falls within your specified date range.

Counting Business Days vs. Calendar Days

In project management, billing, and employment contracts, raw calendar days are often not enough. You frequently need to know how many business days between two dates. Our calculator automatically filters out Saturdays and Sundays, giving you the exact count of Monday-through-Friday working days to help you plan project timelines and delivery schedules with confidence.

Excel Formulas vs. Online Date Calculator

In spreadsheet tools like Microsoft Excel or Google Sheets, finding date differences usually requires formulas such as =DATEDIF(start_date, end_date, "d") or =NETWORKDAYS(start_date, end_date) for working days. While effective, spreadsheets require manual setup and formula memorization. CountDays gives you the same mathematical precision on any browser or mobile device with zero setup.

Common Use Cases

  • Project & Sprint Planning: Estimating working days available between sprint kick-off and delivery.
  • Legal & Financial Deadlines: Tracking statutory notice windows, loan interest accruals, or contract expiration dates.
  • Life Milestones: Celebrating your 10,000th day alive with our Days Lived counter.
  • Event Countdowns: Finding exact days remaining until holidays, weddings, exams, or vacations.

Explore Related Date Calculators

Free, instant online tools for work, travel, milestones, and personal planning.

Frequently Asked Questions

How do I calculate the days between two dates? โ–ผ

To calculate the days between two dates, select your start date and end date in the input fields above and click "Calculate Days". The calculator instantly computes total elapsed calendar days, working business days, full weeks, and percentage of the year.

How does the calculator handle leap years? โ–ผ

The calculator automatically accounts for February 29th in leap years (every 4 years, adhering to Gregorian calendar rules). If your selected date range spans across a leap day, it is included in the total day count for 100% mathematical accuracy.

Should I include or exclude the end date in my calculation? โ–ผ

By default, date difference measures elapsed time (excluding the final day, so today to tomorrow equals 1 day). If you need to count both the start day and the end day as full active working or calendar days, check the "Include end date (add 1 day)" box.

How do you calculate business days and exclude weekends? โ–ผ

Business days are calculated by iterating through every day in your selected interval and counting only Mondays through Fridays, while automatically skipping Saturdays and Sundays. If you toggle "Include end date", the end date is also added if it falls on a weekday.

Ready to start calculating?

Join thousands of users who prefer a clean, ad-free experience for their date math needs.