Free Date Calculator Tools

Calculate days between dates, add or subtract days, and compute exact age โ€” all in one place. Simple, fast and free to use.

โœ“ Date Difference โœ“ Add / Subtract Days โœ“ Age Calculator โœ“ No Sign-up

๐Ÿ“Š Days Between Two Dates

Calculate the exact number of days, weeks, months and years between any two dates.

๐Ÿ“‹ Result

0
Total Days
0
Weeks
0
Months
0
Years
๐Ÿ“Š

Total Days

Counts every calendar day between the two dates, including the start and end dates. Useful for project timelines and deadlines.

๐Ÿ’ผ

Weekdays Only

Excludes Saturdays and Sundays. Perfect for calculating business days, delivery times and working periods.

๐Ÿ“…

In Weeks

Shows the duration in complete weeks plus remaining days. Helpful for scheduling recurring events and planning cycles.

๐Ÿ“… Add or Subtract Days

Find what date it will be after adding or subtracting a number of days, weeks or months from any starting date.

๐Ÿ“‹ Result

โ€”
Result Date
โ€”
Day of Week
โ€”
Week Number
โ€”
Days From Today
โž•

Add Days

Calculate future dates by adding days, weeks or months. Great for setting deadlines, planning events and scheduling reminders.

โž–

Subtract Days

Find past dates by subtracting time. Useful for backdating documents, calculating notice periods and historical research.

๐Ÿ“†

Multiple Units

Switch between days, weeks, months and years for flexible date calculations across any timeframe you need.

๐ŸŽ‚ Age Calculator

Calculate exact age in years, months and days. Also shows next birthday and days until next birthday.

Enter your date of birth
Leave as today for current age

๐Ÿ“‹ Your Age

โ€”
years old
0
Years
0
Months
0
Days
๐ŸŽ‰ Next Birthday: โ€” โ€” โ€” days to go!
๐Ÿ‘ถ

Exact Age

Get your precise age broken down into years, months and days. Perfect for legal documents, forms and milestone celebrations.

๐ŸŽ‰

Next Birthday

See when your next birthday falls and how many days remain. Plan celebrations and track upcoming milestones with ease.

๐Ÿ“…

Any Date

Calculate age as of any past or future date. Useful for historical age verification and future planning scenarios.

How to Use the Date Calculator

๐Ÿ“Š Date Difference

Select a start date and an end date, then choose whether you want total days, weekdays only, or weeks. Click calculate to see the complete breakdown including years, months, weeks and days.

๐Ÿ“… Add / Subtract Days

Pick a starting date, enter the amount (e.g., 30), choose the unit (days, weeks, months or years), and select add or subtract. The calculator shows the resulting date with day of week and week number.

๐ŸŽ‚ Age Calculator

Enter your date of birth and optionally change the "as of" date. The tool calculates your exact age in years, months and days, plus shows your next birthday countdown.

๐Ÿ’ก Tips for Best Results

Use Weekdays Mode For business and working day calculations, always select "Weekdays Only" to exclude weekends.
Leap Years The calculator automatically accounts for leap years (29 February) in all date math.
Date Format All dates use the YYYY-MM-DD format. You can type directly or use the date picker.
Historical Dates Works with any date from year 1 to 9999. Perfect for genealogy and historical research.
๐Ÿ”— Working with Bank Holidays For calculations that also exclude UK bank holidays, use our Working Day Calculator. It combines weekend exclusion with official bank holiday dates for England, Scotland, Wales and Northern Ireland.

Date Calculator FAQs

Common questions about date calculations

How do I calculate days between two dates? โ–พ
Use the "Date Difference" tab. Enter your start date in the first field and your end date in the second field, then click "Calculate Difference". The result shows total days, weeks, months and years between the two dates. You can also switch to "Weekdays Only" mode to exclude weekends.
What is the difference between total days and weekdays? โ–พ
Total days counts every calendar day including weekends. Weekdays only excludes Saturdays and Sundays, giving you the number of Monday-to-Friday days. This is essential for business calculations, project planning and delivery estimates.
Can I calculate age as of a specific date in the past or future? โ–พ
Yes. In the Age Calculator, enter your date of birth and then change the "As of Date" field to any past or future date. This is useful for verifying historical ages, planning future milestones, or calculating age at a specific event date.
Does the calculator account for leap years? โ–พ
Yes, all calculations automatically account for leap years. If you were born on 29 February, the calculator correctly handles your birthday in non-leap years. All date math includes the extra day in leap years (2024, 2028, 2032, etc.).
How do I find what date is 90 days from today? โ–พ
Use the "Add / Subtract Days" tab. Enter today's date (or any start date), type "90" in the amount field, select "Days" from the unit dropdown, make sure "Add (+)" is selected, and click calculate. The result shows the exact date 90 days later.
Can I exclude bank holidays from date calculations? โ–พ
This date calculator handles calendar days and weekdays. For calculations that also exclude UK bank holidays, please use our dedicated Working Day Calculator. It lets you choose your region (England, Scotland, Wales or Northern Ireland) and automatically excludes both weekends and official bank holidays.

Related Tools

More free tools for date and holiday planning