Date Calculator

Calculate dates, count business days, and find date differences instantly

Tip: Use keyboard shortcuts in date pickers by clicking and typing dates. Use the quick presets for common calculations.

What date is X days from today?

Quick presets:

What date was X days ago?

Days between two dates

How to Use the Date Calculator

Our free online date calculator makes it easy to perform date math instantly. Whether you need to find what date is 30 days from today, calculate business days between two dates, or determine what date was in the past, this tool has you covered. Simply select your calculation type, enter your dates or number of days, and get results instantly with the day of the week displayed.

The calculator supports three main modes: adding days to find future dates, subtracting days to find past dates, and calculating the exact number of days between any two dates. Use the unit selector to work with days, weeks, months, or years for added flexibility.

Business Days Calculator

Need to calculate only business days? Enable the Business Days mode to automatically exclude weekends from your calculations. You can also choose to exclude US federal holidays, which is especially useful for project planning, deadline tracking, and HR calculations. This feature helps you get accurate business day counts for scheduling, delivery estimates, and project timelines.

The business days calculator recognizes all major US federal holidays including New Year's Day, Independence Day, Thanksgiving, Christmas, and more. Perfect for calculating work schedules, project deadlines, and delivery timelines.

Quick Presets for Common Calculations

We've included quick preset buttons for the most common date calculations: 30 days, 60 days, 90 days, 6 months, and 1 year. Click any preset to instantly see what date that duration corresponds to from today. This makes it quick and easy to plan ahead without having to manually enter numbers.

Related Tools

ClockTools.com offers a complete suite of time and scheduling tools to help you manage your day: