Kōwhiria tō reo | Choose your language

Te Reo Māori English

Te Reo translation is a DRAFT pending native speaker review. Corrections welcome

Google Calendar → Proton Calendar

End-to-end encrypted calendar. Event titles, descriptions, locations, and attendees are all encrypted. Part of the Proton ecosystem — easiest switch if you already use Proton Mail. Significant limitations compared to Google Calendar.

About 20 minutes Weekend project
1

Open Proton Calendar

2 minutes

If you have a Proton Mail account, Proton Calendar is already included — go to calendar.proton.me and log in. If not, create a free account at proton.me. Proton Calendar encrypts all event data client-side: titles, descriptions, locations, and attendees are encrypted before they reach Proton's servers. The free plan supports up to 3 calendars.

What you should see

The Proton Calendar web interface showing an empty calendar in week or month view. A default "My calendar" appears in the sidebar.

2

Export your Google Calendar

5 minutes

Go to calendar.google.com, click the gear icon, then Settings. In the left sidebar, click "Import & export", then "Export". Google will download a .zip file containing .ics files — one per calendar. Unzip the file. If you have multiple Google calendars (personal, work, birthdays), each will be a separate .ics file. Review which ones you want to migrate.

What you should see

One or more .ics files on your computer. Open one in a text editor to confirm it contains your events (you will see VEVENT entries with your event titles).

3

Import into Proton Calendar

5 minutes

In Proton Calendar, click the gear icon, then "Import". Select your .ics file and choose which Proton calendar to import into. If you want to keep calendars separate, create new calendars first (Settings → Calendars → "Create calendar"). Proton imports events, dates, times, descriptions, and locations. Recurring events import correctly. The import limit is 15,000 events per calendar.

What you should see

Your events appear in Proton Calendar. Check a few upcoming events to confirm titles, dates, times, and recurrence patterns are correct.

4

Set up the mobile app

5 minutes

Download Proton Calendar from the App Store (iPhone) or Google Play Store (Android). Log in with your Proton account. On Android, the calendar integrates with the system calendar if you enable it in settings — your Proton events appear alongside other calendar apps. On iPhone, Proton Calendar is a standalone app. Enable notifications in the app settings so you receive event reminders.

What you should see

Your imported events visible on your phone. Create a test event and confirm it syncs to the web version within a few seconds.

5

Understand the limitations

3 minutes

Proton Calendar has real limitations compared to Google Calendar. No calendar sharing with non-Proton users without losing encryption. No file attachments on events. No offline access on mobile. No scheduling links (like Calendly integration). No third-party app integrations via CalDAV. These are trade-offs of end-to-end encryption — the server cannot process what it cannot read. For shared family or work calendars, you may need to keep Google Calendar for those specific use cases.

What you should see

You understand which features you use in Google Calendar that Proton does not support, and have a plan for how to handle those cases.

Troubleshooting

Some events did not import
Proton Calendar has a 15,000 event import limit per calendar. If you have more events, split the .ics file or create multiple calendars. Very old events (before 1970) or events with non-standard formatting may also fail to import. Check the import summary for any skipped events.
I need to share a calendar with family
Proton Calendar supports sharing between Proton users — the shared calendar remains encrypted. To share with non-Proton users, you would need to share individual event invitations via email (standard .ics invites). For a shared family calendar where not everyone has Proton, this is a genuine limitation. Village Calendar handles community events; Proton Calendar is best for personal scheduling.
No CalDAV support for third-party apps
Proton Calendar does not support CalDAV, which means you cannot sync it with Thunderbird, macOS Calendar, or other third-party calendar apps. This is because CalDAV requires server-side access to calendar data, which contradicts end-to-end encryption. You must use Proton's own apps (web, Android, iOS). The Proton Bridge does not include calendar sync — only email.
No scheduling links or Calendly-style booking
Proton Calendar does not offer scheduling links or integration with booking tools like Calendly. If you rely on scheduling links for work, keep your Google Calendar connected to those services for that specific purpose. Use Proton Calendar for personal events and private scheduling where you do not need external booking.

What to do next