★ 4.5 / 5 from 1,002 verified reviews on G2, Capterra and Trustpilot

Gmail Migration Tool

PCDOTS Gmail Migration Tool authenticates to live Gmail and Google Workspace accounts, walks every label, and writes the result wherever the operator points: Outlook PST for a job change, Microsoft 365 for a Workspace cutover, PDF for a personal archive, or split across Yahoo Mail and ProtonMail for the post-Google life. No Takeout download required, no offline ZIP extraction step in between.

  • Login directly to Gmail or Google Workspace over IMAP with OAuth 2.0 or app-specific password.
  • Walks every label including Inbox, Sent, Drafts, Trash and custom user labels.
  • Writes to PST, EML, MBOX, MSG, PDF and to Office 365, Yahoo, ProtonMail, IMAP.
  • No Outlook install required at the migration workstation; standalone Windows tool.
  • Multi-account batch mode handles whole Workspace tenants in one job.
PCDOTS Gmail Migration Tool v3.4
PCDOTS Gmail Migration Tool launch screen Most Popular
Software Traits

The Three Phases of Leaving Gmail Behind

Every Gmail migration moves through the same three phases: the login (proving you have the keys to the source mailbox), the walk (the wizard reading every label and message), and the landing (writing the result to wherever you chose). What changes between jobs is the volume, the destination, and the authentication style - not the underlying journey.

Login: Authenticate to Live Gmail

Modern Gmail and Google Workspace accounts use OAuth 2.0 as the primary authentication path. The wizard launches the Google consent screen in your default browser; you sign in once, grant scope, the wizard caches the token for the session. Accounts with 2-Step Verification use the older app-specific password flow instead. Either way, the credentials never leave the local Windows machine.

  • OAuth 2.0 consent flow for Workspace and personal Gmail
  • App-specific password for accounts with 2-Step Verification
  • No credentials cached after the wizard closes

Walk: Read Every Label and Message

Once authenticated, the wizard walks the entire mailbox: Inbox, Sent, Drafts, Trash, Spam, the auto-categories like Promotions and Social, and every custom user label. Threading from Gmail conversation view comes across via In-Reply-To and References headers. Item counts and total size populate the navigation tree as the wizard reads.

  • Walks Inbox, Sent, Drafts, Trash, Spam, custom labels
  • Conversation threading retained via headers
  • Item counts and total size shown per label

Landing: Write to File or Cloud Destination

10 destinations to choose from. File formats: PST, EML, EMLX, MSG, MBOX, PDF, HTML, RTF, CSV. Cloud destinations: Office 365, Yahoo Mail, ProtonMail (via IMAP), OWA, and any IMAP-capable server. Cloud writes happen folder-by-folder against the destination account; file writes drop into the chosen folder on disk.

  • Writes to file formats: PST, EML, MBOX, MSG, PDF, HTML and CSV
  • Cloud destinations: Office 365, Yahoo, ProtonMail, IMAP
  • Cloud writes happen folder-by-folder, file writes drop to disk

Gmail Live Account Direct to Outlook PST

The most-requested Gmail migration: live Gmail account directly to Outlook PST. Sign in to Gmail, the wizard walks every label, writes one PST per Gmail account (or one combined PST). Outlook 2007 and later opens the result; Exchange Server imports it via New-MailboxImportRequest. Calendar items and contacts come along when the destination format supports them.

Google Workspace Tenant Cutover to Microsoft 365

Whole Google Workspace tenant migration to Microsoft 365 in one batch. Provide super-admin credentials for both tenants. The wizard enumerates source Workspace users, the destination Office 365 mailboxes, and maps each pair. Folder-by-folder writes against Exchange Online with the original Gmail label hierarchy retained as Outlook folders at the destination.

App-Specific Password Path for 2FA Accounts

Gmail accounts with 2-Step Verification turned on (which Google increasingly requires) cannot use a regular password against IMAP. The traditional answer is the app-specific password, generated from myaccount.google.com/apppasswords. The wizard accepts the app password the same way it accepts an OAuth token; the migration runs identically.

Date Range, Sender and Label Filters

For scoped migrations, apply filters before the export step: date range (sent and received), sender or recipient (email address or domain), subject keyword, label subtree (Inbox only, Inbox plus Sent, exclude Spam), and attachment size cap. The export targets only the matching subset of the source Gmail account.

Multi-Account Batch for Whole Workspace

Bulk mode processes multiple Gmail or Workspace accounts in one job. Provide credentials for each (or a CSV of OAuth-authorised accounts), the wizard runs them sequentially with per-account progress reporting. Useful for IT admins running a whole Workspace tenant migration where Gmail user mailboxes count in the dozens or hundreds.

Standalone Tool, No Outlook Install Required

The wizard runs as a self-contained Windows utility. Outlook is not required at the migration workstation, even when PST is the destination format. The PST writer is built into the wizard. Useful for admin desktops and Windows Server hosts hosts that run without an Outlook subscription, and for migration jobs where the operator does not have Outlook locally.

10Output destinations supported
2Auth modes: OAuth and app password
100%Header retention through migration
1,002Verified user reviews
Simple 3-Step Process

Three Phases from Gmail Login to Output

The login, the export choice, the save - three phases cover most Gmail migration jobs at the high level. Each phase hides specific details (OAuth flow, label enumeration, format mapping) that the eleven-step walkthrough later on this page covers in full.

1. Sign In to Gmail or Workspace

Click Add Account. Pick OAuth login for the Google consent flow in your default browser, or app password for Gmail accounts with 2-Step Verification turned on. Provide credentials once; the wizard caches the session for the duration of the run.

2. Choose the Output Destination

Hit Export. The output picker splits into two columns: file types (PST, EML, MBOX, MSG, EMLX, PDF, HTML, RTF, CSV) on one side, online accounts (Office 365, Yahoo, ProtonMail, IMAP) on the other. Online accounts trigger a credentials dialog at the next step.

3. Save and Run the Migration

Pick a local folder for file outputs, or confirm destination credentials for online accounts. The licensed edition migrates unlimited mailbox content; the trial caps at 25 emails per folder for evaluation.

Software Compatibility

Gmail Source Auth and Output Destinations

Source: live Gmail and Google Workspace accounts via IMAP with OAuth 2.0 authentication (modern accounts) or app-specific password (accounts with 2-Step Verification). Destination: 9 file formats (PST, MBOX, EML, EMLX, MSG, PDF, HTML, RTF, CSV) and 5 cloud services (Office 365, Yahoo Mail, ProtonMail, OWA, IMAP). 10 total destinations covering every common Gmail-to-elsewhere migration path.

EML format
MBOX format
Outlook PST format
Outlook OLM format
MSG format
OFT format
iCloud
Google Takeout
Maildir
vCard
CommuniGate
Kerio
MDaemon
Zimbra
Input File Formats / Servers

Specialized and Tested Across Every Common Email Source

The Gmail migration tool for Windows reads live Gmail and Google Workspace accounts via IMAP and OAuth. Whether the data sits in orphan files on a hard drive or behind an IMAP login, the converter handles it natively without needing the original software installed.

PCDOTS Gmail Migration Tool v3.4
PCDOTS Gmail Migration Tool launch screen with Add Account button All Sources
Complete Format Coverage

Gmail Migration Coverage Reference

Browse the full list of input file authentication paths and cloud destinations the Gmail migration tool reads and writes.

Email File Formats8 formats
FormatFull NameTypeDescription
PST Input & OutputPersonal Storage TableMicrosoft OutlookPrimary Outlook data file containing emails, contacts, calendar, tasks, and notes.
OST InputOffline Storage TableMicrosoft OutlookOffline cached copy of Exchange mailbox data. Supports inaccessible or orphaned OST files.
MBOX Input & OutputMailbox FormatThunderbird, Apple Mail, EudoraUniversal text-based mailbox format used by dozens of email clients and servers (see IETF RFC 4155 specification).
EML Input & OutputEmail MessageMultiple clientsIndividual RFC 822 email message files. Widely supported by Windows Mail, Outlook Express, and others.
MSG Input & OutputOutlook MessageMicrosoft OutlookSingle Outlook email message in Compound Document File format. Preserves all metadata.
OFT InputOutlook File TemplateMicrosoft OutlookOutlook email template files. PCDOTS converts OFT templates to any supported format.
OLM InputOutlook for Mac ArchiveMac OutlookNative archive format for Outlook on macOS. Contains emails, contacts, and calendar data.
DBX InputOutlook Express MailboxOutlook ExpressLegacy email storage format used by Microsoft Outlook Express (discontinued in 2006).
Desktop Email Clients9 clients
Email ClientPlatformStorage FormatConversion Support
Microsoft OutlookWindows / MacPST, OST, OLMFull: emails, contacts, calendar, tasks, notes, attachments
Mozilla ThunderbirdWindows / Mac / LinuxMBOXFull: all folders, subfolders, attachments, filters
MailbirdWindowsLocal profile storeFull: all mailbox data including multiple accounts
eM ClientWindows / MacLocal database fileFull: messages, contacts, calendar, attachments
MailspringWindows / Mac / LinuxLocal profile storeFull: all email data and account configurations
PostboxWindows / MacMBOXFull: Thunderbird-compatible MBOX format
Windows Live MailWindowsEML + WLMXFull: all message folders and account data
EudoraWindows / MacMBX (MBOX variant)Full: legacy Eudora mailbox files
IceWarpWindows / LinuxProprietaryFull: direct IceWarp server data export
Cloud & Webmail Services7 services
ServiceTypeDirectionAuth Method
Gmail / Google WorkspaceCloud WebmailInput & OutputOAuth 2.0 / App Password
Microsoft Office 365Cloud BusinessInput & OutputOAuth 2.0 / Modern Auth
Yahoo MailCloud WebmailInput & OutputApp-specific Password
iCloud MailCloud WebmailInput & OutputApp-specific Password
Hotmail / Outlook.comCloud WebmailInput & OutputOAuth 2.0
Google TakeoutExport ArchiveInputTakeout ZIP / MBOX
Any IMAP ServerUniversal ProtocolInput & OutputIMAP / SSL / TLS
Email Servers5 servers
ServerTypeStorage FormatNotes
ZimbraOpen Source ServerZimbra TGZSupports Zimbra Community & Enterprise editions
MDaemonWindows Mail ServerMDaemon MAIDirect MDaemon user folder access, no export needed
Kerio ConnectBusiness Mail ServerKerio IMAP StoreConverts Kerio data stores directly without server access
Communigate ProEnterprise ServerCommunigate CGPSupports all Communigate mailbox folder structures
Lotus Notes / HCLIBM/HCL PlatformNSFVia intermediary conversion. Contact support for enterprise plans.
Output Destinations13 outputs
Output FormatCategoryBest Used For
PSTEmail FileImporting into Microsoft Outlook on any Windows PC
MBOXEmail FileThunderbird, Apple Mail, Postbox, or any MBOX-compatible client
EMLEmail FileWindows Mail, individual email archiving, or web uploads
MSGEmail FileSaving individual Outlook messages with full metadata
PDFDocumentLegal archiving, compliance, sharing non-editable email records
HTMLDocumentWeb-based email viewing, readable in any browser
CSVSpreadsheetExtracting email data for analysis in Excel or Google Sheets
vCard (VCF)ContactsExporting contacts to any address book or CRM
ICSCalendarExporting calendar events to Google Calendar, Apple Calendar
TXTPlain TextSimple archiving, text analysis, or importing into databases
GmailCloud ServiceDirect migration. Emails appear in Gmail inbox immediately
Office 365Cloud ServiceDirect migration to Microsoft 365 business mailboxes
IMAP ServerProtocolAny IMAP-compatible server: Dovecot, Postfix, Exchange, etc.
Advanced Filters

The Reasons People Decide to Leave Gmail

Sometimes it's a job change - the new employer runs Microsoft 365 and asks for the email history in PST. Sometimes it's a Google Workspace cutover where the whole company switches platforms. Sometimes it's personal: years of Gmail correspondence and a desire for an offline copy independent of any single account staying active. The migration tool covers all three patterns the same way.

For investigative or compliance work the wizard exposes the underlying message data alongside the rendered Gmail view. Hex view for byte-level inspection of suspect messages, raw RFC 5322 source for header forensics, attachment listings with MIME type and size, and the Gmail thread reconstructed from the X-GM-THRID header that Google attaches to every conversation member.

Search across the entire Gmail account rather than per-label. Boolean queries combine sender, recipient, subject keyword, body content, attachment name, date range and message size. Useful for compliance discovery against an active Gmail account where the requesting party named a counterparty and a date window.

PCDOTS Gmail Migration Tool v3.4
Spot-check Gmail migration result in viewer Smart Search
Why Users Switch to PCDOTS

Five Gmail Migration Problems and Their Resolutions

Five recurring problems Gmail users hit during migration. Each maps to a specific resolution path the wizard exposes. Skip ahead to the situation that matches the immediate blocker.

Problems You're Facing

Need PST output but Outlook is not installed locallyStandard Gmail-to-PST workflows require Outlook installed on the migration workstation to write the PST file. Many admin desktops and Windows Server hosts hosts run without Outlook. The PCDOTS wizard ships its own PST writer; no Outlook install needed at the migration machine. Output PST opens cleanly in any Outlook 2007 or later, or loads into an Exchange Server mailbox via the New-MailboxImportRequest cmdlet.
Gmail account has 2-Step Verification turned onModern Gmail accounts increasingly require 2-Step Verification, which blocks regular password authentication against IMAP. The traditional advice is to disable 2FA temporarily for the migration window - awkward and against good security practice. The PCDOTS wizard accepts the app-specific password generated from myaccount.google.com/apppasswords, so 2FA stays on through the migration.
Migrating 200 Workspace users to Microsoft 365A 200-seat Google Workspace tenant cutting over to Microsoft 365. Manual approaches (per-user Takeout, per-user Outlook import) take days of operator time. Microsoft's native IMAP migration wizard handles email but skips calendar and contacts. The PCDOTS wizard authenticates as both Workspace super-admin and Office 365 global admin, enumerates user pairs, and writes folder-by-folder against each destination mailbox in one batch.
Departing employee leaving, Workspace seat reclaimed soonA senior engineer is leaving the company. The IT admin has 30 days to reclaim the Workspace seat (and the licence saving the seat represents). Before reclamation, the manager wants the engineer's email history transferred to a successor team member. The PCDOTS wizard reads the departing engineer's Gmail account, writes folder-by-folder against the successor's Office 365 or Gmail account in hours, not days.
Several old Gmail accounts to consolidate into one archiveA freelancer accumulated four Gmail accounts over a decade: personal, the email from an old company domain, the Workspace from a startup that wound down, the throwaway used for newsletter signups. The wizard authenticates to each in turn and writes them all to one combined PST or one Office 365 destination mailbox. Four accounts collapse into one searchable archive.

How PCDOTS Fixes It

Authenticates to live Gmail and Workspace accountsAim PCDOTS at a live Gmail or Google Workspace account. OAuth 2.0 for modern accounts, app-specific password for 2FA accounts. The wizard walks the entire mailbox over the wire, no manual extraction step, no Takeout download wait, no separate Thunderbird install needed at the migration workstation.
Carries every Gmail item type, not only mailEvery Gmail item type reads out: emails with attachments, contacts (Google Contacts), calendar (Google Calendar), labels (as folders at the destination), conversation threading via X-GM-THRID. The destination format determines which item types survive the export: PST and Office 365 carry everything; PDF and HTML carry mail-only.
Direct MBOX to Gmail migration in a single click.Connect your Gmail account inside the converter. PCDOTS pushes the messages straight into your inbox without a download and re-upload step.
Time-window, sender and label filters trim each jobBulk Gmail migrations rarely target the entire account. Time-window narrowing by sent and received timestamps. Sender or recipient match by email address or domain. Subject substring for content match. Label picks for mailbox subtree. Attachment size cap excludes oversized messages. The migration writes only the matching slice, not the whole account.
Direct cloud delivery to Office 365, Yahoo and IMAPFor cloud destinations the wizard skips the PST intermediate entirely. Provide tenant or account credentials for the destination, the wizard authenticates over OAuth 2.0 where available or app-specific password where not, and writes folder-by-folder against the destination. Office 365, Yahoo, ProtonMail (via IMAP), OWA all supported as direct write targets.
Real-World Applications

Six Gmail Migration Stories This Handles

Gmail migration breaks down into recognisable stories: the long-time personal user heading to Outlook, the business cutover from Workspace to Microsoft 365, the IT admin transferring a departing employee's mail to a successor, the freelancer consolidating three Gmail accounts into one. Six stories below cover the bulk of customer support tickets, ordered roughly by frequency.

Personal Gmail to Outlook PST for a New Job

A 12-year Gmail user starts at a company that runs Microsoft Outlook. The new boss asks for the email history in PST so it can be opened locally. Sign in to the personal Gmail with OAuth, pick PST as the destination, the wizard walks the labels and writes one combined PST. Outlook 2007 and later opens the result with full label-as-folder hierarchy.

PST to Office 365Exchange migration

Workspace to Microsoft 365 Tenant Cutover

A 60-person company on Google Workspace decides to switch to Microsoft 365 for the unified Office plus Teams plus OneDrive bundle. The IT admin authenticates as Workspace super-admin and Microsoft 365 global admin, the wizard enumerates user pairs, maps each, and writes folder-by-folder against Exchange Online. Calendar items and contacts come across as native O365 items.

PDF exportGDPR compliance

Departing Employee Mailbox to Successor Account

An employee leaves the company. Before the IT admin reclaims the Workspace seat, the manager wants the employee's email history transferred to a successor team member or a shared mailbox. The wizard reads the departing employee's Gmail account, writes folder-by-folder against the successor's Office 365 or Gmail mailbox. Done before the seat is reclaimed.

Corrupted PSTForensic recovery

Gmail Backup to Local PST or PDF Archive

A long-time Gmail user wants an offline copy of their email history independent of any single Google account staying active. PST opens in Outlook (and is portable across Windows machines); PDF survives any future email-client landscape change. The wizard reads the live account once and writes the archive file to local disk.

MBOX to PSTEML to MSG

Gmail to Yahoo or ProtonMail Account Transfer

A user moving away from Google for privacy reasons consolidates onto Yahoo Mail or ProtonMail. The wizard authenticates to the source Gmail and the destination provider, then writes folder-by-folder. Gmail labels become folders at the destination; nested labels become nested folders.

HIPAAHealthcare archives

Multi-Account Consolidation for Freelancers

A freelancer accumulates three or four Gmail accounts over a career - personal, the email from an old domain, the Workspace from a company that wound down, the spam-receiving throwaway. The wizard authenticates to each in turn, writes them to one combined PST or to one Office 365 destination mailbox. The freelancer ends up with one searchable archive instead of four.

Contact extractionCRM enrichment
Why Customers Choose This Tool

Eight Reasons This Wins Over Other Gmail Tools

The Gmail migration tool category divides cleanly. Indirect routes: download Google Takeout, extract the ZIP, run a separate converter against the resulting MBOX. Online services: hand your credentials to a web-based migrator and trust them with the data. Native paths: Microsoft's IMAP migration wizard for Workspace-to-365, capable but limited to email only. Standalone tools: PCDOTS, EdbMails, SysTools, BLR. Eight differentiators below explain what separates PCDOTS from the standalone field.

Live Login Beats Google Takeout for Most Cases

Takeout is fine when you want a one-time offline backup of an account you might delete tomorrow. For everything else - active migrations, ongoing tenant cutovers, departing-employee transfers - live login is faster and produces fresher data. The wizard reads the current state of the mailbox, not whatever was true the day Takeout ran two weeks ago.

OAuth and App-Password Both Supported

Gmail and Google Workspace require OAuth 2.0 as the primary authentication path for modern accounts, but legacy accounts and accounts with 2-Step Verification still need the app-specific password route. The wizard handles both. No need to disable 2FA on the source account, no need to grant elevated admin scopes that strict IT policies might block.

Carries Conversation Threading Through

Gmail's conversation view groups messages with the same subject and references into threads. The threading metadata lives in the X-GM-THRID header. The wizard retains the threading data through the export, so when the destination is Outlook (which supports threaded view), conversations stay grouped at the destination. PST output keeps the X-GM-THRID header verbatim for downstream consumers.

Single Tool Spans 10 Output Destinations

File-format outputs (PST, MSG, EML, MBOX, PDF, HTML, EMLX, CSV, RTF) and live cloud destinations (Office 365, Yahoo, ProtonMail, OWA, IMAP) sit in one wizard. No round-trip through PST as an intermediate format when the actual destination is Office 365 or Yahoo; one job, one source-to-destination pass.

Multi-Account Batch for Workspace Tenants

Whole Google Workspace tenant migrations involve dozens or hundreds of user mailboxes. The wizard processes multiple Gmail or Workspace accounts in one batch job: provide credentials per account or a CSV mapping, the wizard runs them sequentially with per-account progress reporting and a consolidated log. Useful for IT admins running tenant cutovers under a deadline.

Time-Window and Sender Match Trim Each Job

Most Gmail migrations target a slice rather than the whole account. Filters compose: date filter trims by send and receive dates, address filter matches sender or recipient at the email or domain level, subject keyword hunts by content match, label picks scope to a mailbox subtree, size cap drops oversized messages. Each migration runs against the matching subset.

Standalone Tool, No Outlook Required

Many Gmail-to-PST tools depend on a local Outlook install for the PST writer. PCDOTS ships its own PST writer so the migration workstation does not need Outlook. Useful for admin workstations and Windows Server hosts that run without an Outlook subscription, and for IT teams who do not want to install Outlook on every operator's machine.

Compatible With Windows 7 Through Windows 11

Wizard runs on Windows 11, 10, 8.1, 8, 7, Vista, XP and Windows Server 2008/2012/2016/2019/2022. .NET Framework 4.5 is the only runtime requirement. Useful for legacy migration workstations where modern Gmail tools no longer install, and for Windows Server batch processing where Gmail migration runs unattended.

Technical Specs

System and Software Requirements

What you need to run the Gmail migration tool for Windows, plus the trial limitations.

Software NamePCDOTS Gmail Migration Tool
Current Version3.4
ProcessorPentium-class or higher
RAMMinimum 2 GB
Hard Drive Space100 MB free space
Operating SystemWindows 11, 10, 8.1, 8, 7, Vista, XP. Server 2019, 2016, 2012, 2008, 2003 and earlier.
Email Clients & FormatsExport options · Product guide
Install / UninstallInstall (PDF) · Uninstall (PDF) · Refund policy

Trial limitation: the demo edition exports up to 10 emails per folder so you can verify accuracy on real data before purchasing. The full edition has no limits and ships with a lifetime license.

Trial vs Full

Trial vs Licensed Edition for Gmail Migration

Both editions ship the same binary, the same authentication paths (OAuth and app-specific password), the same 10 destination targets, the same item type coverage (mail plus contacts plus calendar plus threading metadata). The trial caps writer output at 25 emails per folder. The licensed edition ($49 one-time, single-workstation, perpetual) removes the cap and ships lifetime updates as Google Workspace and Microsoft 365 authentication paths evolve.

FeatureTrial VersionFull Version
Full Gmail and Workspace Migration10 items per folder Unlimited
Time-Window, Sender, Subject, Label Filters
Gmail to Cloud and File Destinations
Gmail Label Hierarchy as Folders
Lifetime License ValidityNo
24/7 Customer SupportNo
Windows 32-bit and 64-bit Editions
PriceFree$49
30-Day Refund PolicyDownloadBuy Now
Honest Comparison

How PCDOTS Compares to Other Gmail Migration Tools

Gmail migration tool alternatives split into four categories: indirect routes (Google Takeout plus separate MBOX-to-PST converter), online services (web tools that require uploading credentials), native paths (Microsoft's IMAP migration wizard for Workspace-to-365, email-only), and standalone tools like PCDOTS, EdbMails, SysTools, BLR. The matrix below compares the standalone field on the dimensions that matter for Gmail migrations.

FeatureBest ChoicePCDOTSOther Paid ToolsAid4Mail, Stellar, etc.Free Tools / Online
Live Gmail and Workspace IMAP/OAuth Login25+10 to 40+2 to 5
Reads Gmail Without Outlook InstallYesPartialNo
Multi-Account Bulk Workspace MigrationYesYesNo
Direct Cloud Migration (Office 365, Yahoo, ProtonMail)YesPartialNo
Live Mailbox Preview With HeadersYesPartialNo
Hex View and Raw Source ModeYesPartialNo
Time-Window, Sender, Subject, Label FiltersYesLimitedNo
Item Extraction (Mail + Contacts + Calendar)YesPartialNo
Free Trial AvailableYesYesYes
Lifetime LicenseYesNoN/A
OAuth and App-Password Auth BothYesVariesNo
24x7 Customer SupportYesLimitedNo
30-Day Refund PolicyYesVariesN/A
Starting Price$49$49 to $149+Free (limited)

Comparison based on publicly available Gmail migration tool documentation at the time of writing. Capabilities may vary by competitor version. PCDOTS Gmail Migration Tool is independently verified by 1,002 user reviews on G2, Capterra and Trustpilot.

Video Tutorial

Watch How to Convert Emails in 5 Minutes

A short walkthrough showing every step of the conversion workflow on a real source mailbox, from launch to verified output.

PCDOTS Gmail Migration Tool video tutorial, click to play
5 min walkthrough YouTube
Real Performance Numbers

Gmail Migration Performance Reference

Performance numbers below come from two reference sources. Internal regression testing against live Gmail and Google Workspace accounts ranging from single-user samples (1 GB mailboxes) to 500-user enterprise tenants (multi-terabyte total). Customer survey data: 1,002 verified reviewers reporting on production Gmail migration outcomes.

85%

Customer Satisfaction

93%

Output Accuracy

99%

Successful Test Runs

How It Works

Eleven-Step Gmail Migration Walkthrough

Standard eleven-step procedure for migrating live Gmail and Google Workspace accounts to any of the 10 supported destinations, deeper than the three-phase quick guide above. Each step references the corresponding wizard dialog and screenshot. Operator time per migration: 5-90 minutes depending on mailbox size, account count, and destination (cloud writes slower than file outputs due to network throughput plus Google IMAP rate limits).

Launch the Gmail Migration Tool

Run the wizard from the Start menu or desktop shortcut on the Windows machine. The source selection dialog opens with the Add Account button as the primary action and the navigation tree empty until an account is added.

Sign In to Gmail or Google Workspace

Click Add Account. Pick OAuth login for the Google consent flow in your default browser, or app password for accounts with 2-Step Verification turned on. Provide credentials once. The wizard caches the session token for the duration of the run; nothing persists after the wizard closes.

Walk the Label Tree

Once authenticated, the wizard walks the entire mailbox: Inbox, Sent, Drafts, Trash, Spam, the auto-categories like Promotions and Social, and every custom user label. Item counts and total size populate the navigation tree as the wizard reads. Click any label to expand its content.

Preview Individual Gmail Messages

Click any Gmail message to render it in the preview pane: full RFC 5322 headers, message body, attachment listings with MIME type and size. Hex view and raw source modes available for forensic inspection. Useful for verifying the live IMAP connection reads the source mailbox correctly before committing to the export.

Apply Filters and Search

For scoped exports, apply filters: time-window narrowing on sent and received dates, sender or recipient match by email or domain, subject substring, label picks (Inbox only, Inbox plus Sent), attachment size cap. Boolean search across the full Gmail account returns matches before commit.

Configure Item Type Coverage

The Gmail source exposes several item types: emails, contacts (Google Contacts), calendar (Google Calendar), conversation threads. Each item type can include or exclude in the export. Useful when the destination only carries some types (PDF carries mail-only) or when the migration only targets contacts.

Pick a File Format or Cloud Destination

Press Export. The destination dialog separates local file types (MBOX, EML, PST, MSG, EMLX, PDF, HTML, CSV, RTF) from online accounts (Office 365, Yahoo Mail, ProtonMail, OWA, IMAP). Online picks open an auth window at the next step.

Authenticate to Cloud Destination

For Office 365 destinations, the wizard launches the Microsoft OAuth 2.0 consent flow in the default browser. For Yahoo, ProtonMail and personal accounts with 2FA, supply the app-specific password. The wizard caches the destination OAuth token for the session only; no credentials persist after the wizard closes.

Execute the Migration Job

Pick a local folder for file outputs, or confirm the chosen cloud account for online destinations. Click Save to start. The wizard processes labels sequentially with per-label progress reporting. Operation log records each successful and failed item with reason.

Confirm the Migration Job

When the wizard reports Job Complete, the destination receives the converted output. The trial caps the writer at 25 emails per folder; the licensed wizard processes any Gmail account size without limits. Click Open Folder for file outputs to inspect the result, or open the destination cloud account to verify cloud writes.

Spot-Check the Migration Result

Open output PST in Outlook, output cloud destination in the relevant web client, output PDF in any reader. Spot-check that: Gmail label hierarchy retained as folders, calendar items appear with recurrence and reminders, contacts populate the address book, attachments open at original size. Compare a sample of source-destination pairs side by side.

Independent Validation

Reviewed and Awarded by Trusted Software Sites

Independent third-party verification of PCDOTS Gmail Migration Tool against documented Gmail and Google Workspace account migration capabilities. Each award sources from the original publisher (Software Informer, Softpedia, Soft32, FileHippo). The aggregate rating combines 1,002 verified reviewer responses since the most recent major release.

4.6
Average across all reviews
1,408
Verified user reviews
4
Editor's Choice awards
Editor's Pick

Software Informer

"100% Clean Award for error-free and virus-free email conversion across formats and sources."
100% Clean Award
5-Star Rated

Softpedia

"Earns a 5-star rating for ease of operation and smooth email conversion."
100% Free Award
Top Rated

Soft32

"4.5 stars: an all-in-one solution for converting email files to multiple output formats."
Editor's Review
Verified Safe

FileHippo

"100% Clean Award for secure and safe email conversion."
Safety Verified

100% authentic. Every award above is verified directly from the issuing publisher's site. PCDOTS does not pay for placement, reviews or ratings.

Quick Definition

What Is the Gmail Migration Tool?

A Gmail Migration Tool is a desktop utility that authenticates directly into a live Gmail or Google Workspace account via IMAP and OAuth, walks the entire mailbox over the wire, and exports the contents to file formats and live cloud destinations - distinct from offline-archive tools that read a Google Takeout ZIP after the fact. The PCDOTS Gmail Migration Tool writes to 10 destinations including PST, EML, MBOX, MSG, PDF and Office 365, Yahoo, ProtonMail, IMAP cloud targets, ships its own PST writer (no Outlook install required), and supports both OAuth 2.0 and app-specific password authentication paths.

Quick Verdict

  • Best for: Live Gmail and Google Workspace migration on Windows for IT teams running tenant cutovers, individuals leaving Gmail for Outlook or Microsoft 365, and admins handling departing-employee mailbox transfer to a successor account.
  • Free trial: 25 emails per folder for evaluation, no credit card.
  • Price: $49 one-time payment for a lifetime license.
  • Platforms: Windows 11, 10, 8, 7, Vista, XP plus all Server editions.
  • Rating: 4.5 out of 5 stars across 1,002 reviewer responses on G2, Capterra and Trustpilot platforms.
  • Privacy: 100% local processing, GDPR-compliant, no data uploaded to PCDOTS servers.
FAQs

Gmail Migration Reference Questions

Twelve reference questions covering Gmail migration: live login vs Google Takeout offline path, OAuth and app-specific password authentication, common export targets (Outlook PST, Microsoft 365, Yahoo, ProtonMail, Thunderbird, PDF), and bulk and filter capabilities. Sourced from real user support tickets.

How do I export Gmail to Outlook PST format?
Open the wizard, click Add Account, sign in to Gmail (OAuth or app-specific password). The wizard walks every label and shows a navigation tree. Hit Export, choose PST from the file format menu. Pick one PST file per Gmail mailbox or one combined PST. Set destination folder, click Save. The output PST opens in Outlook 2007 and later, or imports into Exchange Server via New-MailboxImportRequest. The wizard ships its own PST writer; no Outlook install required at the migration workstation.
What's the difference between this and Google Takeout?
Google Takeout exports an offline ZIP archive containing your Gmail mail in MBOX format plus contacts as JSON and Drive content as HTML. The PCDOTS Google Takeout Converter reads that offline archive after the fact. This Gmail Migration Tool takes a different path: it logs in to your live Gmail or Google Workspace account directly via IMAP and OAuth, walks the current state of the mailbox, and writes to the destination in one pass. Live login is faster, gives fresher data, and skips the days-long Takeout export wait.
How do I move Gmail emails to Yahoo Mail or ProtonMail?
Sign in to the source Gmail in the wizard. Hit Export, choose Yahoo Mail or ProtonMail from the cloud destinations. For Yahoo, supply the destination Yahoo credentials (app-specific password if 2FA is on). For ProtonMail, the wizard uses ProtonMail's IMAP bridge - configure the bridge first and supply its IMAP credentials. The wizard writes folder-by-folder; Gmail labels become Yahoo folders or ProtonMail folders at the destination.
How do I back up Gmail to PDF for offline archive?
Sign in to Gmail, hit Export, choose PDF. The wizard offers one PDF per email or one combined PDF per label. Attachments either embed inline as PDF pages or save as separate PDF files alongside, depending on the chosen option. Useful for long-term archival independent of any single account staying active - PDF survives any future email-client landscape change. Ideal for personal Gmail backups, end-of-employment record retention, and regulatory archives.
How do I migrate a Google Workspace tenant to Microsoft 365?
Sign in to the wizard as Workspace super-admin; the wizard enumerates all user mailboxes in the tenant. Click Export, pick Office 365 as destination, sign in as Microsoft 365 global admin. The wizard maps each source Workspace user to a destination Office 365 mailbox (auto-match by email or manual mapping via dialog). Click Save. The wizard writes folder-by-folder against each destination mailbox in one batch job. Gmail labels become Outlook folders at the destination; calendar items and contacts come across as native O365 items.
Does the wizard use OAuth or password authentication?
Both. OAuth 2.0 is the primary path for modern Gmail and Google Workspace accounts; the wizard launches Google's consent flow in your default browser, you sign in once, the wizard caches the token for the session only. App-specific password is the secondary path for accounts with 2-Step Verification turned on. Either path lands at the same place. Credentials never leave the local Windows machine; the wizard does not transmit credentials to any third-party server.
How do I migrate a Gmail account that has 2-Step Verification on?
Generate an app-specific password from myaccount.google.com/apppasswords in your Google account settings. Pick "Mail" as the app type and the destination Windows machine as the device. Google produces a 16-character password. Use that in the wizard's authentication dialog instead of your regular Gmail password. 2-Step Verification stays on through the migration - no need to disable it temporarily, no security policy to fight.
Can the wizard handle a 200-user Workspace tenant?
Yes. The licensed edition has no cap on user count, no cap on mailbox size, no cap on total tenant volume. Tested workloads include 500-user Workspace tenants migrated in single batch jobs. The wizard processes accounts sequentially with per-user progress reporting; total time scales with mailbox volume per user, destination chosen (cloud writes slower than file outputs due to network throughput), and any Google IMAP rate limits in effect for the source tenant.
Can I filter Gmail exports by date range or sender?
Yes. Multiple filter types combine in a single migration job. Time window narrows by sent and received dates. Sender or recipient field matches by email or domain. Subject keyword filter checks subjects. Label picks select mailbox subtrees (Inbox only, Inbox plus Sent, exclude Spam). Maximum attachment size drops oversized messages. The export writes only the matching slice of the source Gmail account.
Does the wizard carry contacts and calendar from Gmail too?
Yes. Non-mail Gmail data reads out alongside email when the destination format supports it. Google Contacts export to Office 365 contacts, Outlook address book, or local vCard files. Google Calendar exports to Outlook calendar, Office 365, or local ICS files. Conversation threading metadata (X-GM-THRID) retained on the underlying messages. PST and Office 365 destinations carry every item type; PDF and HTML carry mail-only.
What does the free trial do and how is it limited?
Trial caps the writer at 25 emails per folder. Signing in to Gmail, walking the label tree, viewing previews, configuring filters and destinations all work without restriction. Licensed edition is $49 one-time, perpetual, single-workstation, no recurring fees. Full installer download free; license key unlocks unlimited output.
How do I import Gmail into Mozilla Thunderbird?
Two paths. Path 1: direct IMAP add - configure the Gmail account in Thunderbird directly via IMAP. Works for ongoing access but does not download the full mailbox to local disk. Path 2: PCDOTS - sign in to Gmail in the wizard, pick MBOX as the export destination, set the destination as Thunderbird's Local Folders directory. Thunderbird picks up the new MBOX folders on next launch. Path 2 produces a true local copy of the Gmail data, independent of the IMAP connection.
Customer Stories

Gmail Migration Reports From the Field

Three Gmail migration reports below: an 80-person law firm Workspace-to-Microsoft-365 cutover completed overnight, a departing engineer's mailbox transferred to a successor before the Workspace seat was reclaimed, and a freelancer consolidating four old Gmail accounts into one searchable PST archive. Reviewer identities verified by hosting platforms (G2, Capterra, Trustpilot).

G2 Reviews
4.7
412 reviews
Capterra
4.6
287 reviews
Trustpilot
4.6
521 reviews
Software Suggest
4.5
188 reviews

Departing engineer to successor before reclamation

A senior engineer was leaving the company; her Workspace seat would be reclaimed in 14 days for the licence saving. Before reclamation, the project lead wanted her email history transferred to a successor team member. We signed in to her Gmail account in PCDOTS, picked Office 365 as the destination, signed in to the successor's mailbox, and ran the migration. The successor inherited every project email, every client thread, every attachment - all before the seat was reclaimed.

Departing employee transferPre-reclamation deadline
KJ
Willie SandersHR Operations Lead · Liverpool, United Kingdom
Verified · Capterra

Four old Gmail accounts consolidated into one PST

A decade of freelance work left me with four active Gmail accounts: personal, the email from an old company domain, a Workspace from a startup that wound down, and a throwaway used for newsletter signups. Searching across them was painful. PCDOTS authenticated to each in turn, walked the labels, and wrote them all into one combined PST. Outlook now opens the lot as one searchable archive with each source account as a top-level folder.

Multi-account batchCombined PST output
AM
Gabriel BennettFreelance Designer · Nashville, United States
Verified · Trustpilot

Add your story after your first conversion job.

Try it free
Ready to Try

Migrate Your Gmail Account Today.
Trial Edition, No Card Required.

Download PCDOTS Gmail Migration Tool, migrate up to 25 emails per folder and verify the wizard handles your exact Gmail account structure. Upgrade only when you are satisfied with the result.

100% secure Lifetime license 100% refund policy
PCDOTS Gmail Migration Tool 4.6 1,408 reviews Starting $49