Migrate Your Yahoo Mail and Contacts to Gmail

Low Angle View Of Silhouette Pelicans Flying Against Sunset Sky
Leonardo Pinheiro / EyeEm / Getty Images

Switching email service providers does not have to be a stressful task. You can transfer all of your Yahoo mail and contacts directly into your Gmail account as if nothing has changed.

Once the transfer is complete, you can even send mail from either account at any time; your Yahoo or Gmail email address. Just choose one from the "From" section when composing messages or replying to existing ones.

How to Transfer Emails and Contacts From Yahoo to Gmail

  1. From your Yahoo account, gather all the messages that you want to transfer to Gmail. Do this by dragging and dropping, or selecting and moving, emails into the Inbox folder.

  2. From your Gmail account, open the Accounts and Imports tab of the settings through the settings gear icon (top-right side of the page) and the Settings option.

  3. Click the Import mail and contacts link from that screen. If you've previously imported mail, choose Import from another address.

  4. In the new pop-up window that opens, type your Yahoo email address in the text field for the first step. Type the full address, such as examplename@yahoo.com.

  5. Press Continue and then press it again on the next screen.

  6. A new window will pop up so that you can log on to your Yahoo account.

  7. Press Agree to confirm that ShuttleCloud Migration (the service used to transfer email and contacts) can access your contacts and email.

  8. Close that window when told to do so. You'll be returned to Step 2: Import options of Gmail's import process.

  9. Select the options you want: Import contacts, Import mail and/or Import new mail for next 30 days.

  10. Click Start import when you're ready.

  11. Click OK to finish.


  • It might take up to two days before you see all the Yahoo mail imported into Gmail, but that depends on how many emails you have in Yahoo.
  • Gmail creates a label for messages imported from Yahoo. It's named after the Yahoo address that's forwarding mail to your Gmail account. You can delete this if you wish.
  • Mail in your Yahoo drafts, trash, and spam folders are not imported. This is why it's important to complete Step 1 above to move any and all emails to the Inbox folder in Yahoo before you start the migration process.
  • Yahoo contacts and message are not deleted from your Yahoo account when they're imported into Gmail. If you want to remove those things after the migration, log in to your Yahoo account.
  • Return to Step 2 above if you want to check the progress of the import process.
  • You can stop importing mail at any time by clicking the Stop link in the Accounts and Imports tab of Gmail's settings.
  • The steps above will not let new Yahoo messages arrive in your Gmail account. Instead, it only transfers what's already there, or those messages plus new mail for 30 days, but only if you chose that option during Step 9.