Plain-English RRULE Generator
Skip the RRULE syntax. Describe the pattern in words.
RRULE is the recurring-event format every calendar app understands. It is also dense. "FREQ=WEEKLY;BYDAY=TU,TH;UNTIL=20260731T000000Z" is what "every Tuesday and Thursday until July 31" actually compiles to.
Calfeed lets you stay on the left side of that equal sign. Describe the repeat the way it shows up in your head. Calfeed builds the rule and adds the events. For free-form schedules with mixed recurrence, the plain-text to calendar tool handles it end to end.
Edit the words later, not the syntax. Calfeed regenerates the rule for you. See when to edit vs publish a new calendar for the rule of thumb across seasons.
Example
Every Tuesday and Thursday until July 31, except the week of July 4.
Becomes
Recurring rule plus an exclusion for June 30 and July 2.
Keep reading
Tool
Plain-Text to iCal Generator
Paste a schedule in plain English. Calfeed turns it into an iCal feed and shareable calendar link. Includes ICS export and a recurring-event maker.
Tool
Schedule Conflict Checker for Calendars
Schedule conflict checker. Spot overlapping events, gaps, and bad dates before they go out. Validate your calendar feed in seconds.
Guide
RRULE explained: syntax, examples, and common patterns
The RRULE format in plain English, with copy-paste strings for common patterns: every Monday, first Monday of the month (BYDAY=1MO), every two weeks (INTERVAL=2).
Try Calfeed for free
Calfeed turns a written schedule into a calendar in seconds.