Build RFC 5545 compliant RRULE (recurrence rule) strings with a visual GUI, preview dates, and export as ICS files
Choose a recurrence frequency: daily, weekly, monthly, or yearly
Set the interval, days, dates, and end conditions
Copy the generated RRULE string or download as an ICS file
Next occurrences (10 occurrences)
RRULE Builder is a tool for visually constructing recurrence rules (RRULE) as defined in RFC 5545. Generate RRULE strings for calendar applications and scheduling systems without writing code.
RRULE is a recurrence rule specification defined in RFC 5545. It is used by many calendar applications including Google Calendar, Outlook, and iCalendar.
You can use it with Google Calendar API, Microsoft Graph API, and any calendar system that supports iCalendar format. You can also export as an ICS file and import directly into calendar apps.
The preview shows the next 10 occurrences. In actual calendar applications, more dates can be expanded based on the RRULE string.