Exchange Migration

CodeTwo Exchange Migration allows for safe and hassle-free migrations to Exchange 2019, 2016 and 2013 directly from older editions of Exchange (starting from Exchange 2003). This server application also lets you centrally manage migrations from servers supporting IMAP, such as IBM Notes, Zimbra, G Suite and hosted email services. No double-steps, scripting or PST exports required.


Migrate from Exchange 2013, 2010, 2007, 2003 and newer to Exchange 2019, 2016 and 2013


Migrate from Small Business Server 2011, 2008 and 2003 to Exchange 2019, 2016 and 2013


Migrate from Office 365 to Exchange 2019 and 2016


Migrate mail servers supporting IMAP to Exchange 2019, 2016 and 2013

Exchange to Exchange migration

No matter which Exchange Server version you are currently using, the software will let you easily migrate from one Exchange Server to another. CodeTwo Exchange Migration is immensley useful when either moving users to another forest or upgrading your entire email server installation to a newer version.

Office 365 to Exchange migration

Migrating away from the cloud is not an easy task and is not supported natively. But thanks to the EWS source-to-target connection, it is possible to use our software to quickly migrate from Office 365 to the on-premise Exchange Server. You can move the whole organisation or only its specific part to any modern Exchange Server (2010+).

Cross-forest and cross-domain scenarios

What’s essential about CodeTwo Exchange Migration is it fully supports migrations between different domains and forests. Thanks to our migration tool, cross-domain and cross-forest migrations are finally possible.

Migrate from legacy servers directly to Exchange 2019 or 2016

Exchange Servers that are at least two versions apart cannot coexist in the same forest. It means that you cannot migrate directly, for e.g. from Exchange 2010 to Exchange 2019. CodeTwo Exchange Migration lets you migrate from any legacy Exchange Server to the newest versions without the need of pre-installing an intermediate Exchange version first. As a result, you keep your servers up-to-date and moving to Exchange 2019/2016 requires fewer resources, saves you time and costs you less money. 

Support for cutover, staged and hybrid migration

The software gives you full range of flexibility for configuring your migration projects. You can transfer all mailboxes in one migration move or in multiple batches, as well as migrate data from or to a hybrid environment.

Delta migration

During the migration process, users source mailboxes will probably gain new items before the mail flow is switched to the new server. With CodeTwo Exchange Migration, that is not issue; the program allows you to rescan the mailboxes, migrating only new items, and not causing your already migrated items to copy twice.

Migrate to Exchange from Zimbra, G Suite and other IMAP servers

CodeTwo Exchange Migration also lets you centrally manage migrations of emails from IMAP servers like IBM Notes (formerly Lotus Notes), G Suite (formerly Google Apps), Rackspace, Zimbra, Zarafa, Kerio Connect, etc. to Exchange 2019 or 2016. During IMAP migrations, you have access to all filtering, scheduling and reporting options that are available in Exchange migrations.

Migrate Small Business Server 2003, 2008 or 2011

Planning to migrate Small Business Server? We’ve got you covered! The CodeTwo fully supports migrations from Small Business Server 2003, 2008 or 2011 to modern Exchange environments.

All languages supported

The language is not a barrier for migration with our intuituve software. CodeTwo Exchange Migration lets you migrate all items, regardless of which language is set on the source and the target servers. Even if every item you migrate is in a different language, the software will migrate each of them, including all special characters.

Select folder types

The program allows to choose what items are migrated. Simply mark the folder type in the connection wizard to migrate only selected items such as emails, contacts, tasks, calendar appointments and plans. Moreover, you can also exclude certain folders – junk mail, deleted items or drafts.

No impact on users - zero downtime

Let your users work while their mailboxes are being migrated. The program doesn’t block mailboxes or put any limitations on users in terms of working with emails while their data is copied to another Exchange Server. Thanks to this feature, the service unavailability during the entire migration can be reduced to a complete minimum.

Public folders migration

The program also supports migrations of Exchange public folders. The public folders’ structure can be moved to another Exchange Server organisation exactly in the same way as users’ mailboxes are.

Automatic user account and mailbox creation

CodeTwo Exchange Migration can prepare the target Exchange server for the migration, by automatically creating user accounts and mailboxes in it. The process is based on source server data and can be customised according to your requirements.

Mailbox auto-matching mechanism

The program lets you automatically match source mailboxes to their counterparts on the target server. You can do this using a default matching pattern or define your own algorithm pattern which will be used to compare different mailbox properties. A time saver, especially when you are migrating a large organisation.

Safe technology

CodeTwo Exchange Migration doesn’t remove or change any data on the source server. The mailboxes are replicated on the target server without any changes to their configuration. All your data is encrypted before it hits the Internet, and the administrator has the CodeTwo guarantee that none of the users data will be lost during the migration process. In addition, the software is also developed and supplied according to our ISO/IEC 27001 and ISO/IEC 27018-certified management system.

Scheduling the migration

Sometimes it is only possible to migrate mailboxes while the users are away from work. CodeTwo lets you schedule the migration job for certain hours of a day and days of a week and launch it automatically while you’re not at work. Additionally, you can decide about the order of migrated mailboxes by setting up priorities for each of them. This way more important and urgent mailboxes are migrated first. 

Self-service application

The program is of a set-and-forget type of software. If you configure the migration job with the Scheduler feature enabled, you can relax and be at ease while CodeTwo Exchange Migration migrates all your mailboxes.

Detailed reports

Every migration process can be verified using the built-in reports function. The administrator can review the overall progress of the migration or check the data-transfer status on a mailbox or job type level.

Ease of use

The program has been equipped with a handful of useful features that makes the administrator’s work easier. Thanks to the specially designed connection wizards, you will be guided step by step through the entire pre-configuration process and the Automatch option will come in super handy while matching the source and target mailboxes.