Date & Days Calculators

Fast, free calculators for ages, day counts, working days, and countdowns.

  • 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 the general anniversary calculator works for any milestone you want to measure.

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.

Worked Examples

Together 2021-08-14, today 2026-07-314 years, 11 months, 17 days — 5th anniversary in 14 days, on 2026-08-14
Together 2025-12-25, today 2026-07-310 years, 7 months, 6 days — 1st anniversary on 2026-12-25
Together 2016-07-31, today 2026-07-31Exactly 10 years together — today is the anniversary