Celebrate every milestone

Free Anniversary Calculator

Find how long it has been since your special date, discover your next anniversary, and explore meaningful milestones in days and years.

Enter your anniversary details

Enter the date your special journey began.

Defaults to your local calendar date.

What does an anniversary calculator do?

An anniversary calculator measures the time between a meaningful start date and a date you choose. It can help you plan for wedding, relationship, friendship, work, business, graduation, and other personal milestones. Results include completed years, elapsed calendar days, the next annual anniversary, and upcoming day-count milestones.

How to use this calculator

  1. Choose the date your anniversary period began.
  2. Optionally choose a different “Calculate as of” date. If left blank, the calculator uses your device's local calendar date.
  3. Select an anniversary type. For a custom anniversary, you can enter a short label.
  4. Select Calculate Anniversary to view your elapsed time, next anniversary, and milestones.

How are anniversary dates calculated?

Elapsed days are calculated as the difference between calendar dates, so the start date itself counts as zero elapsed days. Years, months, and days are shown using calendar arithmetic rather than assuming every month has 30 days or every year has 365 days. For a February 29 start date, this calculator observes the anniversary on February 28 in non-leap years. The date used for display follows your browser's locale where supported.

Anniversary calculator FAQs

What is an anniversary calculator?

It calculates the elapsed time since a chosen date and identifies the next annual anniversary and selected milestones.

How do I calculate how long we have been together?

Enter the date your relationship began, leave the calculation date set to today or choose another date, and calculate. The result shows elapsed calendar time and total days.

How is the next anniversary date determined?

The calculator finds the next annual occurrence of your start date after the selected calculation date. If the selected date is the anniversary itself, the next anniversary shown is the following year.

Can I calculate a relationship anniversary?

Yes. Select Relationship Anniversary or Dating Anniversary, enter the start date, and calculate. The date mathematics is the same for every anniversary type.

Can I use it for a work anniversary?

Yes. Choose Work Anniversary or Business Anniversary to label the results for that occasion.

How are leap-year anniversaries handled?

If the start date is February 29, this calculator uses February 28 as the anniversary date in non-leap years. This is a calculator convention, not a legal rule for every situation.

Can I use a past or future date?

Yes. The calculation date can be earlier or later than the start date. If the start date is in the future, the calculator shows a countdown rather than negative elapsed time.

Does the calculator store my dates?

No. Calculations run in your browser. This widget does not send dates to an external service or save them in browser storage.

Why can total days differ from years, months, and days?

Calendar months have different lengths and leap years add a day in some years. Total days is a continuous day count, while the years-months-days result is a calendar-based breakdown.