What Is an iCal/ICS Feed (and How to Subscribe)

An iCal feed is a web link that publishes calendar events in a standard format so any calendar app can read them. It's the technology that lets you add someone else's schedule — a sports team, a school, a conference — to your own calendar and have it stay current.

ICS file vs. iCal feed

An .ics file is a plain-text file in the iCalendar format (the standard behind Google Calendar, Apple Calendar, and Outlook). A feed is simply an .ics file published at a URL that updates over time. The distinction matters:

  • Importing an .ics file copies the events in once — a snapshot. Later changes to the source don't reach you.
  • Subscribing to a feed keeps a live link, so when the source adds or moves an event, your calendar updates automatically.

How to subscribe to a feed

  • Google Calendar: Other calendars → From URL → paste the link.
  • Apple Calendar (Mac): File → New Calendar Subscription → paste the link.
  • iPhone/iPad: Settings → Calendar → Accounts → Add Account → Other → Add Subscribed Calendar.
  • Outlook: Add calendar → Subscribe from web → paste the link.
calendar.google.com
Other calendarsFrom URL
URL of calendar
https://icalmerge.com/calendar/8f3c…ab12.ics Copy
Subscribing in Google Calendar: Other calendars → From URL → paste the feed link.

webcal:// vs https://

You'll sometimes see feed links that start with webcal://. That's just an older scheme that tells your device "this is a calendar." You can paste a webcal:// link straight into iCal Merge — it's accepted as-is. For other tools that don't understand it, swap the webcal:// prefix for https://; it points to the same feed.

Where merging fits in

Subscribing works one feed at a time. When you have several — work, personal, a couple of kids' teams — that's a lot of separate subscriptions to hand out. iCal Merge combines them into a single feed so you (and anyone you share with) only subscribe once.

icalmerge.com/calendar
Everything
Add source
https://icalmerge.com/calendar/8f3c…ab12.ics
Source NameCalendar TitleActions
Work (Outlook) Reach — Work calendar
Personal (Google) [email protected]
Kids' soccer TeamSnap · U10 Strikers
Several feeds added as sources collapse into one subscribe-able link.
Your calendar app
This weekAgenda
Mon
Jun 1
Work: Standup
9:30 AM
Tue
Jun 2
Kids' soccer: Practice
5:30 PM
Thu
Jun 4
Personal: Dentist
2:00 PM
Sat
Jun 6
Kids' soccer: Game vs Rovers
10:00 AM
Subscribe once and every source's events stay current — each labelled by source.

Frequently asked questions

What’s the difference between importing and subscribing?

Importing copies events in once as a snapshot, so later changes to the source never reach you. Subscribing keeps a live link that updates when the source changes. For anything that changes over time, subscribe.

What’s the difference between an .ics file and an iCal feed?

An .ics file is a calendar file; an iCal feed is that file published at a URL that updates over time, so subscribers always see the latest version.

Why does my feed link start with webcal://?

webcal:// is an older scheme that means “this is a calendar.” It points to the same place as https://. You can paste a webcal:// link straight into iCal Merge — it’s accepted as-is — and for other tools that don’t understand it, just swap the prefix for https://.

Can I subscribe to several feeds at once?

You can, but each is a separate subscription to set up and share. iCal Merge combines several feeds into one link so you (and anyone you share with) only subscribe once.

Related: Combine kids' sports & school calendars · Merge Google & Outlook