Anniversary Calculator
Calculate how long you have been together in years, months, days and weeks, plus a countdown to your next anniversary. Free, instant relationship date calculator.
Updated 2026-06-14 · Free · No sign-up · Runs privately in your browser
What the Anniversary Calculator Does
The anniversary calculator tells you exactly how long you have been together — in years, months and days, plus total days and weeks — and counts down to your next anniversary. Use it for relationships, marriages, friendships or any meaningful date.
How to Use It
- Enter your anniversary or start date (the day you became a couple, got married, or first met).
- Leave the as of date on today, or set it to a past or future date.
- Read your results instantly:
- Time together — years, months and days.
- Total days — every day counted, leap years included.
- Next anniversary — days until your next milestone.
Worked Example
If your start date is June 14, 2022 and today is June 14, 2024:
- Time together: 2 years, 0 months, 0 days
- Total days: 731 days (2024 is a leap year)
- Next anniversary: Today! — it is your 2-year anniversary
How the Math Works
- Years, months, days are calculated calendar-style, borrowing days from the previous month when needed, so the breakdown matches how people naturally count.
- Total days is the raw difference between the two dates, so it always reflects the real calendar.
- The next anniversary is the next time your start date’s month and day occur on or after the as-of date.
Anniversary Milestones to Celebrate
| Years | Traditional gift |
|---|---|
| 1 | Paper |
| 5 | Wood |
| 10 | Tin |
| 25 | Silver |
| 50 | Gold |
Why Track Your Anniversary
Knowing your exact time together is great for planning surprises, booking that special dinner, or simply marking how far you have come. Set the as-of date to a future point to see how long you will have been together by an upcoming trip or event, and never miss a milestone again.
Frequently asked questions
How does the anniversary calculator work?+
Enter your anniversary or relationship start date and an as-of date (today by default). It shows the exact time between them in years, months and days, the total days and weeks, and a countdown to your next yearly anniversary.
How do I calculate how long I have been together with someone?+
Pick the date you became a couple or got married as the start date and leave the as-of date on today. The calculator instantly breaks the elapsed time into years, months and days plus a total day count.
When is my next anniversary?+
The tool finds the next occurrence of your start date's month and day on or after the as-of date and counts the days until it. It also tells you which milestone year that anniversary will be.
Can I calculate a future anniversary date?+
Yes. Change the as-of date to a future date and the calculator shows how long you will have been together by then and which anniversary is coming up next from that point.
Does it count leap years correctly?+
Yes. The total-days figure is based on the real calendar dates, so leap days are included automatically. The years, months and days breakdown also respects month lengths.