RRULE Generator, Validator, and Editor in Plain English
Skip the RRULE syntax. Describe the pattern in words.
Free to run, no account needed. The first two weeks of the schedule sync to any calendar app for good. $5 covers the rest.
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.
It works as an online RRULE editor and validator too. Paste a rule you already have, see the dates it actually produces, and catch the ones that silently generate nothing (a BYDAY that never lands inside the range, an UNTIL in the past). Reading the expanded dates is faster than re-reading the syntax.
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
Text to Calendar Converter (Free iCal Maker)
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.