This free calculator counts the exact number of days between two dates, and also shows the result in weeks. Choose a start date and an end date, and the answer updates instantly in your browser. It is useful for counting down to an event, working out how long ago something happened, tracking deadlines, or planning trips and projects.
The calculation correctly accounts for different month lengths and leap years, so the count is accurate rather than an estimate. The order of the dates does not matter — you always get the positive number of days between them. Nothing you enter is uploaded or stored.
How to use it
Tap the start date and end date fields, pick your dates, and read the number of days and weeks between them. Change either date any time to recalculate.
How it works
The tool finds the absolute difference between your two dates in days, then also shows it in weeks. It accounts for different month lengths and leap years, and the order of the dates does not matter.
Example
From 1 January to 15 January is 14 days — exactly 2 weeks.
Key features
Exact day count between any two dates
Also shown in weeks and days
Order of dates does not matter
Instant and private
When to use it
Counting down to an event or deadline
Working out how long ago something happened
Project planning and timelines
Tracking notice periods or due dates
Frequently asked questions
How do I count the days between two dates?
Pick a start date and an end date and the calculator shows the exact number of days between them, plus the count in weeks.
Does the order of the dates matter?
No. The calculator uses the absolute difference, so it gives the same number of days no matter which date you enter first.
Is this days calculator free?
Yes. It is completely free, needs no sign-up, and runs entirely in your browser.
We use privacy-friendly analytics to understand traffic. No personal data is sold.