How to Migrate to Proton Mail from Any Email Provider
Why Switch to Proton Mail?
Proton Mail offers end-to-end encryption, zero-access architecture, and is based in Switzerland under some of the world's strongest privacy laws. Whether you're switching from Gmail, Outlook, Yahoo, or any other provider, Proton makes migration straightforward.
This guide covers two migration paths:
- Easy Switch โ Proton's automated import tool for Gmail, Outlook, and Yahoo (imports emails, contacts, and calendars in one click)
- Manual Import โ For any other email provider using standard export/import formats
๐ Before You Begin: You'll need a Proton Mail account. If you don't have one yet, create your free Proton Mail account here.
Choose Your Migration Path
| Your Current Provider | Recommended Method | What It Imports |
|---|---|---|
| Gmail | โ Easy Switch | Emails, Contacts, Calendars |
| Outlook / Hotmail | โ Easy Switch | Emails, Contacts, Calendars |
| Yahoo Mail | โ Easy Switch | Emails, Contacts |
| iCloud Mail | ๐ฆ Manual Import | Emails (IMAP), Contacts (vCard), Calendar (.ics) |
| Any Other Provider | ๐ฆ Manual Import | Emails (IMAP), Contacts (CSV/vCard), Calendar (.ics) |
Step 1: Import Emails with Easy Switch
Proton's Easy Switch tool connects directly to Gmail, Outlook, or Yahoo and imports your emails, contacts, and calendars automatically.
- Log in to mail.proton.me
- Click Settings (gear icon) โ All settings
- Go to Import via Easy Switch
- Click Start import
- Select your provider: Gmail, Outlook, or Yahoo
- Sign in with your existing email credentials and grant Proton permission to read your mailbox
- Choose what to import:
- โ Emails โ All mail or specific folders/labels
- โ Contacts โ Your full address book
- โ Calendars โ All calendar events (Gmail & Outlook only)
- Click Start import โ the process runs in the background
๐ Gmail Users: Google will show a permissions screen asking you to allow Proton to access your account. This is a read-only connection โ Proton only copies your data and never modifies your Gmail account. The connection is automatically revoked after import.
โฑ๏ธ Import Time: Depending on your mailbox size, imports can take anywhere from a few minutes to several hours. You can close the browser โ the import continues on Proton's servers. You'll receive an email when it's complete.
Step 2: Import Emails via IMAP
If your current provider isn't supported by Easy Switch, you can import emails using IMAP credentials. This works with virtually any email provider.
- In Proton Mail, go to Settings โ Import via Easy Switch
- Click Start import โ select Other email provider (IMAP)
- Enter your current email address
- Enter your IMAP server details:
- IMAP Server โ e.g.,
imap.yourprovider.com - Port โ Usually
993(SSL) or143(STARTTLS) - Username โ Your full email address
- Password โ Your email password (or app-specific password if 2FA is enabled)
- IMAP Server โ e.g.,
- Proton will verify the connection and show your folder structure
- Select which folders to import, then click Start import
๐ App-Specific Passwords: If your current provider has two-factor authentication enabled, you'll likely need to generate an app-specific password instead of using your regular password. Check your provider's security settings for this option.
๐ Common IMAP Settings: iCloud Mail: imap.mail.me.com / Port 993 / SSL Zoho Mail: imap.zoho.com / Port 993 / SSL FastMail: imap.fastmail.com / Port 993 / SSL GMX: imap.gmx.com / Port 993 / SSL Tutanota: Does not support IMAP โ use email export instead
Step 3: Import Contacts
If you used Easy Switch, your contacts were likely imported automatically. For manual imports or to ensure completeness:
Export Contacts from Your Current Provider
- Gmail: Go to contacts.google.com โ Export โ select vCard format
- Outlook: Go to outlook.live.com/people โ Manage contacts โ Export โ CSV
- Yahoo: Go to contacts.yahoo.com โ Actions โ Export All โ select Yahoo CSV
- iCloud: Go to icloud.com/contacts โ Select All โ Export vCard
- Other: Look for an Export option in your provider's contacts/address book โ choose vCard (.vcf) or CSV
Import into Proton Mail
- Go to contacts.proton.me
- Click the Import button
- Upload your
.vcfor.csvfile - Review the contacts and confirm the import
Step 4: Import Calendar Events
Easy Switch imports calendars from Gmail and Outlook automatically. For all other providers, export and import manually:
Export Your Calendar
- Gmail: Go to Google Calendar Settings โ Export โ downloads a
.icsfile - Outlook: Go to Calendar โ Settings โ View all Outlook settings โ Shared calendars โ Publish a calendar โ Download
.ics - Yahoo: Yahoo Calendar doesn't have a direct export. Use a third-party tool or manually recreate events
- iCloud: Go to icloud.com/calendar โ Share calendar โ Public Calendar โ copy the URL and download the
.icsfile - Other: Look for a Calendar Export or Download option โ choose iCalendar (.ics) format
Import into Proton Calendar
- Go to calendar.proton.me
- Click the โฎ menu next to your calendar name
- Select Import events
- Upload your
.icsfile and confirm
๐ Limitation: Proton Calendar supports importing up to 15,000 events per calendar. If you have more, split your export into multiple files or import into separate calendars.
Step 5: Set Up Email Forwarding
To ensure you don't miss emails during your transition, set up forwarding from your old account to your new Proton address:
Provider-Specific Instructions
- Gmail: Settings โ See all settings โ Forwarding and POP/IMAP โ Add forwarding address โ enter your Proton email โ verify
- Outlook: Settings โ View all Outlook settings โ Mail โ Forwarding โ Enable forwarding โ enter your Proton email
- Yahoo: Settings โ More Settings โ Mailboxes โ select your Yahoo account โ Forwarding โ enter your Proton email
- iCloud: iCloud.com โ Mail โ Settings (gear icon) โ Rules โ Add Rule โ forward to your Proton email
- Other: Look for Forwarding, Mail Rules, or Filters in your provider's settings
๐ก Pro Tip: Keep forwarding active for at least 3โ6 months while you update your email address everywhere. Check your old account periodically to catch any stragglers.
Step 6: Update Your Email on Important Accounts
This is the most tedious but most important step. Systematically update your email address on all services:
Priority 1 โ Financial & Critical
- ๐ฆ Banking and financial institutions
- ๐ณ Credit cards and payment services (PayPal, Stripe)
- ๐ฅ Healthcare and insurance portals
- ๐๏ธ Government services (tax, benefits, ID)
Priority 2 โ Security & Identity
- ๐ Password manager account
- ๐ฑ Apple ID / Google Account recovery email
- ๐ผ Work and professional accounts
- ๐ก๏ธ Two-factor authentication recovery email
Priority 3 โ Daily Services
- ๐ Shopping (Amazon, eBay, etc.)
- ๐ฑ Social media (Facebook, Instagram, LinkedIn, X)
- ๐ฌ Streaming (Netflix, Spotify, YouTube)
- ๐ฆ Delivery and subscription services
Priority 4 โ Everything Else
- ๐ง Newsletters and mailing lists
- ๐ฎ Gaming platforms
- โ๏ธ Travel and loyalty programmes
- ๐ฐ News and media subscriptions
๐ Tip: Search your old inbox for terms like "verify your email", "welcome", or "account created" to build a comprehensive list of services you need to update.
Step 7: Secure Your New Proton Account
Now that your migration is complete, lock down your new Proton account:
- Enable Two-Factor Authentication โ Settings โ Security โ Two-factor authentication โ enable with an authenticator app
- Save Your Recovery Phrase โ Settings โ Recovery โ set a recovery email and save your recovery phrase offline
- Review Login Sessions โ Settings โ Security โ Sessions โ revoke any you don't recognise
- Consider Proton Pass โ Use Proton's password manager to generate unique passwords for every service
- Set Up Proton VPN โ Add network-level privacy alongside your encrypted email
โ ๏ธ Don't Delete Your Old Account Yet! Keep your old email account active for at least 6 months. Some services may still send critical emails there, and you may need it for account recovery. Set a calendar reminder to review and eventually close it.
What's Next?
Now that you've migrated to Proton Mail, continue strengthening your digital security:
- ๐ How to Secure Your Email Account โ Universal hardening guide for all email providers
- ๐ก๏ธ Explore the Privacy Stack โ Discover Proton's full suite including VPN, Drive, Calendar, and Pass
- ๐ How to Tell If Your Email Has Been Hacked โ Learn the warning signs of a compromised account