Compare
Google Data Migration Service vs Third-Party Tools
Google Data Migration vs third party tools compared on scope, scale, fidelity, and cost so you can pick before the Workspace migration starts.
Alex Kerr
Lead Migration Engineer, Mailbox Taxi
You are moving mail into Google Workspace and you have two budget lines on the table: zero with the built-in Data Migration Service, or per-user cost with a third-party tool. The free option is real and it works, within limits that surface at predictable scales. The paid options exist because those limits hurt above a certain threshold. This breakdown is the operational read so you pick before the kickoff call, not after the first failed wave.
Skip the manual setup — let Mailbox Taxi handle it
One desktop app, every IMAP provider, zero data leaving your machine.
What Google Data Migration Service actually is
The Data Migration Service (DMS) lives inside admin.google.com under Data > Data migration. It is a Google-hosted ingestion service that pulls messages, calendars, and contacts from a supported source and writes them into Workspace mailboxes you have already provisioned.
Supported sources, last verified:
- IMAP servers (any RFC-compliant)
- Microsoft 365 (Exchange Online) with OAuth2
- Microsoft Exchange 2003 through 2019 (on-prem)
- Another Google Workspace tenant
- Gmail consumer accounts (limited scope)
The console is a wizard: connection details, mapping CSV, optional folder exclusions, schedule. You upload the user mapping, you grant the migration permissions on the destination, you click start. Google runs it from their infrastructure and writes status into the same console.
There is no per-mailbox license cost. That is the headline.
Where DMS wins
DMS is the right tool more often than the third-party vendor pages would have you believe.
Workspace-to-Workspace consolidation under 100 users. Two small companies merging, both already on Workspace, want to land everyone in one tenant. DMS does this cleanly. Labels survive because both sides are Gmail. Calendars survive. The console handles the per-user state.
Small IMAP-to-Gmail moves. A 40-user agency moving off hosted IMAP onto Workspace. DMS pulls the mail in over a weekend, you cut MX records, done. No software to install, no scripts to write.
Exchange-to-Workspace migrations under 200 mailboxes. DMS speaks EWS to on-prem Exchange and Graph to Exchange Online. For a mid-sized cutover where engineering time matters more than dashboard polish, it works.
Pilot waves. Even if you end up buying a third-party tool, DMS is useful for pilot testing. Run five users through it, see how labels and folders translate, then plan the bigger project.
The free path is a real path
Vendor sales decks will tell you DMS "does not scale" or "lacks features." It scales further than they say and has more features than they admit. Get a small batch running before you decide you need to buy anything. Five mailboxes on DMS will tell you more than ten vendor calls.
Where DMS hurts
The limits are real and they show up at known scales.
Throughput and concurrency
DMS runs your migration on Google's shared service infrastructure. Effective throughput is decent for individual mailboxes (typically 1 to 3 GB per hour) but the concurrency you get depends on what else Google's service is doing for other customers. There is no knob to push it. For 500 mailboxes the elapsed time can stretch beyond a single weekend.
Third-party tools (BitTitan MigrationWiz, CloudM Migrate, SkyKick, Quest On Demand) parallelise across many service accounts and can rate-limit themselves intelligently against the destination. The destination is Google in both cases, so the upper ceiling is similar. The difference is how efficiently each tool uses the available headroom.
Per-user reporting
DMS shows per-user status in the admin console: Pending, Processing, Completed, Failed, with an error count. For an engineer that is enough. For a project manager who needs to report "we are 73 percent through wave 2, with the following three exceptions" it falls short.
Third-party tools produce CSV exports, dashboards, and skipped-item categorisation that fit the way enterprises like to track these projects.
Calendar and contact fidelity from non-Microsoft sources
DMS handles calendars and contacts well when the source is Microsoft 365 or Exchange. From IMAP sources it does not handle them at all, because IMAP does not carry calendars. From legacy systems like Notes or Zimbra, you are looking at third-party or manual export-import.
Drive, Sites, Groups
DMS is mail, calendars, and contacts. Drive content uses the Workspace Transfer Tool for owner-to-owner moves, or Workspace Migrate for tenant-level Drive migration. Sites, Groups, and Vault content all have their own tooling. If your project is "everything in the tenant," you are stitching together three or four Google tools, and a third-party that bundles them starts to look attractive.
Source coverage
DMS does not handle every source. Notes, Zimbra, GroupWise, IceWarp, Kerio, and some older Exchange installations either fall outside the supported list or require manual workarounds. For these, third-party tools are not optional, they are mandatory.
Cutover and delta passes
DMS supports a "continue migration" pass that picks up new messages since the last run, which is how you do a cutover. It works. The lack of a first-class wave-scheduling UI means you orchestrate the cutover with your own change-control process. Third-party tools have cutover scheduling baked in.
Feature matrix
Authentication
DMS uses OAuth2 with admin-consented scopes. You grant migration permissions on the destination once during setup. For a Microsoft 365 source, you go through the Azure AD admin consent flow for the migration application. For an IMAP source, you provide credentials or app passwords per user via the mapping CSV (or use a service account with impersonation if the source supports it).
OAuth flows are usually the part that goes wrong. A few things to check before you blame the tool:
- Admin consent is granted in the source tenant, not just the destination.
- The IMAP server allows the connecting IP range. Some hosts block "datacenter" IPs aggressively.
- App passwords are generated correctly when the source enforces 2FA without supporting OAuth.
Third-party tools handle the same flows. The difference is how much hand-holding the UI offers when something fails.
If you are migrating from a hosted IMAP source specifically, the step-by-step IMAP to Gmail walkthrough covers the OAuth setup and the common authentication errors.
Performance reality
Both DMS and third-party tools end up bound by the same destination limits:
- Gmail API quotas per user (250 quota units per user per second, plus daily ceilings on certain operations).
- Per-user IMAP append rate (Google does not document a hard number; expect occasional
Too many simultaneous connectionsat high concurrency). - Message size limits (25 MB on the IMAP path, larger via the Gmail API for some operations).
Within those ceilings, DMS uses a single service-wide infrastructure with limited tuning. Third-party tools tune themselves to the per-user quota with multiple connection pools. For a 200-mailbox project the difference is usually under a day. For a 2,000-mailbox project the difference can be a full weekend window.
What 'faster' really means at scale
Third-party tools are not faster per mailbox than DMS. Google sets the ceiling. They are faster in elapsed wall-clock time because they orchestrate more aggressively within that ceiling. If your project is bottlenecked by something other than Google's quota (e.g., source bandwidth, OAuth refresh, your admin's attention), the speed advantage shrinks.
Cost model
DMS: $0 in license. You pay engineering time, which for a small migration is a few days and for a large one is several weeks.
Third-party tools: $8 to $20 per mailbox depending on vendor, volume, and bundled workloads. For 100 mailboxes that is $800 to $2,000. For 1,000 mailboxes it is $8,000 to $20,000.
The break-even calculation is:
(Third-party license cost) vs (extra engineering hours saved × hourly rate)
If a third-party tool saves you 40 engineering hours on a 500-mailbox project, at a $150/hour blended rate that is $6,000 of saved time against perhaps $5,000 of license. It pays for itself, just.
If the same tool saves you 8 hours on a 50-mailbox project, that is $1,200 of saved time against $500 to $1,000 of license. The math is closer and DMS often wins.
The shortlist of email migration tools for 2026 covers per-vendor pricing.
When third-party wins
Reach for a third-party tool when:
- Mailbox count is above 300 and the cutover window is tight.
- Drive content must migrate alongside mail.
- Calendars and contacts from non-Microsoft sources matter.
- You need waves, scheduled cutover, or executive-grade reports.
- The source is Notes, Zimbra, GroupWise, or anything DMS does not cover.
- An auditor will look at the project after it ends.
If your situation is mostly mail but the volume is high, the migration overview for Workspace covers the choice in detail.
When DMS wins
Reach for DMS when:
- Mailbox count is under 200.
- The source is IMAP, Microsoft 365, or another Workspace tenant.
- Mail-and-calendar fidelity is enough; you are not also moving Drive.
- Budget is the binding constraint.
- You have a competent admin who can run the wizard and parse the per-user status.
For a Gmail-to-Microsoft pair specifically, see the Gmail to Office 365 walkthrough for what crosses cleanly.
A decision tree
Walk this in order:
- Is the source supported by DMS? If no, third-party.
- Is mailbox count under 200 and budget tight? If yes, DMS.
- Do you need Drive, Sites, Groups, or Vault alongside mail? If yes, third-party (or a stack of native tools).
- Do you need calendars and contacts from a non-Microsoft source? If yes, third-party.
- Is there a wave plan and an audit deliverable? If yes, third-party. Otherwise DMS.
Where Mailbox Taxi fits
Mailbox Taxi is the desktop-first option for the IMAP and small-Workspace cases. It runs locally on Windows, macOS, and Linux, talks IMAP to Workspace with OAuth2 built in, and gives you a per-mailbox view without a SaaS console or per-seat license. For teams that find DMS too console-bound and third-party SaaS too heavyweight, it sits between the two. The product is in waitlist phase.
If you are also weighing the Microsoft 365 native vs third-party trade-off, the Microsoft 365 native vs third-party breakdown covers the equivalent decision on the other cloud.
Common failure modes
These show up regardless of which path you choose:
- Label-to-folder collisions when migrating from Gmail to IMAP-based clients, or the reverse when migrating from folder-heavy IMAP into Gmail.
OAuth2 token expiredmid-migration when the refresh chain breaks. Restart the affected mailboxes; do not restart the whole batch.STARTTLS handshake failedon legacy IMAP sources running old OpenSSL. Update the source if you can, otherwise allow legacy TLS on the migration host.Message too large for destinationon messages above 25 MB. DMS skips these; third-party tools sometimes split or report them.- Calendar duplication if the destination already has events synced from a phone before the migration runs. Wipe before importing.
FAQ
Migrate your mailbox the easy way
Join the waitlist for early access and lock in launch pricing.
Related reading
blog
Google Workspace Migration: A Complete Guide
A google workspace migration guide for IT admins: data migration service vs third-party, OAuth, label semantics, throttling, and cutover validation.
migrate
How to Migrate from IMAP to Gmail
Migrate IMAP mailboxes to Gmail or Google Workspace: Data Migration Service setup, app passwords, throttling and label-vs-folder behavior.
migrate
How to Migrate Gmail to Office 365
Step-by-step guide to migrate Gmail to Office 365 using IMAP, CSV batches, and app passwords without breaking authentication or losing mail.
blog
Best Email Migration Tools 2026: Honest, Ranked Comparison
The best email migration tools 2026 ranked by IMAP fidelity, M365 support, throttle handling, and cost — pick the right one without burning a weekend.
compare
Office 365 Native Migration vs Third-Party Tools
Office 365 native migration vs third party tools compared. When EAC cutover, staged, and hybrid wins, and when to reach for a third-party migration tool.
Migrate your mailbox the easy way
Join the waitlist for early access and lock in launch pricing.