Free anniversary calculator

How long have we been together?

Calculate exact calendar time from a relationship, wedding, adoption, work or personal date. See years, months, days, total days and the next anniversary.

5 minute readPrepared 2 September 2026Runs privately in your browser

Calculate an anniversary

Enter the date the story began and the date you want to measure on.

Get calendar time, total days and the next date

The result separates complete calendar years, months and remaining days. It also counts every elapsed day and finds the next annual return of the start date. That answers both “how long has it been?” and “how long until the next anniversary?” without treating every month as 30 days.

The start date is yours to define.Use the wedding, first date, adoption, move, launch or other moment that the anniversary is meant to remember.

How the anniversary calculator works

  1. Count complete calendar years from the start date.
  2. Count complete calendar months after the last full year.
  3. Count the remaining elapsed days.
  4. Calculate total days separately from the calendar breakdown.
  5. Find the next valid annual occurrence of the original month and day.

Month lengths and leap years are handled as calendar dates, not averages. You can review the shared rules in the Life Dates calculation methodology.

Which anniversaries can I calculate?

Starting dateWhat the result can answerHow to keep it
Wedding or civil partnershipExact time married and next anniversarySave as an Important Date
First date or relationship startYears, months and days togetherAdd a private note for context
Pet adoptionDays together and next adoption dayLink the date to the pet's story
Job, home or creative projectElapsed time since a meaningful beginningSet a reminder only if it is useful

How are 29 February anniversaries handled?

In a year without 29 February, this calculator uses 28 February for the annual occurrence. That matches the date rule used by Life Dates for recurring occasions. An organisation or legal process may use a different convention, so follow its official rule when the date affects eligibility or rights.

Save an anniversary in Life Dates

Life Dates supports Important Dates alongside people, pets and birthdays. Save the anniversary once, add the context you care about, and choose whether it belongs in reminders, the monthly planner, widgets or Apple Calendar.

  1. Add a new Important Date.
  2. Choose a clear title and the original date.
  3. Connect it to a person when that adds useful context.
  4. Choose reminder timing based on the preparation the date needs.
  5. Export it to Apple Calendar if you want it in the wider schedule.
Life Dates settings for reminders, widgets and Important Dates

The Important Dates guide explains the full reminder and Calendar workflow. If you want round-day celebrations rather than annual dates, use the life milestone calculator.

Anniversary calculator questions

Can I calculate a future anniversary?

Yes. Change the “Measure on” date to any date on or after the start. The result will show the exact duration on that day.

Does “days together” include the starting day?

The total is elapsed days, so the start date is day zero and the following date is one complete day later.

Does the calculator upload my dates?

No. Both dates are processed in your browser and are not sent to Life Dates.

Keep the date after the calculation.

Download Life Dates to save anniversaries, add context and get a reminder before they arrive.

Download on theApp Store

Related calculators and guides