Mail, calendars & contacts
Every folder or label, read state, flags and categories, rules and signatures where the platform allows, archive mailboxes, recurring events with their recurrence intact, contact folders — with the original dates.
Mail, calendars, contacts, shared mailboxes, OneDrive, SharePoint and Teams — or Gmail, Drive, shared drives and Chat — carried from one tenant to another with their permissions intact, while people keep working.
Items travel from the source tenant to the target tenant and are verified on the way; nothing is missing at the end.
Same-platform moves keep everything's shape. Between platforms — Microsoft, Google, an Exchange Server or Zoho Mail — MigrateX converts what needs converting and lists what can't be translated — never silently drops it.
Not a mailbox export — the working shape of the organisation: who can see what, who owns what, and the history behind it. See the full list, area by area.
Every folder or label, read state, flags and categories, rules and signatures where the platform allows, archive mailboxes, recurring events with their recurrence intact, contact folders — with the original dates.
Shared, room and equipment mailboxes recreated with Full Access and Send As rights, every extra address carried over, distribution lists and Microsoft 365 Groups with members — or Google Groups on the way in.
Files and folders streamed in chunks, never touching disk. Shared items keep their sharing; permissions are re-granted to the matched people. Google Docs are exported as Office files on the way out.
Sites keep their URL alias, libraries, lists and Owners / Members / Visitors. Shared drives move with their roles. Custom lists and private channels are listed for follow-up instead of being lost.
Teams are created in migration mode so channel history arrives with the original authors and timestamps, then files and members. Chat spaces import the same way. Delta passes keep them current until you make them available.
MigrateX guides one route from the first admin consent to the last DNS change. Nothing is changed in either tenant until you start a pass. Read the process in detail.
A Global Administrator approves the MigrateX app; a Workspace super admin delegates once. No licenses, no service accounts, no passwords shared.
Users, mailbox and drive sizes, shared mailboxes, groups, sites and Teams are read and scored. Blockers and warnings come with what to do about them.
People are paired automatically by alias, email or name; fix the rest by hand or from a CSV. One license per person, half per shared mailbox.
Start with a few pilot users, check the result, then everyone. Passes are resumable, rate-governed and never copy the same item twice.
Delta passes carry only what changed and cost nothing. Per-item verification lists what never made it; one click copies it.
Forwarding, final delta, domain release and claim, DNS check and a ready-to-send notice for your users. Then a printable sign-off report.
Run as many as you like. Only new and changed items move.
Every folder, calendar and drive compared against the source. Missing items are one click from copied.
A throttled call, a locked file, a busy mailbox — retried up to five times, with the newest reason kept.
Time-sliced jobs with cursors per folder. A crash loses at most one page. Retry-After is honoured across all workers.
Forwarding, domain move, MX/SPF/Autodiscover check, user notice — ten steps, each ticked off.
Printable and CSV: what moved, what was skipped and why, verified counts, cutover status.
Email, Teams or Slack when a pass finishes, an item needs a look or a cutover step is due.
Owner, operator, viewer. Every action recorded with who, when and from where.
Directory sync creates and updates users, groups and contacts in the target from Active Directory, Entra ID or Google Workspace — and copies the OU structure between two Active Directories. Every run is a preview first; nothing is ever deleted.
MigrateX works through each platform's own application permissions. Data streams from tenant to tenant through memory and is never written to disk. Revoke access in a click, in either tenant. The full security page.
One license per person, half per shared mailbox; groups, sites, Teams, delta passes, verification and retries are free. Start with 5 trial licenses and buy only when you're ready for the full wave.
Pilots, small teams and department moves.
per user license
Start freeWhole tenants and multi-wave programmes.
per user license
Start freeLarge tenants, MSPs and multi-tenant programmes.
volume pricing and a guided pilot
Talk to salesLicenses never expire and are used only when a person's first migration starts. Card payment or invoice. How licensing works, with an estimator.
No. The first pass copies everything while the source stays live. Delta passes carry what changed. Cutover is the only moment that touches routing, and it is a guided checklist you run when ready.
No. Microsoft admin consent and Google domain-wide delegation grant application permissions; the consenting account needs no mailbox and its password is never shared with MigrateX.
From the source tenant through MigrateX memory to the target tenant. Nothing is written to disk. Google Drive to Google Drive even copies server-side without leaving Google.
Failed items are retried automatically. Verification then compares every folder, calendar and drive against the source and copies anything still missing. The report lists whatever can't move and why.
A user needs an account to land on. Create it in the target — by hand, or with Directory sync, which creates users, groups and contacts from the source directory — then run auto-match again, pair by hand, or import a CSV mapping.
Teams are created in migration mode, which lets channel messages arrive with the original authors and dates. When the history is complete you make the team available and members are added.
Create an organization, connect the source tenant and run an assessment — free, and nothing changes in either tenant. 5 trial licenses are included.
Answers from the documentation.
Hi. Ask me what a status means, why an item stopped, or what to do next. I answer from the documentation.
I can’t change anything or see message contents. For billing or a person, use contact.