Free Date Calculator
Work out how many days are between two dates, add or subtract days from any date, count down the days until an event, find your exact age, or count weekdays only. Free, instant, no sign-up.
✦ Free forever • No sign-up • Exact UTC date maths • Leap years handled
◆Days Between Dates
How many days are there between two dates? Pick both dates — the count is exact, and leap years are handled correctly.
Example:
◆Add / Subtract Days
What date is 30 days from now — or 10 days ago? Pick a start date, choose add or subtract, and get the result date with its weekday.
Example:
◆Days Until — countdown to any date
How many days until a birthday, a holiday or a deadline? Pick the date and see the days left from today, with its weekday. A past date shows how many days ago it was.
Example:
◆Age Calculator — exact age in years, months & days
Enter your date of birth and get your exact age — plus total days, weeks and months lived, and how many days until your next birthday.
Example:
◆Weekdays-Only Count
How many working days are there between two dates? This counts Monday to Friday only — both end dates are included. Saturdays and Sundays are never counted. Public holidays are not removed.
Example:
How to use the date calculator
Pick a tool above, enter your dates, and press the button. Every result shows its working: the days-between tool shows the exact day count plus the breakdown in weeks and days; the add/subtract tool shows the result date and its weekday; the countdown shows the days left and the weekday; the age calculator shows years, months and days plus total days, weeks and months; and the weekdays tool shows the weekday count with the dates included. Try the full Age Calculator →
Why use this date calculator?
✓ Exact day counts, leap years included
28 February 2024 to 1 March 2024 is 2 days, because 2024 has a 29 February. Every calculation uses UTC dates, so the answer never shifts with your timezone or daylight saving.
✓ The working is always shown
316 days = 45 weeks + 1 day. Every result shows how it was worked out, so you can check the maths yourself — never just a bare number.
✓ Exact age in years, months and days
Born 20 February 2003, on 13 November 2026 you are 23 years, 8 months and 24 days old — 8,667 days in total — with your next birthday 99 days away.
✓ Weekdays only, both ends included
Monday to Friday only, with both end dates counted. Monday 9 November to Friday 13 November 2026 is 5 weekdays — plainly stated, no hidden rules.
✓ Free forever
No account, no sign-up, no limits, no fees. Calculate as many dates as you like, on any device.
✓ Nothing is stored
Your dates never leave your browser. Every calculation happens on your own device — nothing is sent to any server.
Calculate your dates, free
A date calculator answers the small questions that come up every day: how many days are left until a birthday, a holiday or a deadline; how many days passed between two dates; what date is 30 days from now; or exactly how old someone is. This free date calculator does all of it in your browser — days between dates, add or subtract days, days until a date, an exact age calculator, and a weekdays-only count — with every answer showing its working, so you can check it yourself. For example, 1 January 2026 to 13 November 2026 is exactly 316 days (45 weeks and 1 day), 13 November 2026 plus 30 days is 13 December 2026 (a Sunday), and from 13 November 2026 there are 49 days until 1 January 2027.
Every calculation uses UTC dates, so the answer never shifts with your timezone or daylight saving — the same two dates always give the same day count, wherever you are. Leap years are handled exactly (28 February 2024 to 1 March 2024 is 2 days, because 2024 has a 29 February). The age calculator counts full years, then full months, then the days left over: born 20 February 2003, on 13 November 2026 you are 23 years, 8 months and 24 days old — 8,667 days in total — with your next birthday 99 days away. The weekdays-only count includes both end dates and counts Monday to Friday only, so Monday 9 November to Friday 13 November 2026 is 5 weekdays. Months and years breakdowns are labelled approximate, because months are 28 to 31 days long; the day count itself is always exact. Everything is free and nothing is stored: no sign-up, no install, no account. All calculations run in your browser — your dates are never sent to any server.
Frequently asked questions
How many days are between 1 January 2026 and 13 November 2026?
316 days. The calculator counts every calendar day from the start date up to, but not including, the end date — so 1 January 2026 to 13 November 2026 is 316 days, which is 45 weeks and 1 day. Leap years are handled exactly: 28 February 2024 to 1 March 2024 is 2 days, because 2024 has a 29 February.
How do I add days to a date?
Pick the start date, type how many days to add, and press Calculate. For example, 13 November 2026 plus 30 days is 13 December 2026, a Sunday. The same tool subtracts days too: 13 November 2026 minus 10 days is 3 November 2026, a Tuesday. Every result shows the weekday of the new date.
How many days until 1 January 2027?
From 13 November 2026, there are 49 days until 1 January 2027. Type any future date into the Days Until calculator and it counts the days left from today, and shows the weekday of that date. If the date is in the past, it tells you how many days ago it was instead — never a negative countdown.
How is my exact age worked out?
From your date of birth to today, counting full years first, then full months, then the days left over. For example, born 20 February 2003, on 13 November 2026 you are exactly 23 years, 8 months and 24 days old — 8,667 days in total. The calculator also shows your total weeks and months, and how many days until your next birthday.
What does the weekdays-only count include?
Only Monday to Friday. Both end dates are included in the count: Monday 9 November 2026 to Friday 13 November 2026 is 5 weekdays, and Friday 13 November 2026 to Monday 16 November 2026 is 2 weekdays (the Friday and the Monday). Saturdays and Sundays are never counted. Public holidays are not removed — the count is weekdays only.
Why is the months and years breakdown approximate?
The day count is always exact, but months are not all the same length (28 to 31 days) and years are 365 or 366 days, so a day count can only be turned into months or years approximately. The calculator labels those breakdowns clearly, and shows the exact breakdown in weeks and days as well — for example, 316 days is exactly 45 weeks and 1 day.
Is this date calculator really free?
Yes. Date Calculator is 100% free. There is no account, no sign-up, no limit and no fee — calculate as many dates as you like, on any device. Your dates never leave your browser.
Share this tool
Found this tool useful? Share it with someone who needs it: #DateCalculator #DaysBetweenDates #AgeCalculator #DaysUntil #FreeTools #Countdown