Date Calculator

Find the number of days between two dates, or add days to a date.

Total days

—

Usage examples

Counting down to a milestone

Find out how many days are left until an anniversary or exam, or how many days have passed since a given date.

Calculating contract or tenure length

Enter a start date and today's date to see exactly how many years, months, and days you've been somewhere.

Working out a deadline

Add or subtract a number of days from a starting date to instantly find the exact resulting date.

Frequently asked questions

Are the dates I enter sent to a server?

No. All calculations run entirely in your browser, and the dates you enter are never sent to a server.

Does it handle leap years correctly?

Yes. The calculation is based on actual calendar days, so leap years with February 29 are accounted for correctly.

What happens if I enter a negative number in Add days?

A negative number subtracts that many days from the start date, giving you an earlier date.

How is the years/months/days breakdown calculated?

Alongside the total day count, the tool also converts the gap between the two dates into calendar-based years, months, and days.