Free Date & Days Calculators

Accurate calculators for age, days between dates, working days, countdowns, and retirement dates.

  • Fast & Accurate
  • Mobile Friendly
  • Accessible for All

Relationship Length Calculator

About This Calculator

How long have you two been together? The relationship length calculator gives you the exact answer: enter the date your relationship began and it returns the time since in complete years, months, and days, along with a countdown to your next anniversary.

Not every couple marks their relationship with a wedding, but the date you got together is just as worth tracking. Knowing the precise length — not just "a couple of years" but the exact years, months, and days — is lovely for an anniversary message, a scrapbook, or a quiet personal milestone. The total-days figure the calculator also shows makes it easy to celebrate day-count milestones, which land on their own surprising dates rather than the usual annual one.

The math is handled properly. Elapsed time is counted as complete years, then whole months, then the remaining days, using each month's real length so the result is accurate across month ends and leap years. The forward countdown rolls to the next yearly return of your date, so it always points at the anniversary still to come and names the weekday it falls on.

To use it, pick the date you got together and press Calculate. Your relationship length, total days together, and next anniversary appear instantly, all computed privately in your browser with nothing sent anywhere. A future date is rejected with a clear message.

If your relationship led to a wedding, the Wedding Anniversary Calculator tracks that date instead, and for the earlier, month-by-month view, the Monthiversary Calculator leads with total months rather than years.

How It Works

  1. Enter the anniversary date (for example, a wedding date).
  2. Click “Calculate”.
  3. See the time elapsed and the countdown to the next anniversary.

Formula & Methodology

The result is worked out as follows:

Elapsed = years / months / days since the date; Next = days until its next yearly return

Relationship length is the complete years, months, and days from the date you got together to today, using real month lengths for accuracy. The next anniversary is the first yearly return of that date after today, with the countdown measured in days.

Read the full methodology — how we calculate every result →

Worked Examples

For Together 2021-08-14, today 2026-07-31, the result is 4 years, 11 months, 17 days — 5th anniversary in 14 days, on 2026-08-14.

For Together 2025-12-25, today 2026-07-31, the result is 0 years, 7 months, 6 days — 1st anniversary on 2026-12-25.

For Together 2016-07-31, today 2026-07-31, the result is Exactly 10 years together — today is the anniversary.

Frequently Asked Questions

What date should I enter?

The date your relationship began — whichever day you both count as the start. The calculator measures the time from there to today.

Does the order of years, months, and days matter?

The result is given largest unit first: complete years, then the remaining months, then days, so it reads naturally.

Can it count down to our next anniversary?

Yes. It shows the date and weekday of your next anniversary together and the number of days until it.