A clearer way to check calendar feeds

iCal validator for rental calendar feeds.

Read an iCalendar file as a useful timeline. Find missing dates, repeated event IDs, and time-zone warnings before you rely on an export.

01 Upload or paste02 Read the findings03 Fix with context
EXAMPLE PREVIEW
November 2026
SUNMONTUEWEDTHUFRISAT
123456789101112131415161718192021222324252627282930
•Sample dates4 reserved nights · example only↗
↻ RFC 5545 format
• Example output
YOUR CHECK STARTS HERE

See what your calendar is actually saying.

File contents and requested calendar text are checked in memory and aren’t saved to an account. Private feed URLs can act like passwords; check only a link you’re authorized to use.

CALENDAR INPUT

Choose a file, paste text, or enter a URL

.ics · up to 1 MB

▣ One-time check. No account needed.

BUILT FOR REAL CALENDAR WORK

Less guessing. More useful context.

Start with a file you already have. Understand what may affect the next import or calendar update.

⌕

Check the structure

Spot missing required details, unreadable dates, and repeated event identifiers in one pass.

▤

Read your dates

Review a simple event timeline without importing guest calendars into another service.

◷

Understand time zones

Keep each event’s source wall-clock time and TZID visible, including daylight-saving changes and undefined-zone warnings.

DAILY MONITOR PREVIEW

See whether a feed still responds tomorrow.

Once account setup is open, each account can monitor one encrypted feed URL with daily server checks and private 30-day history. Signup is currently closed while email verification and encryption settings are configured. Optional alerts are available when a verified email and mail delivery are configured; paid plans are not for sale.

View account setup →
GOOD TO KNOW

Calendar checking, explained.

What does this checker inspect?

The current version parses iCalendar files and reports required-field, date-range, duplicate UID, and time-zone observations. It does not contact Airbnb, Vrbo, or Booking.com.

Does a valid file guarantee a booking sync?

No. A structurally readable file does not prove that an external platform fetched it, interpreted every recurrence, or updated availability on time.

Are my files stored?

One-file checks are processed on the server and aren’t saved to an account. This first version keeps no result history. Do not upload files containing private guest details.

Which standard is used?

The parser follows iCalendar data structures from RFC 5545. This early checker covers selected fields and is not a full standards conformance certificate.

See an ICS example · Read the full FAQ