Discover, trust, install: FAIR 1.0 is here

Plugin Banner

SiteGround Migrator

by SiteGround

Version: 2.0.9

Download
Description

SiteGround Migrator: the easiest way to move your site to SiteGround

This plugin is designed to automate the transfer of a WordPress instance to a SiteGround hosting account. It can’t be used to transfer a WordPress instance to another hosting provider.

Important: This solution is not suitable for migrating localhost WordPress sites or for Full Multisite installations (separate Multisite blogs are fine).

How to Use

First, you need to get a transfer token from your SiteGround account. You can do this through the WordPress Migrator tool located in the WordPress section of your SiteGround hosting control panel.

Once you select the domain name that you want to initiate the transfer for, our system will generate a transfer token for you.Paste the token in your SiteGround Migrator plugin and press Initiate Transfer. That’s all!

Automatic Installation

  1. Visit Plugins -> Add New
  2. Search for “SiteGround Migrator”
  3. Activate SiteGround Migrator from your Plugins page.
  4. Go to Plugins -> Activate SiteGround Migrator.

Manual Installation

  1. Upload the “siteground-migrator” folder to the “/wp-content/plugins/” directory
  2. Activate the SiteGround Migrator plugin through the ‘Plugins’ menu in WordPress
  3. Go to Plugins -> Activate SiteGround Migrator.

WP-CLI Support

In version 1.0.13 we’ve added WP-CLI command for migrations.

  • wp migrator start transfertoken –email=your@email.com
  1. Starting the transfer - paste your Migration Token and select notification email if you want

    Starting the transfer - paste your Migration Token and select notification email if you want

  2. If domains are different, the plugin will inform you about the changes we will make

    If domains are different, the plugin will inform you about the changes we will make

  3. Downloading your site files to the SiteGround server

    Downloading your site files to the SiteGround server

  4. Once data migration is completed, we will set your site on the new server, even change its url if necessary

    Once data migration is completed, we will set your site on the new server, even change its url if necessary

  5. Migration completed! We've generated a temporary URL for you to verify your site on the new server

    Migration completed! We've generated a temporary URL for you to verify your site on the new server

Does it work with Localhost environments?

We download your site content directly on the SiteGround server, that’s why we can’t access your content if it’s hosted on a local environment.

Does it work with WordPress.com?

No, the plugin is designed to migrate from stand-alone WordPress installations. If you want to migrate from WordPress.com, please check the Guided Transfer service they offer.

Does it work with Multisite?

Due to the complexity of MS sites we don’t migrate full MS networks at this point. However, separate blogs from a MS network can be migrated successfully.

What content is migrated?

We move only your WordPress content – themes, plugins, uploads. If you have other applications or content outside WordPress it will not be migrated

Does it work only with cPanel hosts?

No, we strive to make our plugin work flawlessly on every hosting environment.

Transfer is completed but I didn’t get a notification?

The plugin uses your current site admin email to notify you that the transfer is completed. If it fails to send emails you may not receive one upon completion.

I am getting transfer errors, now what?

Unfortunately, our plugin works on environments that we have no control over. That’s why it can fail or some hosts. In such cases, please contact our support team via a ticket in your Help Desk and we will assist you further!

Siteground... simply amazing!!

By format19 on April 14, 2025

Having been a hosting provider and worked with wordpress for 15 years Siteground is a breath of fresh air, so simple, SO FAST and support that actually listens and respond.

Anyone having an issue with the Migrator plugin, make sure to Deactivate any sucurity/waf pluggins while you do the transfer and re enable them after transfer is complete (I sometimes just disable all plugins except the migrator, do the transfer and then re enable all)

So easy to use!

By DLWright90254 on March 14, 2025

this was so easy to use. the step by step instructions were spot -on!

Works like a charm

By oscarrabasse on February 20, 2025

This plugin works perfectly every time I need to migrate a website to a Siteground hosting plan. It made my life sooo much easier

Did absolutely nothing byt wasted time!

By TheRudeDevil on February 9, 2025

Wanted to migrate my wordpress to Siteground, well. It starts fine but then sits at around 95% of the progress bar and says "Files archived, compressing the database.." forever (the same for 36 hours).

So I asked my friend to try if this plugin worked from his Siteground account to mine, exactly the same.
He also tried migrating from within his account, no dice.

The log says this: "INFO: Files archived, compressing the database.." over and over and over and over again.... sadly it seems like this plugin isn't doing much at all but waste a lot of time....

Amazing!

By siobhan0x on January 15, 2025

Easy to use and very efficient. Highly recommend.

Easy to move a site

By cdrewsleonard on January 3, 2025

This plugin works great and made it easy to move a site and change the domain

Site Migration Using SiteGround Migrator Plugin

By ssdsupport on November 28, 2024

While I had in the past had problems of various degrees, this move using the SiteGround Migration Plugin was extremely smooth and I would hesitate to use it again.

Siteground Is Really Making An Impression On Me!

By Marcus Farmer (marcusfarmer) on November 14, 2024

A good impression that is! I don't think that I've ever had such a seamless migration experience... It was quick too! Good job on working through everything involved in a migration and making it so easy that a kid could actually do this. Awesome plugin.

the plug in didn't work and I don't know what to do

By (dvora) on November 3, 2024

I need to PAY for someone to tell me what to do. Not reasonable since the help and support people told me to use this feature to begin with <sigh.

Good but

By WillOfTheWeb on September 24, 2024

'The transfer is already started, cancel it first'. This can be very frustrating when it suddenly appears for apparently no reason and it happens regularly. Also is would be good to not have to go through the Google Page Speed process, it just slows things down.

Version 2.0.9

Release Date: Apr 24th, 2023

  • Improved compatibility for hosts not supporting php_uname function
  • Improved Speed Test results
  • Improved file types included to the transfer
  • Improved PHP 8.2 compatibility

Version 2.0.8

Release Date: Feb 13th, 2023

  • Improved path logging
  • Improved compatibility with PHP 5.6

Version 2.0.7

Release Date: Jan 27th, 2023

  • Improved older PHP versions support

Version 2.0.6

Release Date: Jan 25th, 2023

  • Improved support for migrations from Flyweel and Kinsta
  • Improved Foogra theme support

Version 2.0.5

Release Date: Dec 8th, 2022

  • Improved error handling

Version 2.0.4

Release Date: Nov 8th, 2022

  • Improved SiteGround Security plugin support

Version 2.0.3

Release Date: Nov 1st, 2022

  • Improved transfer success screen
  • Improved deactivation checks

Version 2.0.2

Release Date: Oct 6th, 2022

  • Improved long file names support
  • Improved migration progress bar
  • Improved transfer success screen
  • Improved LiteSpeed Cache support
  • Improved WP-CLI support
  • Improved plugin translations
  • Code refactoring and improvements

Version 2.0.1

Release Date: Sept 29th, 2022

  • File Transfer Improvements

Version 2.0.0

Release Date: July 28th, 2022

  • Brand New Design
  • Code Refactoring

Version 1.1.1

Release Date: May 19th, 2022

  • Adding fallback for archives

Version 1.1.0

Release Date: May 19th, 2022

  • Improved Woocommerce compatibility

Version 1.0.30

Release Date: April 12th, 2022

  • Improved pre-migration checks

Version 1.0.29

Release Date: February 23rd, 2022

  • Improved pre-migration checks

1.0.28

  • Improved pre-migration checks

1.0.27

  • Improved error handling and pre-migration checks
  • Added missing articles
  • Fix utf-8 characters issues

1.0.26

  • Improved error reporting

1.0.25

  • Added hosting environment check

1.0.24

  • Improved error handling

1.0.23

  • Improved migration process

1.0.22

  • Improved migration process

1.0.21

Release Date: March 19th, 2020
* Fixed RTL bug

1.0.20

Release Date: January 8th, 2020
* Custom dir support improvement

1.0.19

Release Date: January 8th, 2020
* Better support for custom setup hosting providers

1.0.18

Release Date: January 7th, 2020
* Better handling migrations with custom uploads folder
* Better handling migrations with custom hosts/ports

1.0.17

Release Date: October 23rd, 2019
* WordPress 5.3 Support Declared
* Added PHP 7.4 support

1.0.16

Release Date: September 19th, 2019
* Improved domain change checks

1.0.15

Release Date: June 4th, 2019
* Improved support for unorthodox filetypes

1.0.14

Release Date: June 4th, 2019
* Improved Email validation
* Improved migrator icon
* Better notices in case the host is missing

1.0.13

Release Date: February 25th, 2019
* Added WP-CLI support and example in the main page

1.0.12

Release Date: October 23th, 2018
* Better AES-128-CBC cipher method detection

1.0.11

Release Date: October 16th, 2018
* Fix typos in readme.txt

1.0.10

Release Date: October 10th, 2018
* Add rating box on success screen
* Update translations

1.0.9

Release Date: October 8th, 2018
* Fix authentication issue, due to missing parameters

1.0.8

Release Date: October 6th, 2018
* Add more precise check when trying to retrieve the src_user

1.0.7

Release Date: October 5th, 2018
* Add wp-content dir and other host params to init transfer

1.0.6

Release Date: September 13th, 2018
* Show the real error message from SiteGround api on failure.
* Hide annoying plugin notices on migrator page.
* Send wp-content dir to SiteGroud api.

1.0.5

Release Date: July 23th, 2018
* Handle fatal errors in background processes and display appropriate message to the user.

1.0.4

Release Date: July 16th, 2018
* Bug fixes

1.0.3

Release Date: July 16th, 2018
* Add fallback, when exec is not supported.

1.0.2

Release Date: July 13th, 2018
* Proper Multisite notifications
* Improved PHP Version check

1.0.1

Release Date: July 12th, 2018
* Added field for custom notification email
* Added PHP version check upon plugin activation
* Improved encryption process to save memory usage
* Fixed bug with the www prefix being considered as a domain change
* Improved support for custom database servers
* Improved support for Windows-based hosting environments
* Fixed a bug with the temporary link

1.0.0

Release Date: June 7th, 2018
* Initial Release

  • Version:Version: 2.0.9
  • Active installs:Active installs: 70K
  • Last updated:Last updated: 5 months ago
  • Requires:Requires: 4.8
  • Tested:Tested: 6.8
Average rating:4.3 out of 5 stars.
  • Number of ratings: 295 ratings
  • Number of ratings: 16 ratings
  • Number of ratings: 6 ratings
  • Number of ratings: 9 ratings
  • Number of ratings: 53 ratings
Back to top