RFC 5545 iCalendar Recurrence Rules

Build Recurring EventsWithout Guessing RRULE Syntax

Set frequency, interval, days, and end conditions visually — get a copy-ready RRULE string plus a plain-English summary and a preview of upcoming dates.

🗓️

Visual Rule Builder

Pick frequency, interval, days of the week, and end conditions — the RRULE string updates live as you type.

🔍

Parse & Decode

Paste any RRULE string and instantly see its meaning in plain English plus a field-by-field breakdown.

📅

Occurrence Preview

See the next 10 matching dates so you can verify the rule behaves exactly as expected before shipping.

RRULE Generator

Build or decode RFC 5545 iCalendar recurrence rules — 100% client-side, nothing sent to any server.

11530

RRULE String

RRULE:FREQ=WEEKLY;BYDAY=MO

Summary

Every week on Monday

Next occurrences

10 shown
  1. 1Mon, Jun 15, 2026
  2. 2Mon, Jun 22, 2026
  3. 3Mon, Jun 29, 2026
  4. 4Mon, Jul 6, 2026
  5. 5Mon, Jul 13, 2026
  6. 6Mon, Jul 20, 2026
  7. 7Mon, Jul 27, 2026
  8. 8Mon, Aug 3, 2026
  9. 9Mon, Aug 10, 2026
  10. 10Mon, Aug 17, 2026

Frequently Asked Questions

Everything you need to know about RRULE Generator.