Office 365 (Outlook on the web | Outlook for Windows/MacOS) - Publish a calendar

This document will provide instructions on how to publish a calendar within Outlook on the web and Outlook for Windows/MacOS.

When publishing your calendar, you can provide any user (internal/external) with a unique URL (.html or .ics) that they can use to view/subscribe to your calendar. This URL will only allow them to view your calendar data. At this time, Microsoft's default limit is set to retrieve data for six months from the current date.

If you want to share your calendar with other UW-Madison Office 365 users, please see: Office 365 (Outlook on the web | Outlook for Windows/MacOS) - Manage permissions to your calendar.


  1. Click Settings Settings located in the top-right corner of the window.
  2. Select View all Outlook settings on the bottom of the Setting's pane.
  3. Select the Calendar option on the far left, if not already selected. Then select Shared calendars.

    Calendar settings

  4. Select a calendar to publish within the "Select a calendar" drop-down menu. To start publishing, select a permission level from the "Not shared" drop-down menu. Click Publish to generate the HTML and ICS links.

    Start publishing

  5. If you want the external user to subscribe to your calendar using a calendar client, provide them with the 'ics' url. If you want the external user to view your calendar via a browser, provide them with the 'html' url.

For consistency and ease of use, please use the Outlook on the web instructions above.