Duplicator is a plugin to move your WordPress site to a new hosting. It can be either same domain or new domain. You can also read our post on how to move WordPress site manually. First you will need to install the Duplicator plugin. When you have installed and activated the plugin, follow the steps below to move the site.


  1. Go to Duplicator > Packages.
  2. Click on Create New button in the top right corner.
  3. Click Next and follow the steps to create your backup/migration package.
  4. Make sure that everything on result is green and say Good then click on Build button.
  5. Leave it as it may take few minutes.
  6. Once package is complete and build, click on Installer and Archive buttons to download them.


  1. Login to your new cPanel and create MySQL Database. (For creating databases check out our post how to create mysql database)
  2. Upload Installer and Archive files via FTP to your hosting.
  3. Enter your domain followed by installer.php in your browser. e.g: yourdomain.com/installer.php.
  4. The installer will run few tests, click on Next if it Pass.
  5. In next tab enter mysql host (Mostly localhost), database name, username and password.
  6. Click on Test Database to make sure its is working.
  7. Click Next button and Duplicator will import your WordPress installation and database.
  8. It will ask you to update site URL or Path. Since you are not changing domain names, you DON’T need to change anything.
  9. Click on the Next button and Duplicator will run the final steps and will show you the login button.
  10. You can now login to WordPress site and everything will work as expected.

Muhammad Zohaib

Web Developer specializing in WordPress to develop custom themes, plugins, troubleshooting technical issues and ensuring websites are optimized for search engines and meet accessibility standards. Currently working as Lead Developer at XeCreators.

5 thoughts on “How to Move WordPress Site Using Duplicator

  1. Hi would you mind letting me know which web host you\’re using?

    I\’ve loaded your blog in 3 different web browsers and I must say this blog loads a lot faster then most.
    Can you recommend a good hosting provider at a fair price? Many thanks, I appreciate it!

  2. Greetings, I believe your blog may be having web browser compatibility issues. When I take a look at your blog in Safari, it looks fine however when opening in IE, it has some overlapping issues. I just wanted to provide you with a quick heads up! Apart from that, excellent website!

  3. Like!! Really appreciate you sharing this blog post. Really thank you! Keep writing.

Leave a Reply

Your email address will not be published. Required fields are marked *

The reCAPTCHA verification period has expired. Please reload the page.