How to import mail into your gmail account

Martin Brinkmann
Oct 20, 2006
Updated • Mar 14, 2014
Email, Gmail

You may want to import already received mails to your Google Mail (Gmail) account if you plan to switch from a local mail client or other online client to Google's mail service.

One reason could be that you want to make the complete switch to Gmail and never use the old email client again.

There is unfortunately no import option to import email directly from other accounts, at least not at the current point in time (read the update below, this has changed in recent time).

Gmail Loader is the script that you need to do just that. It is a graphical cross-platform tool that lets youo import mail from many email clients including Netscape and Thunderbird. Gmail Loader forwards your mail to your Gmail account, pretty simple concept don't you think?

You can download a windows version which does not require python and a Linux / osx version which requires python and is distributed as source only. The author suggests that you use the command line tool readPST to import mail from Outlook to your Gmail account. Not sure how this is working, it could be that the tool converts the outlook format into a format that is readable by Gmail loader.

Update:Gmail Loader has been discontinued and is no longer available. You cannot make use of the application anymore to import emails to Gmail. Read on to find out what you can do instead:

It should be obvious that you can forward important mails to Gmail manually. And while this may work if we are talking about a couple dozens or so mails, it won't really be an option anymore if you want to forward thousands of mails.

Google recently introduced import mail and contact options to Gmail. To access those options, click on the preferences button in the Gmail window and select Account and Import (update: now only called Accounts) from the menu there. You can alternatively follow this link to get there directly.

import emails gmail

Locate the import mail and contacts option and either click on Learn More to find out how the importing works, or click on import mail and contacts to start the process right away.

It basically offers to import contacts and the mails from the past 30 days into the Gmail account. Supported are web mail providers like Yahoo, Hotmail or AOL, and dozens of other providers.

Update 2: The process has changed slightly:

  • Click on the Gears icon in the top right corner of the screen and select Settings from the menu.
  • Select the Accounts tab with a click.
  • Locate the Check mail from other accounts (using Pop3) option and click on the link to set up a new pop3 mail account on Gmail.


  1. The import mail option currently supports only Pop3 accounts.
  2. According to Google, Mail Fetcher will download old mails from the old server - if still available - and also new emails that arrive in the future.

Tutorials & Tips

Previous Post: «
Next Post: «


  1. Tony said on October 23, 2006 at 4:03 pm

    I’ve used this before and it works very well. I used to this to import years of Outlook emails from a former job.

Leave a Reply

Check the box to consent to your data being stored in line with the guidelines set out in our privacy policy

We love comments and welcome thoughtful and civilized discussion. Rudeness and personal attacks will not be tolerated. Please stay on-topic.
Please note that your comment may not appear immediately after you post it.