See an iCalendar file become a readable result
Use a synthetic rental-calendar entry to understand the checker’s output before you submit a file you are authorized to use. The example contains no guest or booking data.
Example input
This plain-text sample has one all-day reservation. Its DTEND date is exclusive, so the occupied nights are November 12 through 15.
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//CalendarCheck//Sample//EN
X-WR-CALNAME:Sample Rental Calendar
BEGIN:VEVENT
UID:booking-demo-001@example.test
DTSTAMP:20261001T120000Z
DTSTART;VALUE=DATE:20261112
DTEND;VALUE=DATE:20261116
SUMMARY:Reserved dates
END:VEVENT
END:VCALENDARWhat the current checker reports
- 1 eventThe sample contains one
VEVENT. - November 12–15, 2026Four all-day nights; the November 16 end date is exclusive.
- No selected structural findingsThe current parser accepted this sample as readable. That is not proof a booking platform has synchronized it.
This illustrative output was verified by submitting the built-in synthetic sample to CalendarCheck 0.2.1-preview. Your file is checked live when you use the tool; this page does not substitute a stored result for a real check.
Try the sample yourself
Open the checker, choose Load sample calendar, then select Check calendar. The server parses the sample and renders the result from its actual response.
Other useful checks
Upload a plain-text .ics export, paste calendar text, or check a public HTTPS feed. The checker flags selected structural and date observations. It does not sign in to a channel manager or prove that Airbnb, Vrbo, or another platform refreshed a feed.
Read how the iCal checker works, see frequently asked questions, or compare the preview and proposed plans.