Gmail → Outlook / Exchange Online

Migrate Gmail to Outlook: Complete IMAP Migration Guide

Want to migrate Gmail to Outlook? This guide walks you through moving from Gmail or Google Workspace to Outlook / Exchange Online with zero downtime and 100% data integrity.

Prerequisites

  • Source accounts in Gmail / Google Workspace with IMAP enabled
  • Destination mailboxes created in Outlook / Exchange Online
  • App passwords configured for both providers (see instructions below)
  • Admin access to both Google Workspace and Microsoft 365 admin centers

How to Get App Passwords

Gmail / Google Workspace App Password

Step-by-step instructions:

  1. Go directly to Google App Passwords
  2. If prompted, enable 2-Step Verification first (required for app passwords)
  3. Choose "Mail" as the app and "Other (Custom name)" as the device
  4. Enter "Migrate Wizard" as the custom name and click "Generate"
  5. Copy the 16-character password (spaces don't matter) - you'll use this in Migrate Wizard

Note: For Google Workspace accounts, your admin may need to enable app passwords in the admin console first.Learn more

Tip: If you don't see "App passwords" option, make sure 2-Step Verification is enabled. App passwords are only available for accounts with 2FA turned on.

Outlook / Microsoft 365 App Password

Step-by-step instructions:

  1. Go to your Microsoft Account Security page
  2. Enable "Two-step verification" if not already enabled
  3. Click on "Advanced security options" or go directly to App passwords page
  4. Click "Create a new app password"
  5. Enter "Migrate Wizard" as the app name and click "Generate"
  6. Copy the generated password - you'll use this in Migrate Wizard (note: you won't be able to see it again)

For Microsoft 365 Business/Enterprise: Your IT admin may need to enable app passwords in theMicrosoft 365 admin center under Security > Authentication methods.

Alternative: If app passwords aren't available, you can use your regular account password if your organization allows basic authentication. However, app passwords are more secure and recommended.

Using App Passwords in Migrate Wizard

When setting up your migration in Migrate Wizard:

  • Use your regular email address as the username
  • Use the app password (not your regular password) in the password field
  • For Gmail: Use imap.gmail.com as the IMAP server
  • For Outlook: Use outlook.office365.com or your Exchange server

Recommended Migration Strategy

1Verify IMAP Access with a Single Test Mailbox

Start with one Gmail → Outlook migration using the same credentials and servers you plan to use in production. IMAP login should succeed without captchas or 2FA prompts. Enable IMAP in Gmail settings and confirm that Exchange Online IMAP is reachable from your network.

2Validate Folder Behaviour on the Destination

Gmail uses labels while Outlook uses folders. Migrate Wizard preserves your structure by creating folders with the same names in Outlook and skips Gmail's "All Mail" folder to avoid duplicates. After the first test migration, sit down with the user and confirm:

  • All important labels/folders (Inbox, Sent, custom folders) appear in Outlook
  • Unread / read state looks reasonable for recent mail
  • There are no obviously duplicated folders full of the same messages
3Run a Pilot Batch (5–10 Mailboxes)

Once the first mailbox looks good, migrate a small pilot batch of 5–10 users with different usage patterns (heavy mailbox, light mailbox, shared mailbox). Use this batch to tune:

  • Concurrency / performance settings
  • Any provider‑specific throttling limits you encounter
  • Your internal communication plan and user instructions
4Use Incremental Sync Until MX Cutover

After the initial bulk copy, keep running incremental syncs so new Gmail messages are continuously copied into Outlook. Only when you're confident that:

  • Historical mail looks correct for your pilot users
  • Performance is acceptable during busy hours
  • Your support team is comfortable with the process

…should you plan the final MX cutover window (see the checklist below). This pattern keeps downtime at essentially zero.

Zero‑Downtime Cutover Checklist

  • Confirm that all historical mail is present in Outlook, including folders and unread flags
  • Schedule a short maintenance window to switch MX records from Google to Microsoft
  • Keep Migrate Wizard running incremental sync for a few more hours to catch late‑arriving messages
  • Communicate the switch to your users and update documentation / bookmarks

Why Use Migrate Wizard?

Manual PST exports and imports are fragile and hard to automate. Migrate Wizard handles parallel IMAP connections, throttling, retries, and folder preservation for you so you can focus on communication and timing instead of low‑level plumbing.

Lightning Fast

Parallel processing for maximum speed

100% Secure

Credentials encrypted and deleted when migration finishes

Zero Downtime

Continue using email during migration

Switching from Gmail to Outlook?

Create a free account and copy your first two mailboxes at no cost.

No credit card required

Migrate Gmail to Outlook - Complete IMAP Migration Guide | Migrate Wizard