Transfer Your Outlook Emails to Gmail

This is the fourth part of a larger series that I will be publishing in the coming weeks covering my switch from Outlook to Google’s online services. The intent of this series is to help others who have found themselves wanting more out of their email and calendar applications. This guide specifically covers how to transfer all of your Outlook messages to Gmail. A lot of us find ourselves switching to Google and wishing we could access all our saved messages from Outlook or other email applications online.
Unless you are an individual with access to Google Apps via your company or school, you will need to follow the steps below to transfer your messages from Outlook to Gmail. This method is kind of a work around which I have confirmed to work (I trasferred over 600MB of messages with attachments). It is a great alternative that keeps me from having Outlook around just for old messages. If you have any tips to share, please post them below.
Note: I used Outlook 2007 and a standard Gmail account to write this article. If you use Google Apps you can use this free tool to transfer your emails.
To view the how-to describing the process for transferring appointments from Outlook to Google Calendar, follow this link.
PLEASE NOTE before proceeding make sure you enable IMAP in Gmail by following these instructions.
Configuring Outlook

1. With Outlook open, click on Tools > Account Settings…

2. Click on the E-mail tab and click on the New… button.
Editing Task Details

3. When the Add New E-mail Account wizard opens, add a check mark to Manually configure server settings… Click Next to proceed.

4. Select the first option, Internet E-mail, click Next.
Enable Your Tasks List in Gmail

5. Fill out the form and make sure to select IMAP from the Account Type drop-down. Click on More Settings when form is complete.
Note: When filling out the form make sure that you use the following information;
- Incoming mail server: imap.gmail.com
- Outgoing mail server (SMTP): smtp.gmail.com

6. When the Internet E-mail Settings window opens, click on the Advanced tab. Set the following port numbers and settings, then proceed to the next step.
- Incoming server (IMAP): 993 – use SSL for the encrypted connection type
- Outgoing server (SMTP): 25 – use TLS for the encrypted connection type

7. Click on the Outgoing Server tab and add a check mark to My outgoing server (SMTP) requires authentication. Make sure that Use same settings… is selected. Click OK to close the Window. Click Next on the Wizard screen.

8. Congratulations you have set up the Gmail account in Outlook. Click Finish to exit the wizard.

9. Wait a couple of seconds as Outlook fetches the Gmail folder list and starts making emails available within Outlook. The screen shot above shows how the Gmail account is listed.

10. Once the folders in Outlook match those in Gmail we can start moving emails over to the Gmail folders. Click on the folder containing emails from your Outlook file, select the emails within the folder (or the entire folder) and drag it over to the yourid@gmail.com folder list. This will start the transfer of e-mails from your Outlook files to Gmail’s servers.

11. In some instances you may see the dialog box above. Depending on the size of your Outlook folders transfers could take seconds to hours.
Once the file transfers are completed you will have access to all of your e-mail from Outlook on Gmail.
Tips
- Make sure your folder names do not use slashes (/) you will receive an error, there are other characters that I have not confirmed.
- Unless you specify that your are copying the items over, the operation will move the files from your computer (the original.pst file) to Google’s servers and they will no longer be accessible from the ‘original’ .pst file. They will be accessible via Outlook but through the Gmail folder list.
- It may seem that Outlook has locked up at times during the transfer, this is normal, it will happen if you have a lot of emails and/or large attachments, or your connection is slow.








tried the above method and got this error message: cannot move the itmes. Som eitems cnnot be moved. They were either already moved or deleted, or access was denied.
All folders copied from the exchange folders to gmail. ( I can see them on gmail. But, I want to copy them to the imap folders in outlook. (the imap folders are there, but are empty. I want to get rid of the exchange folders once they are copied.
It is a problem for my client to look at personal inbox folders associated with exchange and have gmail folders empty.
Christine,
Thanks for your comment…I’m a bit confused, you want to move them from Exchange folders using Outlook to Gmail and then back? Regarding the IMAP folders being empty, you’ll have to tell Outlook to download all messages, here’s how: Force Outlook 2010 to Download All Messages and Attachments with IMAP
Hope this helps.
[...] been meaning to write this article for quite some time, but never got around to it. A recent comment by one my readers confirmed my reservations over the increased use of online services to save and [...]
Help!
i dragged a couple of folders from outlook to the newly created gmail account as instructed.
the folders have dissapeared from outlook but did not show up in gmail.
where are they????
thanks
@nilitos – Your emails should be in Outlook…were you pressing a key on your keyboard while dragging? Did you copy and paste or cut and paste? Please let me know so that I can help you. There’s no reason why your emails would be gone from Outlook you are simply copying the files from Outlook to Gmail.
I went through a hassle with other tutorials and I almost tried YippieMove. White costs money! You can do anything on the internet, and I thank you for helping me. Sorry for the uber weirdness in the last comment. Was…well….hysterical!!! :]
@Jeahnlos Roman – Not a problem, I appreciate your enthusiasm, again thanks for the positive feedback. Wish to have you back soon.
Omg man I love in the face right now. I’m friggin running around my house going hysterical. I used this to switch from my AOL shitty email to a Gmail account. Gmail is so much more versatile and stable, emails don’t get lost here. Now i can still scavenge all my old mail and it even imports mail from my old email in case some subscriptions didn’t get the memo. I love Google and I am so happy to have found this tutorial. It was simple, short, easy, and detailed. Best tutorial for this on the net and I went through lots and lots of hassle.
@Jehanlos Roman – I’m very glad you like Gmail, I do too. I’m also very glad that you found the how-to guide useful. Thanks for passing by.
Hi Gil,
When I am transferring my mails to Gmail, the received items are all fine, but the sent items shows To:me it does not show the names/email to whom I have sent. Do you get the same thing?
I’ve been playing with this a lot lately. Here’s what I’ve figure out on my own.
1. The easiest way to transfer your mail if you use the Google Apps Standard edition is to use the free trial of Apps Premier. You get access to the tools for moving mail. This is useful for small organizations who are moving from exchange to Google. Cancel the trial before the 30 days are up.
2. Thunderbird moves the messages over much nicer than Outlook. By nicer, I mean you can queue up more folders while it is transferring and you get better feedback about what’s moving.
3. Unknown Sender Syndrome. This is an Exchange to G Apps issue. Easy fix is to create empty mailboxes in Exchange of the users/email addresses you are missing, then upload the email. If you are transferring from an archive folder, copy it back into Exchange then upload it.
In regards to online security of the “cloud”; your email server is probably just as easily compromised as Google’s (if not easier). Strong security practices will minimize your risk. Google is a bigger target and because of such, they work much harder to secure their servers and online services.
@Neal Hoffman: Glad to see you are back, sorry for the delayed response – vacation! This problem can usually be solved by refreshing the Gmail window in your browser or restarting the browser altogether. If the issue is still not resolved you might want to make sure that if you have any Labs features enabled, that you disable them. If none of these options work, then I would revert to the old version and wait a couple of days to try the new version. Hope this helps and good luck.
Hi, Gil:
I’m gradually learning how to use gmail. It’s quite different from Outlook, etc. The first problem I need to solve, however is one of email content. I’m using the new version of gmail, but in many of the messages I get I find them truncated or missing text or pictures or both. When I switch to the older version, All the information comes up. Would it be better just to stay with the older version, or is there something I can tweak a little to get all the messages into the new version?
Thanks.
Neal
@Gil
“When I sign on to Gmail I specify that I want to use HTTPS (secure) connection, which unfortunately is not enabled by default”
You can force gmail to always use https so that you don’t have to type it in the URL bar every time…
It’s under gmail > settings > browser connection > always use https
(Not sure if that’s what you meant, but I hope it helps other readers…)
@Mang: That is what I meant and I should have included those instructions. Thank you for the feedback.
BTW I had covered this tip in the following article – http://www.gilsmethod.com/8-ways-to-secure-your-privacy-online