If you have a calendar subscription URL — from Calendar Combine, TeamSnap, LeagueApps, a school portal, or anywhere else — here’s how to add it to every major calendar app. Once subscribed, events update automatically as the source calendar changes. No manual imports needed.
webcal:// or https://)The calendar appears in your sidebar and syncs on the interval you chose.
Shortcut: If the URL starts with webcal://, paste it directly into Safari’s address bar. Safari will ask if you want to open it in Calendar.
Shortcut: Tap a webcal:// link directly in Safari or Mail — iOS will prompt you to subscribe in Calendar automatically.
Google Calendar only accepts https:// URLs, not webcal://. Use the https:// version of your feed URL.
https:// calendar URLNote: Google Calendar checks for updates roughly every 12–24 hours regardless of how often the source updates. This is a Google limitation — not something the feed provider controls.
webcal:// or https://)| Calendar app | Recommended URL format |
|---|---|
| Apple Calendar (Mac, iPhone, iPad) | webcal:// |
| Google Calendar | https:// only |
| Microsoft Outlook (Mac or Windows) | webcal:// or https:// |
Calendar Combine shows you both URLs on your dashboard. → Full explanation: webcal:// vs https://
The calendar isn’t updating. Most apps check for updates every few hours. For faster updates, Calendar Combine’s Pro plan refreshes source feeds every 15 minutes, so your merged feed is always current.
“This URL doesn’t seem to be a valid calendar” in Google Calendar. You’re probably using the webcal:// URL. Switch to the https:// version.
“Unable to load the calendar.” The feed URL may have changed or expired. Check your Calendar Combine dashboard for any feed errors.
The link opens in my browser instead of Calendar. Right-click the link and copy the URL, then paste it manually into your calendar app’s subscription dialog.
Calendar Combine combines multiple iCal feeds into one subscription link — free for up to 3 sources.
Create your combined calendar →