Date Difference Calculator
Count days, weeks, months, and years between two dates.
Widget gallery
Browse every free Calcadian calculator widget you can embed on your site, date difference, working days, time card, age and more. Copy the iframe, keep the small attribution link.
Count days, weeks, months, and years between two dates.
Find a future or past date by adding or subtracting time.
Count working days between two dates, excluding weekends.
Calculate exact age from any date of birth.
Calculate hours and minutes between two times.
Add up a full week of shifts with breaks and overtime.
Find the ISO week number for any date.
Count how many days are left until any future date.
See how long ago a past date was, in years, months, and days.
Calculate total weeks, remaining days, and decimal weeks between two dates.
Find what day of the week any date falls on.
Convert between Unix epoch time and readable dates.
Add or subtract business days to find the resulting workday.
Measure elapsed time between two full date and time values.
Add or subtract durations without base-60 arithmetic.
Convert between hours and minutes and decimal hours.
Find the local date and time a set duration from now.
Count whole calendar months and the days left over.
Work out the hours in one shift, breaks included.
Compare two birth dates to find the exact age gap.
Count down to a future date and clock time.
Convert times between cities and plan meetings.
HR and payroll teams, school and university calendar pages, project management blogs, and internal intranets.
The simple embed is free for every calculator. No account, no API key, no tracking pixels injected into your page. Saved, customisable and white-label widgets for licensed domains come with the Pro and Business plans.
Keep the attribution line under the iframe: the calculator name plus a link to Calcadian. That is the whole licence.
Tell us where you use it. We may feature useful examples after an editorial review. A link to Calcadian isn't required and doesn't guarantee inclusion. Get in touch.