Migrating from a specific provider?
First, you'll need a Proton account
Already set up?

Proton Mail Plus
More storage, your own custom domain and extra aliases — ideal if email is all you need.
Proton Unlimited
Everything in Mail Plus, plus VPN, Pass, Drive and Calendar in one encrypted plan — the full privacy stack.
- End-to-end encrypted
- Swiss-based, no ads
- One plan, every app




Choose your migration path
Path A — Easy Switch (Gmail, Outlook & Yahoo)
Switching platforms?
Open Import via Easy Switch
Everything starts on the Import via Easy Switch page. From your inbox:
- Click the Settings gear in the top-right
- Choose All settings
- In the sidebar, open Import via Easy Switch
Theme
Account
Proton Mail
Import via Easy Switch
Bring over your email, calendar events, and contacts from another provider.
Choose your service to connect with
Google
Yahoo
OutlookMore import options
Navigating from the inbox to the Import via Easy Switch page in Proton settings
Connect your old account
On the Import via Easy Switch page, connect the account you're moving from:
- Under Choose your service to connect with, click Google, Yahoo or Outlook
- Sign in with your existing email and password
- Review the permissions and click Allow so Proton can copy your data across
Account
Proton Mail
Import via Easy Switch
Bring over your email, calendar events, and contacts from another provider.
Choose your service to connect with
Google
Yahoo
OutlookMore import options
Choosing Google in Easy Switch and signing in to grant Proton access
Gmail users
Customize your import
Once your provider is connected, you can now customize your import to your preferences.
On the Customize and confirm screen, click Customize under Emails to open the options.
We generally suggest giving your import a custom label — usually the specific email address you are importing is a good idea.
Click the edit (pencil) icon beside the label to rename it, pick a memorable colour for easy reference, and click Save.
Next, open Manage folders to decide which folders you want to import. This is a good time to omit older folders, trash, and any folders generated by other programs, like sync failures.
Untick anything you'd rather not bring across, then click Save. If you're unsure, just keep everything ticked; you can always delete folders at a later point.
Account
Proton Mail
Import via Easy Switch
Bring over your email, calendar events, and contacts from another provider.
Imports
Imports show one-time transfers of email, calendars and contacts.

yourname@gmail.com
Google Mail · 17 Jun 2026
Connected emails
Connect and manage your external mailboxes in Proton Mail.
Gathering your data
We're gathering your data from your provider…
Go backCustomize and confirm screen: editing the label and choosing which folders to import
Start the import
Happy with your selection? Start the transfer:
- On the Customize and confirm screen, check that emails, contacts and calendars are selected
- Click Start import
- The import runs on Proton's servers — you can close the tab and it keeps going
The import may take some time and will slowly start showing your selected emails within your mailbox. Proton imports methodically, so don't expect your folders to appear right away.
Account
Proton Mail
Import via Easy Switch
Bring over your email, calendar events, and contacts from another provider.
Imports
Imports show one-time transfers of email, calendars and contacts.
Connected emails
Connect and manage your external mailboxes in Proton Mail.
Customize and confirm
Your data is ready to import from yourname@gmail.com to your Proton account.
Just confirm your selection and we'll do the rest.
Emails (all messages)
Import all messages from 5 folders and label them as
yourname@gmail.comContacts
All your contacts will be imported, up to a limit of 10000
Calendar
Import 5 of 5 calendars: Create 5 new calendars
Clicking Start import and the import running to completion
Automatic forwarding
Path B — Manual import (any other provider)
Identify your IMAP information
Before Proton can pull your mail across, you'll need your current provider's IMAP connection details. You'll usually find these in your provider's settings or help pages.
There are four things to gather:
- IMAP server (host) — e.g. imap.yourprovider.com
- Port — almost always 993 (SSL/TLS)
- Username — usually your full email address
- Password — your account password, or an app-specific password if you use two-factor authentication
Common IMAP servers (all on port 993):
- AOL — imap.aol.com
- GMX — imap.gmx.com
- Mail.com — imap.mail.com
- Fastmail — imap.fastmail.com
- Zoho Mail — imap.zoho.com
- iCloud — imap.mail.me.com
This is essentially the same information you'd use to connect your email to a desktop mail app — so if your account is already set up in something like Apple Mail or Outlook, you can often copy the IMAP details straight from there and save yourself some hunting.
App passwords
Import your email over IMAP
Back on the Import via Easy Switch page, connect over IMAP using the details you just gathered.
- Click More import options
- Select your provider from the Choose a provider dropdown — or Custom if yours isn't listed — make sure Emails is selected, then click Continue
- On Start a new import, enter your email, password, mail server (IMAP) and port from the previous step, then click Next
- Proton verifies the connection and shows your folders — pick what to import, then click Start import
Account
Proton Mail
Import via Easy Switch
Bring over your email, calendar events, and contacts from another provider.
Choose your service to connect with
Google
Yahoo
OutlookMore import options
Clicking More import options and choosing Custom with Emails selected
Customize your import
After Proton connects over IMAP, it fetches your mailbox and presents a Customize and confirm dialog — your chance to shape exactly what gets copied over.
Hit Customize beneath Emails to expand the settings.
It's worth tagging the import with a recognisable label; the address you're moving from usually works well.
Use the pencil icon next to the label to edit its name, give it a colour you'll remember it by, and confirm with Save.
Then head into Manage folders and choose which folders make the trip. Skipping things like archived mail, deleted items, or auto-generated folders (sync failures and the like) keeps your new inbox tidy.
Deselect whatever you don't need and Save. Not sure? Leave it all ticked — folders are easy to clear out later.
Account
Proton Mail
Import via Easy Switch
Bring over your email, calendar events, and contacts from another provider.
Imports
Imports show one-time transfers of email, calendars and contacts.

yourname@aol.com
AOL Mail · 17 Jun 2026
Connected emails
Connect and manage your external mailboxes in Proton Mail.
Gathering your data
We're gathering your data from your provider…
Go backCustomize and confirm screen: editing the label and choosing which folders to import
Start the import
Once everything looks right, kick off the transfer:
- Give your label and folder choices a final once-over on the Customize and confirm screen
- Press Start import
- From here it all happens on Proton's side — feel free to close the tab and walk away
Larger mailboxes can take a while, and messages tend to trickle in rather than appear all at once. Proton works through your mail in an orderly fashion, so don't be alarmed if folders are slow to fill up.
Account
Proton Mail
Import via Easy Switch
Bring over your email, calendar events, and contacts from another provider.
Imports
Imports show one-time transfers of email, calendars and contacts.
Connected emails
Connect and manage your external mailboxes in Proton Mail.
Customize and confirm
Your data is ready to import from yourname@aol.com to your Proton account.
Just confirm your selection and we'll do the rest.
Emails (all messages)
Import all messages from 5 folders and label them as
yourname@aol.comClicking Start import and the import appearing as In progress
Email only
Prepare contacts for import
Your contacts come across from a file — export your address book from your old provider, then import that file into Proton.
Export from your current provider
- Most webmail: open your contacts or address book and look for an Export option — choose vCard (.vcf) or CSV
- Apple iCloud: icloud.com/contacts → Select All → Export vCard
Import into Proton
- On the Import via Easy Switch page, click More import options
- Choose your provider (or Custom), select Contacts, then click Continue
- When prompted, make sure your CSV or vCard file is ready and click Continue
- Upload the file and click Import
Account
Proton Mail
Import via Easy Switch
Bring over your email, calendar events, and contacts from another provider.
Choose your service to connect with
Google
Yahoo
OutlookMore import options
Choosing Contacts in More import options and the CSV / vCard prompt
Complete contacts import
After your file uploads, Proton shows a field-matching screen. It reads the columns in your file and tries to line them up with the right contact fields automatically — but it doesn't always get every one right, so it's worth a quick check.
Use the first contact as a sample and confirm the values land in the right place:
- The contact's name maps to Display Name
- Their email address maps to Email
- Their phone number maps to Phone
If anything's mismatched, fix it with the vCard field dropdown, then click Import to finish.
Account
Proton Mail
Import via Easy Switch
Bring over your email, calendar events, and contacts from another provider.
Imports
Imports show one-time transfers of email, calendars and contacts.

yourname@gmail.com
Google Mail · 17 Jun 2026
Connected emails
Connect and manage your external mailboxes in Proton Mail.
Import contacts
We have detected the following fields in the CSV file you uploaded. Check the ones you want to import.
Also, we have automatically matched CSV fields with vCard fields. You can review and change this matching manually.
Reviewing the CSV-to-vCard field matching and correcting Display Name
Import your calendar
Calendars come across as a file too — export your calendar as an ICS (.ics) file, then import it into Proton Calendar.
Export your calendar
- Most providers: open your calendar settings and look for an Export option — choose iCalendar (.ics)
- Apple iCloud: icloud.com/calendar → share the calendar → copy the public link and download the .ics
Import into Proton
- On the Import via Easy Switch page, click More import options
- Choose your provider (or Custom), select Calendars, then click Continue
- When prompted, make sure your ICS file is ready and click Continue
- Upload the file and click Import — there's no field matching to do, so your events come straight across
Account
Proton Mail
Import via Easy Switch
Bring over your email, calendar events, and contacts from another provider.
Choose your service to connect with
Google
Yahoo
OutlookMore import options
Choosing Calendars in More import options and uploading an ICS file
Good to know
Troubleshooting & FAQs
My import is stuck or taking a long time — is something wrong?
Some folders or emails are missing after the import.
Easy Switch won't connect to my account.
I don't see my provider in the list.
My contacts imported into the wrong fields.
Will I still receive mail sent to my old address?
Before you wrap up
Security isn't automatic
Forwarding varies by provider
What to do next
Update your accounts
Secure your new account
Was this guide helpful?
Know someone who needs this? Send them the guide.
Written by
Jordan DicksonFounder, CyberSecurityGuides
Founder of CyberSecurityGuides, writing practical, jargon-free guides that help everyday people recover from and protect against online attacks.
Reviewed by CSG Security Engineers
