Listing Watchdog

Troubleshooting

Airbnb iCal link not working?

Listing Watchdog · Updated July 18, 2026

Stop guessing. Paste the link below and you will know in seconds whether it is dead, empty, or actually fine, and if it is broken, what kind of broken. Works for Airbnb, Vrbo, Booking.com, and any other .ics export.

Paste the calendar export (.ics) URL from Airbnb, Vrbo, Booking.com, or any channel. We read only public booked/blocked dates, never guest details, and store nothing.

The five ways an Airbnb iCal link breaks

1You copied the page, not the link

The most common one. The export URL is a long address ending in .ics; if you grabbed the browser's address bar or a share link instead, the URL answers with a webpage, and every importer sees garbage. Go back to Airbnb's calendar settings and copy the export link itself.

2The link was regenerated, so the old one died

Airbnb export URLs carry a secret token. Reset it, or make certain listing changes, and the old URL starts returning an error while every calendar that imports it silently stops updating. Nothing warns you. Fresh link, re-imported everywhere, is the fix.

3The URL lost its tail in transit

Export links are long and end in .ics. Paste one through a chat app or a spreadsheet and it can pick up a space or lose characters. Airbnb also refuses imported URLs that do not end in .ics at all.

4The feed is alive but empty or partial

A listing with no upcoming reservations exports a valid, empty calendar, which looks broken but is not. The nastier case is a feed missing some reservations, which hosts have reported repeatedly. The tester above shows exactly what the feed contains, so you can compare it with what Airbnb shows you.

5The problem is on the importing side

If the link tests fine here but another platform still will not take it: Vrbo only imports https:// URLs (not webcal://) and caps imports at five calendars per property, and Booking.com only offers iCal at all for smaller properties without a channel manager. The link can be perfect and the import still refused.

The link works. Are your calendars actually in sync?

A live feed is the easy half. The double bookings come from the other half: whether every channel agrees on which nights are taken. Airbnb only re-imports connected calendars about every 3 hours, so even healthy links leave a window where one channel sells a night another already sold. Run the free cross-channel check to compare your calendars now, or let the watchdog re-check them every hour and message you when a gap opens.

Questions hosts ask

Why does Airbnb say my iCal URL is not valid?

Airbnb only accepts imported calendar URLs that end in .ics. If the link you pasted ends in anything else, or lost its tail when you copied it, Airbnb rejects it. Copy the full export URL again and check it reaches the .ics at the end.

My Airbnb iCal link worked before and suddenly stopped. Why?

Airbnb export links contain a secret token, and a regenerated link kills the old one. If the link was reset, or the listing changed, every calendar still importing the old URL silently stops updating. The fix is to copy a fresh export link from Airbnb and re-add it everywhere the old one was imported.

Why is my Airbnb iCal feed empty?

An empty feed is not necessarily broken. If the listing has no upcoming reservations or blocked dates, a valid Airbnb export can contain zero events. It is only a red flag if you know bookings exist: then the wrong listing's calendar was probably exported, or the feed has gone stale.

Why does my Airbnb iCal feed show only some bookings?

Hosts have reported Airbnb feeds missing some reservations, especially into Google Calendar. First open the feed with the tester on this page and compare its event count with your Airbnb calendar. If events really are missing, disconnect and re-create the link on Airbnb, and keep an independent comparison running so a repeat gets caught.

Is it safe to paste my iCal link into this tester?

The link is read-only: it exposes booked and blocked dates, not payment details or messages. This tester fetches the feed once, shows you the summary, and stores nothing. Still treat the URL like a password, since anyone holding it can read your occupancy, and regenerate it on Airbnb if it ever leaks.

Looking for the link itself? Step-by-step: find your Airbnb iCal link, your Vrbo link, or your Booking.com link.