Date calculators · Everyday date math

Recurring Date Generator

Build the dates once. Plan repeat chores, classes, check-ins and reminders with a schedule you can inspect and keep.

Your calculation

Inputs stay on this page unless you choose to save them.

Ready when you are

Choose your dates.

Select your counting rules and calculate.

How to use this calculator

Name the schedule and choose the earliest date to search. Set the frequency and repeat interval. Weekly schedules select weekdays; monthly schedules choose a day number or an nth weekday. Stop after a rule count or on an inclusive end date, add exclusions, and calculate.

The first matching date becomes the recurrence start. The rule count includes that first occurrence before exclusions; excluded dates are removed without adding replacements. Day 31 skips shorter months, February 29 skips non-leap years, and a fifth weekday skips months without that occurrence. Weekly intervals use Monday-based weeks. Preview up to 500 dates within ten years.

A worked example

Starting November 2, 2026, repeat each Monday and Wednesday for six rule occurrences. Excluding November 11 leaves five scheduled dates: November 2, 4, 9, 16 and 18. The excluded occurrence is not replaced by November 23.

Is the calendar export a recurring event or separate copies?

It is one all-day recurring event with a generated RRULE and EXDATE exceptions. Its DTSTART is the first matching date and its end is the next date, as required for an all-day event. The visible list and CSV show the remaining dates. This release supports the patterns in the form, not arbitrary RRULE input or timed recurring meetings.

Further reading: iCalendar recurrence and all-day event standard. Your entered rules determine this result.

Which calendar and years are supported?

Dates range from 1900 through 2100. Expansion is limited to ten years and 500 rule occurrences. All-day dates have no time zone; they stay on their calendar date. Count is evaluated before exceptions, and an end date is inclusive. Review calendar imports before relying on them.

What happens to my dates?

Calculations run on your device. Saving a calculation is optional and keeps it in this browser. A setup link contains the dates and settings you entered; anyone with the link can read them. Use one tab per saved calculator. Clear saved data from Privacy & settings.