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
Ready when you are
Choose your dates.
Select your counting rules and calculate.
Calculation details
| Step | Value |
|---|
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.