Loading
Calculate days between two dates, count days from today, or find working days instantly. Free days calculator for deadlines, travel, projects & more. Try it now.
Calculate the number of days, weeks, months, and years between two dates.
Lifestyle
Need to know how many days until your holiday? How long since a key date? How many working days are left in a project deadline? A days calculator gives you an instant, accurate count between any two dates — past, present, or future.
Enter a start date and end date to get the total number of days between them. Or pick a date and add or subtract any number of days to find an exact future or past date. The calculator handles leap years, month-end rollovers, and US/UK date formats automatically — no manual counting, no spreadsheet formulas, no calendar flipping.
Use it for work deadlines, visa applications, travel planning, fitness challenges, contract tracking, project timelines, or simply to settle the "wait, how long ago was that?" debate once and for all.
Fast. Accurate. No login needed.
📅 Calculate Days Instantly → Days Calculator
A days calculator is an online tool that counts the number of days between two calendar dates — or calculates a specific date by adding or subtracting days from a known starting point.
At its core, it does what a calendar technically can but practically can't: give you an instant, accurate day count across months, years, and leap years without counting squares.
Day counting matters more than people realise. Loan agreements specify interest in days. Visa regulations set exact day limits. Employment contracts have probationary periods measured in days. Notice periods, insurance waiting periods, return windows, and project milestones all run on precise day counts — not vague month estimates.
Getting the count wrong by even a day can mean a missed deadline, an invalid visa, or an expired warranty claim.
Step 1: Enter your start date in the first field (e.g., 01/03/2025 or March 1, 2025)
Step 2: Enter your end date in the second field (e.g., 15/08/2025 or August 15, 2025)
Step 3: Choose whether to include or exclude the end date in the count
Step 4: Select calendar days or working days (if you need business day calculation)
Step 5: Click Calculate — your result appears instantly, showing total days, weeks, months, and years
Step 1: Enter your reference date (e.g., today, a contract start date, or a project launch)
Step 2: Enter the number of days to add or subtract
Step 3: Click Calculate — the calculator returns the exact date that falls that many days forward or back
Step 1: Select "From Today" — the calculator auto-fills today's date
Step 2: Enter a target date or number of days
Step 3: Click Calculate — see how many days until or since any date
The most common use of a days calculator is finding the exact number of days between two dates — a calculation that sounds simple but quickly becomes complex across month boundaries, year changes, and leap years.
The calculator subtracts the earlier date from the later date at the day level — accounting for:
Question: How many days between March 15, 2025 and October 3, 2025?
| Period | Days |
|---|---|
| March 15 → March 31 | 16 days |
| April | 30 days |
| May | 31 days |
| June | 30 days |
| July | 31 days |
| August | 31 days |
| September | 30 days |
| October 1 → October 3 | 3 days |
| Total | 202 days |
Manual counting: error-prone and time-consuming. Calculator: instant and exact.
The calculator accepts both formats:
Always check your format selection to avoid accidentally calculating between the wrong dates — 06/07/2025 means June 7 in the US and July 6 in the UK.
This calculation is essential for:
Example: Contract signed: February 10, 2025 Deadline: 60 days from signing
February 10 + 60 days = April 11, 2025
Without the calculator, you'd need to count 18 days remaining in February, 31 days in March, and 11 days into April. Miss a leap year and your deadline is off by a day.
Useful for:
Example: Today: July 20, 2025 "90 days ago" = April 21, 2025
Our Date Calculator is a complementary tool that handles date addition and subtraction alongside this days calculator, with additional features for time zone and date format conversion.
Two of the most frequently searched date queries on the internet are "how many days since [date]" and "how many days until [date]." Both are handled instantly by the days calculator.
Popular use cases:
Example: "How many days since January 1, 2024?" Today (April 19, 2026) → 474 days
Popular use cases:
Example: "How many days until December 25, 2026?" From April 19, 2026 → 250 days
Use our Time Until Calculator for a real-time countdown to any specific moment — it breaks results down into days, hours, minutes, and seconds for added precision.
A business days calculator — also called a working days calculator — counts only Monday to Friday, excluding weekends and optionally excluding public holidays.
Business and legal contexts almost always mean working days, not calendar days:
Business Days = Total Calendar Days − Weekend Days − Public Holidays
Example: Calendar days between June 2 and June 30, 2025 = 28 days Weekends in that period = 8 days (4 Saturdays + 4 Sundays) UK bank holiday (if applicable) = 1 day
Working days = 28 − 8 − 1 = 19 business days
Public holidays vary by country — and even by state or region within countries:
| Country | Key Public Holidays (Examples) |
|---|---|
| USA | New Year's Day, Memorial Day, Independence Day, Labor Day, Thanksgiving, Christmas |
| UK | Bank Holidays: New Year, Good Friday, Easter Monday, May Day, Spring Bank Holiday, Christmas, Boxing Day |
| Canada | New Year, Family Day (some provinces), Victoria Day, Canada Day, Labour Day, Thanksgiving, Christmas |
| Australia | New Year, Australia Day, Easter, Anzac Day, Queen's Birthday (state-dependent), Christmas, Boxing Day |
Our days calculator lets you select your country and region to automatically exclude the correct public holidays for the most accurate business day count.
Understanding the difference is essential before running any calculation. Using the wrong type can mean missing a legal deadline or miscommunicating a project timeline.
| Feature | Calendar Days | Working Days |
|---|---|---|
| What's counted | All days including weekends | Mon–Fri only |
| Holidays included | Yes | Excluded (if selected) |
| Best for | Personal date calculations, age, durations | Business, legal, HR, project timelines |
| Example: 30 days from June 1 | July 1 | Approximately July 11 |
| Used in | Travel, anniversaries, fitness challenges | Notice periods, payment terms, court filings |
When in doubt, check the original document or agreement. Many contracts specify "calendar days" or "business days" explicitly — and the difference can be legally significant.
Sometimes you need your day count expressed in larger units. Our days calculator returns results in all formats simultaneously.
Formula: Weeks = Total Days ÷ 7
Example: 180 days = 25 weeks and 5 days
Months aren't uniform in length (28–31 days), so conversion uses an average:
Standard average: 1 month = 30.4375 days
Formula: Months = Total Days ÷ 30.4375
Example: 180 days ÷ 30.4375 = approximately 5.9 months (or 5 months and 27 days)
For legal or contractual purposes, always count the actual calendar months rather than using the average — a "6-month notice period" starting January 1 ends July 1, not 183 days later.
Formula: Years = Total Days ÷ 365.25 (including leap year average)
Example: 730 days ÷ 365.25 = approximately 2 years
For precise year calculations — especially for age, anniversary, or contract duration — our Age Calculator breaks results into exact years, months, and days.
| Total Days | Weeks | Months (approx) | Years (approx) |
|---|---|---|---|
| 7 days | 1 week | 0.23 months | — |
| 30 days | 4.3 weeks | ~1 month | — |
| 90 days | 12.9 weeks | ~3 months | — |
| 180 days | 25.7 weeks | ~5.9 months | — |
| 365 days | 52.1 weeks | ~12 months | 1 year |
| 500 days | 71.4 weeks | ~16.4 months | ~1.37 years |
| 730 days | 104.3 weeks | ~24 months | ~2 years |
| 1,000 days | 142.9 weeks | ~32.9 months | ~2.74 years |
A days calculator isn't just a tool for the mathematically cautious — it's used in dozens of everyday and professional scenarios.
Pair with our Hours Calculator to track time within those days — essential for timesheet management and project billing.
Visa overstays can carry serious legal consequences. Day-accurate calculations are critical for international travellers and long-stay visitors.
Many fitness apps track streaks in days. Knowing your exact milestone dates keeps motivation anchored to something concrete. Combine with our Calories Burned Calculator and TDEE Calculator for a complete fitness tracking setup.
Our Mortgage Calculator and Home Loan EMI Calculator pair well with this tool for full property timeline planning.
Use our Grade Calculator and GPA Calculator alongside the days calculator for complete academic planning.
For a real-time countdown to your next big moment, our Time Until Calculator breaks it down to the second.
You don't need to understand the maths to use the calculator — but knowing the logic builds confidence in the results.
Professional date calculators convert each date to a Julian Day Number — a continuous count of days since January 1, 4713 BC. To find the days between two dates, they simply subtract one Julian Day Number from the other.
Example: March 1, 2025 → Julian Day Number: 2460735 October 3, 2025 → Julian Day Number: 2460921
Difference: 2460921 − 2460735 = 186 days
This method automatically handles all month lengths, year changes, and leap years — because every date maps to one unique integer, and subtraction always works.
A leap year occurs when the year is:
So 2000 was a leap year (divisible by 400). 1900 was not (divisible by 100 but not 400). 2024 is a leap year (divisible by 4, not by 100). The calculator handles this automatically — you never need to check.
This is a source of confusion in manual counting. Should you count both the start date and end date?
The calculator lets you choose. For most practical purposes — project durations, notice periods, challenge lengths — inclusive counting is standard. For "time between" events, exclusive counting is more accurate.
Many professionals prefer to run date calculations directly in spreadsheets. Here's how to replicate the days calculator in Microsoft Excel or Google Sheets.
Formula: =B1−A1 (where A1 is the start date and B1 is the end date)
Ensure both cells are formatted as Date format. The result will be a number — format the result cell as Number (not Date) to see the day count.
Formula: =DAYS(end_date, start_date)
Example: =DAYS("10/03/2025","01/01/2025") returns 68
Formula: =DATEDIF(start_date, end_date, "D") — returns days =DATEDIF(start_date, end_date, "M") — returns complete months =DATEDIF(start_date, end_date, "Y") — returns complete years
Formula: =NETWORKDAYS(start_date, end_date) — returns working days excluding weekends
With holidays: =NETWORKDAYS(start_date, end_date, holidays_range) — where holidays_range is a list of holiday dates in your spreadsheet
Formula: =A1+45 (adds 45 days to the date in cell A1)
Or use: =WORKDAY(A1, 30) to add 30 working days (excluding weekends)
For anyone who prefers not to build these formulas manually, our Days Calculator produces the same results instantly.
Expand your date and time planning with these complementary tools:
Date & Time Tools:
Finance & Planning Tools:
Lifestyle & Planning Tools:
Health & Fitness Tools:
Maths Tools:
All calculations are based on the Gregorian calendar system. Business day calculations exclude standard public holidays for selected countries. Leap year handling is fully automated. Results are accurate for all dates from January 1, 1900 onwards. For historical date ranges before 1900, minor calendar reform discrepancies may apply.
Helpful answers related to this calculator.
Subtract the earlier date from the later date. The days calculator does this automatically — enter both dates and click calculate. Manually, you count all calendar days between start and end, accounting for varying month lengths and leap years. For a date range like March 15 to October 3, 2025, the total is 202 days.
Select "From Today" in the calculator — it auto-fills the current date. Enter either a target date (to see how many days until) or a number of days (to find the resulting date). For example, 90 days from April 19, 2026 lands on July 18, 2026.
Calendar days count every day including weekends and holidays. Business days (working days) count only Monday to Friday, excluding public holidays. 30 calendar days from June 1 = July 1. 30 business days from June 1 ≈ July 11, depending on holidays. Always clarify which type is required before calculating contractual or legal deadlines.
Yes, fully and automatically. Leap years (which add February 29) occur in years divisible by 4 — with exceptions for century years not divisible by 400. The calculator uses Julian Day Number logic which inherently accounts for all leap year rules across any date range.
A standard year has 365 days. A leap year has 366 days. For calculations spanning multiple years, the average is 365.25 days per year. For exact counts, the calculator computes at the day level — so a 2-year span might be 730 or 731 days depending on whether a leap year falls within it.
From April 19, 2026, 90 calendar days forward is July 18, 2026. 90 business days forward (excluding weekends and UK/US holidays) is approximately August 25, 2026. Use the days calculator with today auto-filled for an instant result.
Use the =NETWORKDAYS(start_date, end_date) function to count working days between two dates. To exclude specific public holidays, add a third argument pointing to a range of holiday dates: =NETWORKDAYS(A1, B1, C1:C10). To add working days to a date, use =WORKDAY(start_date, number_of_days).
Yes. The calculator handles dates across centuries using Julian Day Number arithmetic. Historical date calculations — including those crossing the Gregorian calendar reform of 1582 — can sometimes produce anomalies in edge cases, but for all practical modern date ranges (1900 onwards), accuracy is complete.
In a non-leap year: 364 days between January 1 and December 31 (exclusive count), or 365 days inclusive. In a leap year: 365 days exclusive, 366 inclusive. The full calendar year from January 1 to December 31 inclusive is always the total days in that year.
Yes — this is one of the calculator's core strengths. Enter any start and end date in different years and it handles year crossovers, different month lengths, and leap years automatically. For example, September 15, 2022 to March 3, 2026 = 1,265 days.
Enter your date of birth as the start date and today as the end date — the calculator returns your exact age in days. For example, someone born on June 1, 2000 is approximately 9,454 days old as of April 2026. Our WithinSecs Age Calculator provides this in years, months, and days simultaneously.
A day counter is another name for a days calculator — a tool that counts the number of days between two dates or from a specific date forward/backward. The terms are interchangeable. Some day counters focus on simple counting; more complete tools (like ours) also add/subtract days, handle business days, and convert to weeks and months.
Fully accurate for all standard date calculations within the Gregorian calendar system. The calculator uses integer arithmetic at the day level — there is no rounding, estimation, or approximation in the day count. Results are identical to counting squares on a calendar manually, but without human error.