★ 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.
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.
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.
01
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.
02
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.
03
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.
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.
Browse the full list of input file authentication paths and cloud destinations the Gmail migration tool reads and writes.
Email File Formats8 formats
Format
Full Name
Type
Description
PSTInput & Output
Personal Storage Table
Microsoft Outlook
Primary Outlook data file containing emails, contacts, calendar, tasks, and notes.
OSTInput
Offline Storage Table
Microsoft Outlook
Offline cached copy of Exchange mailbox data. Supports inaccessible or orphaned OST files.
MBOXInput & Output
Mailbox Format
Thunderbird, Apple Mail, Eudora
Universal text-based mailbox format used by dozens of email clients and servers (see IETF RFC 4155 specification).
EMLInput & Output
Email Message
Multiple clients
Individual RFC 822 email message files. Widely supported by Windows Mail, Outlook Express, and others.
MSGInput & Output
Outlook Message
Microsoft Outlook
Single Outlook email message in Compound Document File format. Preserves all metadata.
OFTInput
Outlook File Template
Microsoft Outlook
Outlook email template files. PCDOTS converts OFT templates to any supported format.
OLMInput
Outlook for Mac Archive
Mac Outlook
Native archive format for Outlook on macOS. Contains emails, contacts, and calendar data.
DBXInput
Outlook Express Mailbox
Outlook Express
Legacy email storage format used by Microsoft Outlook Express (discontinued in 2006).
Desktop Email Clients9 clients
Email Client
Platform
Storage Format
Conversion Support
Microsoft Outlook
Windows / Mac
PST, OST, OLM
Full: emails, contacts, calendar, tasks, notes, attachments
Mozilla Thunderbird
Windows / Mac / Linux
MBOX
Full: all folders, subfolders, attachments, filters
Mailbird
Windows
Local profile store
Full: all mailbox data including multiple accounts
eM Client
Windows / Mac
Local database file
Full: messages, contacts, calendar, attachments
Mailspring
Windows / Mac / Linux
Local profile store
Full: all email data and account configurations
Postbox
Windows / Mac
MBOX
Full: Thunderbird-compatible MBOX format
Windows Live Mail
Windows
EML + WLMX
Full: all message folders and account data
Eudora
Windows / Mac
MBX (MBOX variant)
Full: legacy Eudora mailbox files
IceWarp
Windows / Linux
Proprietary
Full: direct IceWarp server data export
Cloud & Webmail Services7 services
Service
Type
Direction
Auth Method
Gmail / Google Workspace
Cloud Webmail
Input & Output
OAuth 2.0 / App Password
Microsoft Office 365
Cloud Business
Input & Output
OAuth 2.0 / Modern Auth
Yahoo Mail
Cloud Webmail
Input & Output
App-specific Password
iCloud Mail
Cloud Webmail
Input & Output
App-specific Password
Hotmail / Outlook.com
Cloud Webmail
Input & Output
OAuth 2.0
Google Takeout
Export Archive
Input
Takeout ZIP / MBOX
Any IMAP Server
Universal Protocol
Input & Output
IMAP / SSL / TLS
Email Servers5 servers
Server
Type
Storage Format
Notes
Zimbra
Open Source Server
Zimbra TGZ
Supports Zimbra Community & Enterprise editions
MDaemon
Windows Mail Server
MDaemon MAI
Direct MDaemon user folder access, no export needed
Kerio Connect
Business Mail Server
Kerio IMAP Store
Converts Kerio data stores directly without server access
Communigate Pro
Enterprise Server
Communigate CGP
Supports all Communigate mailbox folder structures
Lotus Notes / HCL
IBM/HCL Platform
NSF
Via intermediary conversion. Contact support for enterprise plans.
Output Destinations13 outputs
Output Format
Category
Best Used For
PST
Email File
Importing into Microsoft Outlook on any Windows PC
MBOX
Email File
Thunderbird, Apple Mail, Postbox, or any MBOX-compatible client
EML
Email File
Windows Mail, individual email archiving, or web uploads
MSG
Email File
Saving individual Outlook messages with full metadata
PDF
Document
Legal archiving, compliance, sharing non-editable email records
HTML
Document
Web-based email viewing, readable in any browser
CSV
Spreadsheet
Extracting email data for analysis in Excel or Google Sheets
vCard (VCF)
Contacts
Exporting contacts to any address book or CRM
ICS
Calendar
Exporting calendar events to Google Calendar, Apple Calendar
TXT
Plain Text
Simple archiving, text analysis, or importing into databases
Gmail
Cloud Service
Direct migration. Emails appear in Gmail inbox immediately
Office 365
Cloud Service
Direct migration to Microsoft 365 business mailboxes
IMAP Server
Protocol
Any 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
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 Name
PCDOTS Gmail Migration Tool
Current Version
3.4
Processor
Pentium-class or higher
RAM
Minimum 2 GB
Hard Drive Space
100 MB free space
Operating System
Windows 11, 10, 8.1, 8, 7, Vista, XP. Server 2019, 2016, 2012, 2008, 2003 and earlier.
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.
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.
Feature
Best ChoicePCDOTS
Other Paid ToolsAid4Mail, Stellar, etc.
Free Tools / Online
Live Gmail and Workspace IMAP/OAuth Login
25+
10 to 40+
2 to 5
Reads Gmail Without Outlook Install
Yes
Partial
No
Multi-Account Bulk Workspace Migration
Yes
Yes
No
Direct Cloud Migration (Office 365, Yahoo, ProtonMail)
Yes
Partial
No
Live Mailbox Preview With Headers
Yes
Partial
No
Hex View and Raw Source Mode
Yes
Partial
No
Time-Window, Sender, Subject, Label Filters
Yes
Limited
No
Item Extraction (Mail + Contacts + Calendar)
Yes
Partial
No
Free Trial Available
Yes
Yes
Yes
Lifetime License
Yes
No
N/A
OAuth and App-Password Auth Both
Yes
Varies
No
24x7 Customer Support
Yes
Limited
No
30-Day Refund Policy
Yes
Varies
N/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.
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).
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
5.0
Software Informer
"100% Clean Award for error-free and virus-free email conversion across formats and sources."
100% Clean Award
5-Star Rated
5.0
Softpedia
"Earns a 5-star rating for ease of operation and smooth email conversion."
100% Free Award
Top Rated
4.5
Soft32
"4.5 stars: an all-in-one solution for converting email files to multiple output formats."
Editor's Review
Verified Safe
5.0
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
"
"Cut the 80-user Workspace migration from a week to one day."
An 80-person law firm cutting over from Google Workspace to Microsoft 365. The original plan budgeted a full week of operator time: per-user Takeout export, manual extract, per-user Outlook import, then PST upload to Exchange Online. We replaced that with PCDOTS: super-admin OAuth into Workspace once, global-admin OAuth into Office 365 once, the wizard mapped 80 user pairs and ran the migration as a single batch overnight. By the time the partners arrived Monday morning, every mailbox was on Exchange Online with full label-as-folder hierarchy and conversation threading retained. Total operator time: 4 hours setup plus monitoring.
EML to PSTFolder hierarchy preservedBulk conversion
GF
Bradley FosterIT Migration Lead · Philadelphia, United States
Verified review · G2
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.
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
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.