We use cookies to provide you with a better experience. If you continue to use this site, we'll assume you're happy with this. Alternatively, click here to find out how to manage these cookies

hide cookie message
15,670 Reviews

Google Email Uploader review


Manufacturer: Google

Our Rating: We rate this 4 out of 5

Google Email Uploader is a free app that takes all your desktop emails and moves them to your Google webmail account.

Google Email Uploader is a free app that takes all your desktop emails and moves them to your Google webmail account.

Google's Gmail service offers vast amounts of storage, a unique approach to organisation, one of the best email-searching features around, and access to all your email from any web browser - all for the low, low price of free.

In fact, some people like Gmail so much that they've moved their old mail into Gmail, giving them searchable access to their archives from anywhere. The problem is that while Gmail makes it easy to import messages from other webmail systems (such as Yahoo, AOL, or Hotmail), and you can import POP email that's still on your mail provider's server, it hasn't been a simple task to import older messages already on your computer.

If you've got a Google Apps-hosted Gmail account - not a standard Gmail account, unfortunately - there's now an easier solution: the open-source Google Email Uploader. This utility provides a simple process for uploading your local email to that Gmail account.

When you launch Google Email Uploader, it displays any Mail, Eudora, or Thunderbird mailboxes it finds in their default locations. You can also manually point the program to messages stored elsewhere. Unfortunately, you can't upload mail from a Microsoft Exchange account.

You then choose your upload options: whether or not to preserve message properties (for example, read/unread, starred, or draft); whether or not to display the uploaded messages in your Gmail Inbox, and which labels to assign to messages. The program can automatically assign labels corresponding to mailbox names; so, for example, any email messages in a Family folder in Mail will have a Family label when uploaded to Gmail. (Note that if you upload mail contained in subfolders - for example, in Work: Project B: January - those messages will get a separate label for each folder, rather than one long label.) You can also choose an additional label, such as today's date, that will let you quickly view in Gmail all the messages included in this upload.

Finally, you provide your Gmail account name and password and click Upload. Depending on how many messages you're uploading, the process will take anywhere from a few seconds to a few hours; the Upload Progress screen displays the progress of the upload, along with any errors. When the process is finished, the Skipped Messages screen lets you view each message that couldn't be imported, along with the reason why. (If any of these messages are important, you can manually forward or redirect them, using your desktop email client, to your Gmail account.)

One glitch reported by a user is that if your internet connection is interrupted during the transfer, you must start over, which may result in duplicate messages; you should be sure you've got a reliable connection before starting. This is also a good argument for using the Assign Additional Label option to apply a unique label to imported messages. If the upload is interrupted, you can easily delete from Gmail any messages that were successfully imported, and then try the upload again.
Google Email Uploader's biggest limitation is that, because it currently uses the Google Apps Email Migration API, it doesn't work with standard Gmail accounts; you need Google Apps-hosted Gmail.

Granted, you can set up a Google Apps account, which includes 50 email accounts and support for Google Calendar and Google Docs, for free. But setting up email in Google Apps isn't dead-simple, and if you've already got a Gmail account you've been using for a while, chances are you want to keep using it. Here's hoping a future version of Google Email Uploader adds support for standard Gmail accounts.

NEXT: our expert verdict >>


Google Email Uploader Expert Verdict »

Windows XP, Vista, 7
Outlook 2003 and greater for Outlook support
Google Apps account
Microsoft .NET 2.0
  • Overall: We give this item 8 of 10 overall

It's not without its flaws, but Google Email Uploader is a boon for all Gmail users who have existing desktop-email files.

  • Gmvault review


    A capable, free, cross-platform tool, Gmvault makes backing up and migrating Gmail accounts a breeze. Read our Gmvault review.

  • Gmail Backup review

    Gmail Backup

    Gmail Backup is a useful attempt at a Gmail backup program, but it's under-supported and feature-light.

  • Xobni Smartr Inbox for Gmail review

    Xobni Smartr Inbox for Gmail

    Smartr Inbox for Gmail by Xobni makes Gmail much more than just an excellent email tool: It helps turn it into a central hub for all of your electronic communications, including social networking via Facebook, LinkedIn, and Twitter.

  • Gmail for iPhone and iPad review

    Gmail for iPhone and iPad

    Version 2.0 of the Gmail app looks better and performs faster than its predecessor. Read our Gmail for iPhone and iPad review to find out more.

  • Boomerang for Gmail review

    Boomerang for Gmail

    Schedule email to send later from your Gmail account with Boomerang for Gmail.

IDG UK Sites

OnePlus 2 / OnePlus Two UK release date, price and specification rumours: When is the OnePlus 2...

IDG UK Sites

Why I think the Apple Watch sucks and you'd be mad to buy it

IDG UK Sites

Ben & Holly's Game of Thrones titles spoof is delightfully silly

IDG UK Sites

Mac OS X 10.11 release date rumours: all the new features expected in Yosemite successor