Users with a paid ProtonMail plan can share a copy of their Proton Calendar calendars with non-ProtonMail users via a simple URL link. External users can read all the events on your shared calendar but cannot edit it.
When you update your calendar, anyone with access to your calendar will see the updates you make to it (see How to stop sharing a calendar below). It may take up to 8 hours before they see the changes.
It is not possible to share a Proton Calendar using our mobile apps at this time, although any calendars you import via the Proton Calendar web app will appear in our mobile apps.
What others see
When you share a calendar, you can choose how much of the calendar others can see:
Full view shows all the event details on your calendar to anyone who has the link. These details include the:
- Title of the event and event description
- Event participants
- Location of the event
Note: When sharing a calendar using Full view, you are granting ProtonMail temporary access to the calendar. A URL is generated that contains the key required to decrypt the calendar. When the URL is used, ProtonMail has access to this key in order to decrypt the calendar. At no other time can we access the calendar.
Limited view shows when you are busy but does not show any event details.
How to share a calendar
1. Log in to Proton Calendar, go to Settings → Calendars, then scroll to the Share Outside Proton section.
2. Select the calendar you wish to share from the dropdown Calendar menu.
2. Select what you want others with the URL to see: Limited view or Full view. Click Create link when you’re done.
3. Proton Calendar will generate a URL link for your calendar. Click Copy link and share it (for example, by pasting it into an email or using it as a hyperlink on your website).
Once you have created a URL for your calendar, it will be shown in the Share Outside Proton section of the settings page, together with the What others see permissions attached to the URL. Use the Actions dropdown menu to Copy link, Edit label, or Delete the link.
How to view a shared calendar
Most third-party calendars offer a Subscribe to calendar feature that allows you to enter the shared calendar’s URL. Subscribing to a calendar in this way syncs the calendar to your shared ProtonMail calendar.
In Google Calendar (web app), for example, go to Settings → Add calendar → From URL. Paste the shared calendar’s URL into the From URL field and click Add calendar.
In the Outlook.com Calendar app, go Add calendar (in the left sidebar) → Subscribe from web, paste in the shared calendar’s URL, select a Calendar name, Color, and Charm, and then click Import.
In the Apple Calendar app for macOS, go to File → New Calendar subscription…, paste in the shared calendar’s URL, and click Subscribe.
Importing via an ICS file
People can download a ICS file of your shared calendar by entering its URL into your browser. This ICS file can be imported into almost any calendar app (including web apps). However, if you import a calendar in this way, it will not sync with changes made to the shared ProtonMail calendar.
How to share multiple links
You can share up to 5 links per calendar, allowing you to share your calendar with different groups of people with different dedicated links. This makes it easier to stop sharing your calendar with certain people or groups while allowing you to continue sharing it with others.
You can help monitor which URLs are shared with which individuals or groups by adding a label to a URL once it has been generated (Actions → Edit label).
How to stop sharing a calendar
To stop sharing a calendar, go to Settings → Calendars → Share Outside Proton. Find the calendar and go Actions → click the dropdown menu → Delete.
When you delete a link, other calendars using that link will no longer be able to sync with the calendar. Deleting a calendar with shared links also automatically deletes all links.