Outlook

How to Publish an Outlook Calendar as a Public URL

Outlook can publish a calendar as a public HTML page or an ICS feed that other calendar apps can subscribe to.

Step-by-step

  1. Open Outlook on the web → Settings → Calendar → Shared calendars.
  2. Under Publish a calendar, choose the calendar.
  3. Pick the detail level — availability only, limited details, or full details.
  4. Click Publish. You'll get two URLs: an HTML link and an ICS link.
  5. Share either link, or paste the ICS link into Google Calendar / Apple Calendar to subscribe.

HTML vs ICS

The HTML link opens a simple read-only calendar in a browser — useful for embedding or sharing with non-Outlook users. The ICS link is for subscribing inside another calendar app and auto-refreshes every few hours.

Related guides

Frequently asked questions

How often does the ICS feed refresh?
Outlook recommends every 24 hours. Subscribing apps usually poll on their own schedule (Google: ~24h, Apple Calendar: configurable).
Is the public URL searchable on Google?
It can be — the HTML version has a guessable URL pattern. Don't publish a personal calendar with full details.