Moving large amount of email from Gmail to Outlook PST

One of our Gmail mailbox reached the limit of 30GB.  For some reason, we need to keep these emails if they are old.  

Is there a way to move a large amount of emails from gmail "folders" (label) to an Outlook PST, for all emails older than 2017-01-01?

For some reasons Outlook doesn't seems to handle well large amount of emails and i have some problems when doing it manually:
  • Even if i MOVE the email, in fact it only COPY the email.  Outlook doesn't see the email anymore in Gmail account, but if i look at, it's still there
  • I've tried to simplify the task by creating a filter on gmail web site, to apply a label "LargeSent" for all emails with file attached over 1 MB.  But Outlook take ages to update this new folder.  I've got to close Outlook, reopen it, then it see the LargeSent, but the folder is empty.   On gmail web site, i see that the new label contain all the emails, but outlook doesn't show them

Anyone got a tool or a script to do the job automatically?

(We are using Outlook 2016, not 365)

LVL 10
Christian de BellefeuilleProgrammerAsked:
Who is Participating?
Karl Timmermans (Outlook MVP)Connect With a Mentor PrincipalCommented:
Have you tried using Auto-Archive either at the global or folder level which would address your requirement?

How to Archive Mail in Outlook 2016

Archive older items automatically
Edwin HofferConnect With a Mentor Technical ExpertCommented:
Can you please tell me the manual method which you have tried to migrate Gmail messages and other mailbox items to Outlook PST file. When I was searching on Google about your issue, I found this article which may help you. So, please take help from this article and sort out your issue.

If you are still not able to migration task manually then it also contains a third party application to perform migraiton.

Note: Please let me know if you need further assistance.

Thanks & Regards,
Edwin Hoffer
Sandeep KumarConnect With a Mentor Associate ConsultantCommented:
You can backup data from Gmail to Outlook PST file of any amount(size), just follow the steps given at:
Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

Christian de BellefeuilleProgrammerAuthor Commented:
@karl: I'll give it a try (archive), but the problem described in 2nd bullet remain.  It never seems to sync the LargeSent folder
Christian de BellefeuilleProgrammerAuthor Commented:
@edwin: the manual method i've described is just "select a bunch of messages from Gmail, drag'n'drop it in my pst"...

I'll look at the manual part of your solution when i'll have access to this computer.   At first look, they don't seems to have option to do filtering by date... it seems to be "all or nothing".
Christian de BellefeuilleProgrammerAuthor Commented:
@Sandeep Kumar: It export, but it doesn't clean-up the Gmail account of what's just been exported, and there's also no filter option. (the idea is to keep only last year email in Gmail and move everything else in a PST)
Karl Timmermans (Outlook MVP)PrincipalCommented:
Assuming that the "LargeSent" folder is a subscribed folder, it may just be a case of it taking a long time given the nature of the contents.
Edwin HofferTechnical ExpertCommented:
Yes, Reference link is around account settings of Gmail in Outlook by POP configuration.

Wait for more reply...
Sandeep KumarAssociate ConsultantCommented:
@Christian: It can't clean Gmail account of what's just exported.

@Edwin: Did you see the next line after steps 4 in given link.
Christian de BellefeuilleProgrammerAuthor Commented:
@karl: I thought the same about the long time.  But it's been over a week... should be completed by now.  And yes, i've thought about the subscribe.  This morning, 1 email came in this folder (still 3383 to go!)

@edwin: I've checked both link you have sent in your last post.  That has nothing to do with the problem i've described and what i'm trying to achieve.  The goal is to get emails older than 2017 from Gmail, place them into a PST and delete them from Gmail.    I already know how to make a pst, import, etc... it's just that i don't know if it can be done easily with Outlook, without having to set a filter manually on the date and try move them.  And even there... as i've mentionned: Some folders doesn't seems to want to sync.

For the moment, i had no other choice than buy more storage space.  I'll close this question.  It actually cost more $ to try to solve this problem than paying Google for more storage space.
Christian de BellefeuilleProgrammerAuthor Commented:
If it can help someone, i think the best solution is to make sure that Outlook & Gmail are setuped to have All the emails.  Then launch the import, of Everything.  Then go to, and cleanup manually because filters of Gmail are way more faster than Outlook will ever be.

In no case people should use POP3 if you want to remove emails from Gmail, because you won't have any control over what you want to delete from Gmail server.

About the sync problem, i've no clue.
SysToolsData Expert - Recovery,Backup,MigrationCommented:

@Christian de Bellefeuille: I m a bit late here, But I have a better solution.

You can try SysTools Gmail Backup Software To export Gmail Mailbox to PST file format. The software provides the feature to Backup Gmail account data using Data filter Option i.e. You will be able to easily older mail by selecting the date range. Also, you need not worry too because the software gives you the option to delete all your backed up data using Delete after download button.
SysTools Gmail Backup Delete after Download option
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.