RRULE Generator — Recurring Calendar String Builder

Date & Time

An RRULE generator turns recurring schedule options into an iCalendar RRULE string.

What is it

Calendar apps and scheduling APIs express rules such as every Monday, monthly on a date, or repeat 10 times as RRULE strings. Writing them by hand is error-prone, so this tool builds common FREQ, INTERVAL, COUNT, UNTIL, and BYDAY combinations from form inputs.

RRULE:FREQ=frequency;INTERVAL=n;COUNT=count;UNTIL=yyyymmdd;BYDAY=MO,WE

How to use

  1. 1Choose frequency and interval.
  2. 2Enter count or until date.
  3. 3Add weekdays if needed and copy the RRULE string.

Reference

RRULE Generator — Recurring Calendar String Builder Reference
RuleRRULE
Weekly Mon/Wed 10 timesFREQ=WEEKLY;INTERVAL=1;COUNT=10;BYDAY=MO,WE
Monthly onceFREQ=MONTHLY;INTERVAL=1

Sources & standards

FAQ

Does it generate a full VEVENT?

No. This tool generates only the RRULE line. Event fields such as DTSTART and SUMMARY are separate.

Is input sent to a server?

No. String generation runs only in your browser.

Related tools