Day Counter

Countdowns, date differences and milestone days in one place — for trips, due dates, sobriety streaks or anniversaries.

1. Days until a date

Today is Thu, Jan 1, 2026

D-358

358 days from today (Fri, Dec 25, 2026)

2. Days between two dates

100 days

14 weeks 2 days · 0 full years

3. Anniversaries and milestones

Today is day 30.

Day 100Thu, Mar 12, 2026
Day 200Sat, Jun 20, 2026
Day 300Mon, Sep 28, 2026
Day 400Wed, Jan 6, 2027
Day 500Fri, Apr 16, 2027
Day 600Sun, Jul 25, 2027
Day 700Tue, Nov 2, 2027
Day 800Thu, Feb 10, 2028
Day 900Sat, May 20, 2028
Day 1000Mon, Aug 28, 2028
1 yearWed, Dec 2, 2026
2 yearsThu, Dec 2, 2027
3 yearsSat, Dec 2, 2028
4 yearsSun, Dec 2, 2029
5 yearsMon, Dec 2, 2030
6 yearsTue, Dec 2, 2031
7 yearsThu, Dec 2, 2032
8 yearsFri, Dec 2, 2033
9 yearsSat, Dec 2, 2034
10 yearsSun, Dec 2, 2035
Show days 1,100 to 5,000
Day 1,100Wed, Dec 6, 2028
Day 1,200Fri, Mar 16, 2029
Day 1,300Sun, Jun 24, 2029
Day 1,400Tue, Oct 2, 2029
Day 1,500Thu, Jan 10, 2030
Day 1,600Sat, Apr 20, 2030
Day 1,700Mon, Jul 29, 2030
Day 1,800Wed, Nov 6, 2030
Day 1,900Fri, Feb 14, 2031
Day 2,000Sun, May 25, 2031
Day 2,100Tue, Sep 2, 2031
Day 2,200Thu, Dec 11, 2031
Day 2,300Sat, Mar 20, 2032
Day 2,400Mon, Jun 28, 2032
Day 2,500Wed, Oct 6, 2032
Day 2,600Fri, Jan 14, 2033
Day 2,700Sun, Apr 24, 2033
Day 2,800Tue, Aug 2, 2033
Day 2,900Thu, Nov 10, 2033
Day 3,000Sat, Feb 18, 2034
Day 3,100Mon, May 29, 2034
Day 3,200Wed, Sep 6, 2034
Day 3,300Fri, Dec 15, 2034
Day 3,400Sun, Mar 25, 2035
Day 3,500Tue, Jul 3, 2035
Day 3,600Thu, Oct 11, 2035
Day 3,700Sat, Jan 19, 2036
Day 3,800Mon, Apr 28, 2036
Day 3,900Wed, Aug 6, 2036
Day 4,000Fri, Nov 14, 2036
Day 4,100Sun, Feb 22, 2037
Day 4,200Tue, Jun 2, 2037
Day 4,300Thu, Sep 10, 2037
Day 4,400Sat, Dec 19, 2037
Day 4,500Mon, Mar 29, 2038
Day 4,600Wed, Jul 7, 2038
Day 4,700Fri, Oct 15, 2038
Day 4,800Sun, Jan 23, 2039
Day 4,900Tue, May 3, 2039
Day 5,000Thu, Aug 11, 2039

How to use it

  1. Days until a date: pick the date and see the countdown.
  2. Days between two dates: pick both dates to get days, weeks and full years.
  3. Milestones: pick a start date to see which day today is, the next 100-day milestones and yearly anniversaries.

How it's calculated

  • All math is done on calendar dates (leap years included), not hours, so time zones and daylight saving never shift the result.
  • Countdown = target date − today.
  • Milestone N = start + N days (or start + N − 1 if the start counts as day 1).
  • Yearly anniversaries of February 29 fall on February 28 in non-leap years.

Examples

Sober since January 1, 2026

With the start counted as day 0: day 100 is April 11, 2026, day 365 is January 1, 2027.

How long is the school year?

September 2, 2026 to June 18, 2027: 289 days apart, or 290 calendar days counting both ends — about 41 weeks.

Limitations

  • Business days (excluding weekends and holidays) aren't supported yet.
  • Lunar-calendar dates aren't supported.

FAQ

How many days until Christmas?

The target date defaults to December 25 of the current year, so the countdown at the top of the tool answers that right away. Change the date for birthdays, weddings, vacations or exam day.

Does 'days between' include both dates?

By default it's the plain difference: March 1 to March 3 is 2 days. Tick 'Include both the start and end date' if you're counting calendar days of a trip or a hotel stay where both ends matter (3 days).

What's the difference between counting the start as day 1 or day 0?

If you count the start as day 1 (common in Korea for couples and babies), your 100th day is 99 days after the start. If the start is day 0, the 100th day is 100 days later. Pick whichever matches how you celebrate.

Why does the tool show D-Day, D-12 or D+5?

That's a countdown format popular in Korea and Japan: D-12 means 12 days to go, D-Day is the day itself, and D+5 means five days have passed.

Which time zone is used?

Your device's local date. The math itself is date-only, so daylight-saving changes don't add or remove a day.