{"id":30211,"date":"2026-04-16T11:45:26","date_gmt":"2026-04-16T11:45:26","guid":{"rendered":"https:\/\/crocoblock.com\/knowledge-base\/articles\/how-to-migrate-a-wordpress-website\/"},"modified":"2026-04-16T13:33:43","modified_gmt":"2026-04-16T13:33:43","slug":"how-to-migrate-a-wordpress-website","status":"publish","type":"article","link":"https:\/\/crocoblock.com\/knowledge-base\/articles\/how-to-migrate-a-wordpress-website\/","title":{"rendered":"How to Migrate a WordPress Website"},"content":{"rendered":"\n<p>Migrating a WordPress website involves moving site files and databases between environments, such as switching hosting providers or moving from a local host to a live server. This process can be completed using automated plugins, manual transfers via FTP and phpMyAdmin, or specialized hosting migration tools.<\/p>\n\n\n<div class=\"note-banner d-flex border-bold border-jetsmartfilters rounded overflow-hidden p-20\"><div class=\"mr-12\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M1 21H23L12 2L1 21ZM13 18H11V16H13V18ZM13 14H11V10H13V14Z\" fill=\"#FA5450\"\/><\/svg><\/div><div class=\"d-flex flex-column\"><div class=\"text-900 mb-12\">Warning<\/div><p class=\"m-0\">If you use Crocoblock plugins on your site, the standard WordPress migration requires extra steps to keep your <em>JetPlugins<\/em> licenses, content structures, filters, and forms intact. Check the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/articles\/jetplugins-staging-to-live-checklist\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>JetPlugins Staging to Live: Checklist<\/strong><\/a> article for more details.<\/p><\/div><\/div>\n\n\n\n<p>There might be several reasons why you need to migrate your website. The most common are as follows:<\/p>\n\n\n\n<ul>\n<li>moving from one hosting provider to another;<\/li>\n\n\n\n<li>moving from a local environment to a remote hosting provider;<\/li>\n\n\n\n<li>moving from a hosting provider to a local environment to modify and work on the website&#8217;s improvements.&nbsp;<\/li>\n<\/ul>\n\n\n\n<p>Knowing how to migrate a WordPress site is a must if you are in any way involved in web development.<\/p>\n\n\n\n<p>There are <strong>three methods<\/strong> of migrating a website:<\/p>\n\n\n\n<ol>\n<li>using a plugin;&nbsp;<\/li>\n\n\n\n<li>manually;<\/li>\n\n\n\n<li>using a migration service of your hosting provider.&nbsp;<\/li>\n<\/ol>\n\n\n\n<p>The first two methods are the most versatile and work with any hosting provider. The third option is hassle-free but not universally available\u2014most managed WordPress hosting providers offer it, either included in the plan or as a paid add-on.<\/p>\n\n\n\n<p>You can also migrate a site using the cPanel backup wizard or similar tools. However, considering that your new hosting provider may use a different control panel, this method is not covered here.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"before-you-start-a-migration\">Before You Start a Migration<\/h2>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<p>Before proceeding, <a href=\"https:\/\/crocoblock.com\/knowledge-base\/articles\/how-to-backup-restore-wordpress-website\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>create a full website backup<\/strong><\/a>\u2014both files and database\u2014using your hosting control panel or a plugin to prevent data loss. All hosting providers offer this option, though its location may vary depending on the panel (cPanel, Plesk, or others).&nbsp;<\/p>\n\n\n\n<p>Log in to your hosting admin panel and find where you can create a backup of the current website version and start the backup process. Normally, a \u201c<strong>Restore from backup<\/strong>\u201d button is on the same page. So, if something goes wrong with the migration process, you can always restore your website within minutes.&nbsp;<\/p>\n\n\n\n<p>If you will migrate from a local host on your computer, use one of the backup-migration plugins and save the backup on your computer. We\u2019ll cover these plugins later.<\/p>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"migrating-a-website-using-a-plugin\">Migrating a Website Using a Plugin<\/h2>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<p>This method is simple and convenient, but choosing the right plugin is crucial. For small websites (up to 128\u2013500 MB), there are many free options available. For larger sites, consider buying a premium plugin or performing a manual migration.<\/p>\n\n\n\n<p>There are <a href=\"https:\/\/crocoblock.com\/blog\/top-wordpress-migration-plugins\/\" target=\"_blank\" rel=\"noreferrer noopener\">many migration plugins<\/a> \u2014 let\u2019s review some of the most popular and convenient.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"how-do-migration-plugins-worknbsp\">How do migration plugins work?&nbsp;<\/h3>\n\n\n\n<p>Migration plugins are, first of all, backup tools. They create backups that can later be restored to transfer your website\u2019s content, settings, and elements. Most plugins allow you to download backups to your computer, while premium versions offer cloud storage. Backup archives are usually stored in the plugin\u2019s folder on your FTP server.&nbsp;<\/p>\n\n\n\n<p>The rest can vary: some ask you to choose what exactly you want to back up, while others back up everything by default.<\/p>\n\n\n\n<div class=\"note-banner d-flex border-bold border-jetthemecore rounded overflow-hidden p-20\"><div class=\"mr-12\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M9 21C9 21.5 9.4 22 10 22H14C14.6 22 15 21.5 15 21V20H9V21ZM12 2C8.1 2 5 5.1 5 9C5 11.4 6.2 13.5 8 14.7V17C8 17.5 8.4 18 9 18H15C15.6 18 16 17.5 16 17V14.7C17.8 13.4 19 11.3 19 9C19 5.1 15.9 2 12 2Z\" fill=\"#F2D23C\"\/><\/svg><\/div><div class=\"d-flex flex-column\"><div class=\"text-900 mb-12\">Things to know<\/div><p class=\"m-0\">With Backup &amp; Migration plugins, it\u2019s important to review all settings carefully. Default configurations may not be suitable for every website.<\/p><\/div><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"backup-migration\">Backup Migration<\/h3>\n\n\n\n<div class=\"wp-block-image size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/11\/Backup-Migration-WordPress-plugin-for-backup-and-migration.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1246\" height=\"542\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/11\/Backup-Migration-WordPress-plugin-for-backup-and-migration.webp\" alt=\"Backup Migration WordPress plugin\" class=\"wp-image-51607\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/11\/Backup-Migration-WordPress-plugin-for-backup-and-migration.webp 1246w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/11\/Backup-Migration-WordPress-plugin-for-backup-and-migration-300x130.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/11\/Backup-Migration-WordPress-plugin-for-backup-and-migration-1024x445.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/11\/Backup-Migration-WordPress-plugin-for-backup-and-migration-768x334.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/11\/Backup-Migration-WordPress-plugin-for-backup-and-migration-600x261.webp 600w\" sizes=\"(max-width: 1246px) 100vw, 1246px\" \/><\/a><\/div>\n\n\n\n<p>Why is the <a href=\"https:\/\/wordpress.org\/plugins\/backup-backup\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\"><em>Backup Migration<\/em><\/a> plugin worth attention:<\/p>\n\n\n\n<ul>\n<li>This plugin offers you to migrate websites up to 2 GB in its free plan.<\/li>\n\n\n\n<li>It has a user-friendly interface with all necessary settings, without overwhelming beginner WordPress users.<\/li>\n\n\n\n<li>The plugin offers a \u201csuper quick migration option\u201d using the link where your archive is stored.&nbsp;<\/li>\n<\/ul>\n\n\n\n<p><strong>Price:<\/strong> free \/ Premium starts from $45\/year (2 sites, 5 GB cloud storage).<\/p>\n\n\n\n<p><strong>Tip: <\/strong>Pay attention to the settings and what you are going to exclude from the backup.&nbsp;<strong>Summary:<\/strong> This plugin is easy to use, and the free version supports migrating relatively large websites while providing all the essential settings.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"wpvividnbsp\">WPvivid&nbsp;<\/h3>\n\n\n\n<div class=\"wp-block-image size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/11\/WPvivid-WordPress-plugin-for-backup-and-migration.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1220\" height=\"534\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/11\/WPvivid-WordPress-plugin-for-backup-and-migration.webp\" alt=\"WPvivid WordPress plugin\" class=\"wp-image-51605\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/11\/WPvivid-WordPress-plugin-for-backup-and-migration.webp 1220w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/11\/WPvivid-WordPress-plugin-for-backup-and-migration-300x131.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/11\/WPvivid-WordPress-plugin-for-backup-and-migration-1024x448.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/11\/WPvivid-WordPress-plugin-for-backup-and-migration-768x336.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/11\/WPvivid-WordPress-plugin-for-backup-and-migration-600x263.webp 600w\" sizes=\"(max-width: 1220px) 100vw, 1220px\" \/><\/a><\/div>\n\n\n\n<p>Why is the <a href=\"https:\/\/wordpress.org\/plugins\/wpvivid-backuprestore\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\"><em>WPvivid<\/em><\/a> plugin worth attention:<\/p>\n\n\n\n<ul>\n<li>Auto-migration functionality \u2014 install the plugin on both sites, connect them using a key, and the migration runs automatically.<\/li>\n\n\n\n<li>Staging feature \u2014 create a staging environment, but automatic push to the live site requires a premium version.<\/li>\n\n\n\n<li>This plugin offers extensive settings, allowing you to fine-tune every aspect of the migration.<\/li>\n\n\n\n<li>It doesn\u2019t limit the size of the website you want to back up and migrate.<\/li>\n<\/ul>\n\n\n\n<p>It allows you to store your backups on cloud services, such as Google Drive, Dropbox, OneDrive, DigitalOcean Spaces, FTP, or SFTP, even with a free plan.<\/p>\n\n\n\n<p><strong>Price: <\/strong>free \/ Premium starts from $49\/year (2 domains).&nbsp;<\/p>\n\n\n\n<p><strong>Summary:<\/strong> The fact that this plugin doesn\u2019t have backup size limitations is a major advantage. Combined with its wide range of options and staging features, it offers a strong and flexible migration solution.&nbsp;<\/p>\n\n\n\n<p>The free version has quite limited functionality for creating scheduled backups, but it works perfectly if you need to migrate your website or create backups manually.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"allinone-wp-migration\">All-in-One WP Migration<\/h3>\n\n\n\n<div class=\"wp-block-image size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/11\/All-in-One-WP-Migration-plugin-for-migration.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"459\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/11\/All-in-One-WP-Migration-plugin-for-migration-1024x459.webp\" alt=\"All-in-One WP Migration plugin for migration\" class=\"wp-image-51606\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/11\/All-in-One-WP-Migration-plugin-for-migration-1024x459.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/11\/All-in-One-WP-Migration-plugin-for-migration-300x135.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/11\/All-in-One-WP-Migration-plugin-for-migration-768x344.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/11\/All-in-One-WP-Migration-plugin-for-migration-600x269.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/11\/All-in-One-WP-Migration-plugin-for-migration.webp 1200w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>Why is the <a href=\"https:\/\/wordpress.org\/plugins\/all-in-one-wp-migration\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\"><em>All-in-One WP Migration<\/em><\/a> plugin worth attention:&nbsp;<\/p>\n\n\n\n<ul>\n<li>User-friendly and straightforward interface.<\/li>\n\n\n\n<li>You can choose exactly what to export (and migrate) because this plugin offers a big list of choices.<\/li>\n\n\n\n<li>With premium extensions, you can store backups on various cloud servers.<\/li>\n<\/ul>\n\n\n\n<p><strong>Price: <\/strong>free \/ Premium starts from $69\/year (unlimited extension).<\/p>\n\n\n\n<p><strong>Tip:<\/strong> this plugin has a limitation on file upload size (when you import your website to a new hosting), and it can\u2019t exceed 512 MB. If you want unlimited, they offer to buy a $69 extension. However, in fact, this limit depends on your hosting provider and the memory limit settings.&nbsp;<strong>Summary: <\/strong>This plugin is good for migrating small websites, but some efforts are needed to bypass file size restrictions to deal with large ones.<\/p>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"migrating-a-website-manually\">Migrating a Website Manually<\/h2>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<p>This process consists of five main steps:<\/p>\n\n\n\n<ol>\n<li>exporting a database;<\/li>\n\n\n\n<li>exporting files;&nbsp;<\/li>\n\n\n\n<li>importing files to a new hosting;<\/li>\n\n\n\n<li>importing the database to a new hosting;&nbsp;<\/li>\n\n\n\n<li>changing configuration settings of the migrated website.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading style-title-numecal\" id=\"exporting-a-database-using-phpmyadmin\"><strong>Exporting a database using phpMyAdmin<\/strong><\/h3>\n\n\n\n<ol>\n<li>Log in to the PhpMyAdmin<em> <\/em>app. Access is usually provided by your hosting provider along with your login credentials.<\/li>\n\n\n\n<li>Locate the database used by your website that you want to migrate. If you don\u2019t know its name, you can find it either on the hosting control panel or in the <strong>config.php<\/strong> file in the root directory of your WordPress. Find the line:<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>define( 'DB_NAME', 'Your_database_name' ); <\/code><\/pre>\n\n\n\n<p>where <em>\u201cYour_database_name\u201d<\/em> will be the name of your database.<\/p>\n\n\n\n<ol start=\"3\">\n<li>Select this database and press the \u201c<strong>Export<\/strong>\u201d tab in the top panel.<\/li>\n\n\n\n<li>Keep the \u201cQuick &#8211; display only the minimal options\u201d<strong> Export method<\/strong> and \u201cSQL\u201d<strong> Format<\/strong>.<\/li>\n\n\n\n<li>Press the \u201c<strong>Export<\/strong>\u201d button.<\/li>\n\n\n\n<li>Save the file on your computer and compress it into a ZIP file.<\/li>\n<\/ol>\n\n\n\n<div class=\"wp-block-image size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/11\/phpMyAdmin-export-WordPress-database.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1823\" height=\"1100\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/11\/phpMyAdmin-export-WordPress-database.webp\" alt=\"phpMyAdmin export WordPress database\" class=\"wp-image-51608\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/11\/phpMyAdmin-export-WordPress-database.webp 1823w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/11\/phpMyAdmin-export-WordPress-database-300x181.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/11\/phpMyAdmin-export-WordPress-database-1024x618.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/11\/phpMyAdmin-export-WordPress-database-768x463.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/11\/phpMyAdmin-export-WordPress-database-1536x927.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/11\/phpMyAdmin-export-WordPress-database-600x362.webp 600w\" sizes=\"(max-width: 1823px) 100vw, 1823px\" \/><\/a><\/div>\n\n\n<div class=\"note-banner d-flex border-bold border-jetthemecore rounded overflow-hidden p-20\"><div class=\"mr-12\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M9 21C9 21.5 9.4 22 10 22H14C14.6 22 15 21.5 15 21V20H9V21ZM12 2C8.1 2 5 5.1 5 9C5 11.4 6.2 13.5 8 14.7V17C8 17.5 8.4 18 9 18H15C15.6 18 16 17.5 16 17V14.7C17.8 13.4 19 11.3 19 9C19 5.1 15.9 2 12 2Z\" fill=\"#F2D23C\"\/><\/svg><\/div><div class=\"d-flex flex-column\"><div class=\"text-900 mb-12\">Things to know<\/div><p class=\"m-0\">phpMyAdmin is the most popular application to deal with website databases. If your hosting provider uses another app, the export and import processes will follow the same logic described when working with phpMyAdmin.<\/p><\/div><\/div>\n\n\n\n<h3 class=\"wp-block-heading style-title-numecal\" id=\"exporting-files\"><strong>Exporting files<\/strong><\/h3>\n\n\n\n<p>Using an FTP client or the File Manager on your hosting, copy your website files to the local computer. They are usually stored in the <strong>www <\/strong>folder for the main domain. For a subdomain, the files are typically stored in a folder with the same name as the subdomain.<\/p>\n\n\n\n<div class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"832\" height=\"720\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/11\/WordPress-website-file-export.webp\" alt=\"WordPress website file export\" class=\"wp-image-51609\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/11\/WordPress-website-file-export.webp 832w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/11\/WordPress-website-file-export-300x260.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/11\/WordPress-website-file-export-768x665.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/11\/WordPress-website-file-export-600x519.webp 600w\" sizes=\"(max-width: 832px) 100vw, 832px\" \/><\/div>\n\n\n\n<h3 class=\"wp-block-heading style-title-numecal\" id=\"importing-files-to-a-new-hosting\"><strong>Importing files to a new hosting<\/strong><\/h3>\n\n\n\n<p>Upload your website files to the new hosting\u2019s website directory. If you\u2019re using an FTP client, simply transfer the files directly. If you prefer the hosting File Manager, upload the ZIP archive and extract it afterward.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading style-title-numecal\" id=\"importing-the-database-to-a-new-hosting\"><strong>Importing the database to a new hosting<\/strong><\/h3>\n\n\n\n<ol>\n<li>Create a <strong>new database<\/strong> and a <strong>new database user<\/strong> with all permissions.<\/li>\n\n\n\n<li><strong>Import the website database<\/strong> from your computer, using either phpMyAdmin<em> <\/em>or the hosting provider\u2019s dashboard. If you are asked about encoding, for most cases, <strong>utf8_general_ci<\/strong> would be a perfect solution.<\/li>\n\n\n\n<li><strong>Copy and paste <\/strong>your database name, username, and user\u2019s password into the notepad.&nbsp;<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading style-title-numecal\" id=\"changing-the-wpconfigphp-file\"><strong>Changing the wp-config.php file<\/strong><\/h3>\n\n\n\n<p>Find the<strong> wp-config.php<\/strong> file in the root of your website, open it, and find the following lines:<\/p>\n\n\n\n<ul>\n<li>define( &#8216;DB_NAME&#8217;, &#8216;your_database_name&#8217; );<\/li>\n\n\n\n<li>define( &#8216;DB_USER&#8217;, &#8216;your_database_user&#8217; );<\/li>\n\n\n\n<li>define( &#8216;DB_PASSWORD&#8217;, &#8216;your_database_password&#8217; );<\/li>\n\n\n\n<li>define( &#8216;DB_HOST&#8217;, &#8216;localhost&#8217; );<\/li>\n<\/ul>\n\n\n\n<p>Replace the values with the credentials of the new database you created on your new hosting:<\/p>\n\n\n\n<ul>\n<li>DB_NAME \u2014 your new database name;<\/li>\n\n\n\n<li>DB_USER \u2014 your new database username;<\/li>\n\n\n\n<li>DB_PASSWORD \u2014 your new database password;<\/li>\n\n\n\n<li>DB_HOST \u2014 usually localhost, but may differ depending on your hosting provider.<\/li>\n<\/ul>\n\n\n\n<p>Save changes.&nbsp;<\/p>\n\n\n\n<p>Open your new website and verify that everything is working correctly.<\/p>\n\n\n<div class=\"note-banner d-flex border-bold border-jetthemecore rounded overflow-hidden p-20\"><div class=\"mr-12\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M9 21C9 21.5 9.4 22 10 22H14C14.6 22 15 21.5 15 21V20H9V21ZM12 2C8.1 2 5 5.1 5 9C5 11.4 6.2 13.5 8 14.7V17C8 17.5 8.4 18 9 18H15C15.6 18 16 17.5 16 17V14.7C17.8 13.4 19 11.3 19 9C19 5.1 15.9 2 12 2Z\" fill=\"#F2D23C\"\/><\/svg><\/div><div class=\"d-flex flex-column\"><div class=\"text-900 mb-12\">Things to know<\/div><p class=\"m-0\">If your website still redirects to the old domain after migration, go to phpMyAdmin and replace the old URL with a new one at the <strong>home<\/strong> and <strong>siteurl<\/strong> lines in the <strong>wp_options<\/strong> table.<\/p><\/div><\/div>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"using-your-hosting-providers-migration-tools\">Using Your Hosting Provider\u2019s Migration Tools<\/h2>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<p>Most hosting providers (especially <a href=\"https:\/\/crocoblock.com\/blog\/what-is-wordpress-managed-hosting\/\" target=\"_blank\" rel=\"noreferrer noopener\">WordPress managed hostings<\/a>) offer a <strong>Migration Tool<\/strong> to move the website easily. Many of them (Kinsta, Bluehost, WP Engine, GoDaddy) use the <em>MigrateGuru <\/em>plugin.&nbsp;<\/p>\n\n\n\n<p>You need to install the plugin on your old website and follow the setup instructions, filling in the details about your new hosting account. This is a fast and simple way to migrate a website, and if your hosting offers this option, consider using it.&nbsp;<\/p>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"crocoblock-jetpluginsspecific-migration-notes\">Crocoblock JetPlugins-Specific Migration Notes<\/h2>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<p>The license is tied to the domain \u2014 deactivate it before migration and activate it again after the move.&nbsp;<\/p>\n\n\n\n<p><em>JetEngine<\/em> CPT\/CCT structures, as well as <em>JetSmartFilters<\/em> and <em>JetFormBuilder<\/em> settings, are not transferred by standard migration plugins. Check our dedicated guides for proper data migration.<\/p>\n\n\n\n<p>For <a href=\"https:\/\/crocoblock.com\/plugins\/jetengine\/\" target=\"_blank\" rel=\"noreferrer noopener\"><em>JetEngine<\/em><\/a>:<\/p>\n\n\n\n<ul>\n<li><a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/jetengine-how-to-import-and-export-custom-post-types-terms-and-meta-fields\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Import and Export Custom Post Types, Terms, and Meta Fields<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/how-to-import-and-export-custom-content-type\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Import and Export Custom Content Type<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/how-to-export-and-import-jetengine-fields-using-wp-all-import\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Export and Import JetEngine Fields Using WP All Import<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/how-to-import-and-export-data-with-wp-ultimate-csv-importer-pro\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Import and Export Data with WP Ultimate CSV Importer Pro<\/a><\/li>\n<\/ul>\n\n\n\n<p>For <em><a href=\"https:\/\/crocoblock.com\/plugins\/jetsmartfilters\/\" target=\"_blank\" rel=\"noreferrer noopener\">JetSmartFilters<\/a><\/em>:<\/p>\n\n\n\n<ul>\n<li><a href=\"https:\/\/crocoblock.com\/knowledge-base\/articles\/jetplugins-staging-to-live-checklist\/#jetsmartfiters-export\" target=\"_blank\" rel=\"noreferrer noopener\">JetSmartFiters Export<\/a><\/li>\n<\/ul>\n\n\n\n<p>For <a href=\"https:\/\/crocoblock.com\/plugins\/jetbooking\/\" target=\"_blank\" rel=\"noreferrer noopener\"><em>JetBooking<\/em><\/a>:<\/p>\n\n\n\n<ul>\n<li><a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetbooking\/how-to-export-bookings-from-dashboard\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Export Bookings from the Dashboard<\/a><\/li>\n<\/ul>\n\n\n\n<p>For <a href=\"https:\/\/jetformbuilder.com\/\" target=\"_blank\" rel=\"noreferrer noopener\"><em>JetFormBuilder<\/em><\/a>:<\/p>\n\n\n\n<ul>\n<li><a href=\"https:\/\/jetformbuilder.com\/features\/duplicating-and-importing-form\/\">Duplicating and Importing Form<\/a><\/li>\n<\/ul>\n\n\n\n<p>For <a href=\"https:\/\/crocoblock.com\/plugins\/jetmenu\/\" target=\"_blank\" rel=\"noreferrer noopener\"><em>JetMenu<\/em><\/a>:<\/p>\n\n\n\n<ul>\n<li><a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetmenu\/how-to-export-and-import-jetmenu-styles\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Export and Import Menu Styles to Apply Predesigned Stylization<\/a><\/li>\n<\/ul>\n\n\n\n<p>For <a href=\"https:\/\/crocoblock.com\/plugins\/jetpopup\/\" target=\"_blank\" rel=\"noreferrer noopener\"><em>JetPopup<\/em><\/a>:<\/p>\n\n\n\n<ul>\n<li><a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetpopup\/jetpopup-how-to-export-and-import-popup-templates-in-json-format\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Export and Import Popup Templates in .json Format<\/a><\/li>\n<\/ul>\n<\/div><\/div>\n\n\n\n<p>That\u2019s it. Now you know how to migrate a WordPress website using three reliable methods: plugins, manual transfer, or hosting provider tools.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Learn how to migrate a WordPress website using three reliable methods: plugins, manual transfer, or hosting provider tools.<\/p>\n","protected":false},"author":8,"featured_media":0,"template":"","format":"standard","builder-category":[],"article-category":[269],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Migrate a WordPress Website | Crocoblock<\/title>\n<meta name=\"description\" content=\"Learn how to migrate a WordPress website using three reliable methods: plugins, manual transfer, or hosting provider tools. This guide covers the key steps for a smooth transition, including full website backups and notes for Crocoblock JetPlugins users.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/crocoblock.com\/knowledge-base\/articles\/how-to-migrate-a-wordpress-website\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Migrate a WordPress Website | Crocoblock\" \/>\n<meta property=\"og:description\" content=\"Learn how to migrate a WordPress website using three reliable methods: plugins, manual transfer, or hosting provider tools. This guide covers the key steps for a smooth transition, including full website backups and notes for Crocoblock JetPlugins users.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/crocoblock.com\/knowledge-base\/articles\/how-to-migrate-a-wordpress-website\/\" \/>\n<meta property=\"og:site_name\" content=\"Help Center\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-16T13:33:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/11\/Backup-Migration-WordPress-plugin-for-backup-and-migration.webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/articles\/how-to-migrate-a-wordpress-website\/\",\"url\":\"https:\/\/crocoblock.com\/knowledge-base\/articles\/how-to-migrate-a-wordpress-website\/\",\"name\":\"How to Migrate a WordPress Website | Crocoblock\",\"isPartOf\":{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#website\"},\"datePublished\":\"2026-04-16T11:45:26+00:00\",\"dateModified\":\"2026-04-16T13:33:43+00:00\",\"description\":\"Learn how to migrate a WordPress website using three reliable methods: plugins, manual transfer, or hosting provider tools. This guide covers the key steps for a smooth transition, including full website backups and notes for Crocoblock JetPlugins users.\",\"breadcrumb\":{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/articles\/how-to-migrate-a-wordpress-website\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/crocoblock.com\/knowledge-base\/articles\/how-to-migrate-a-wordpress-website\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/articles\/how-to-migrate-a-wordpress-website\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/crocoblock.com\/knowledge-base\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Articles\",\"item\":\"https:\/\/crocoblock.com\/knowledge-base\/articles\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"How to Migrate a WordPress Website\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#website\",\"url\":\"https:\/\/crocoblock.com\/knowledge-base\/\",\"name\":\"Help Center\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/crocoblock.com\/knowledge-base\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#organization\",\"name\":\"Help Center\",\"url\":\"https:\/\/crocoblock.com\/knowledge-base\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/04\/invert-crocoblock-logo.svg\",\"contentUrl\":\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/04\/invert-crocoblock-logo.svg\",\"caption\":\"Help Center\"},\"image\":{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Migrate a WordPress Website | Crocoblock","description":"Learn how to migrate a WordPress website using three reliable methods: plugins, manual transfer, or hosting provider tools. This guide covers the key steps for a smooth transition, including full website backups and notes for Crocoblock JetPlugins users.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/crocoblock.com\/knowledge-base\/articles\/how-to-migrate-a-wordpress-website\/","og_locale":"en_US","og_type":"article","og_title":"How to Migrate a WordPress Website | Crocoblock","og_description":"Learn how to migrate a WordPress website using three reliable methods: plugins, manual transfer, or hosting provider tools. This guide covers the key steps for a smooth transition, including full website backups and notes for Crocoblock JetPlugins users.","og_url":"https:\/\/crocoblock.com\/knowledge-base\/articles\/how-to-migrate-a-wordpress-website\/","og_site_name":"Help Center","article_modified_time":"2026-04-16T13:33:43+00:00","og_image":[{"url":"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2022\/11\/Backup-Migration-WordPress-plugin-for-backup-and-migration.webp"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/crocoblock.com\/knowledge-base\/articles\/how-to-migrate-a-wordpress-website\/","url":"https:\/\/crocoblock.com\/knowledge-base\/articles\/how-to-migrate-a-wordpress-website\/","name":"How to Migrate a WordPress Website | Crocoblock","isPartOf":{"@id":"https:\/\/crocoblock.com\/knowledge-base\/#website"},"datePublished":"2026-04-16T11:45:26+00:00","dateModified":"2026-04-16T13:33:43+00:00","description":"Learn how to migrate a WordPress website using three reliable methods: plugins, manual transfer, or hosting provider tools. This guide covers the key steps for a smooth transition, including full website backups and notes for Crocoblock JetPlugins users.","breadcrumb":{"@id":"https:\/\/crocoblock.com\/knowledge-base\/articles\/how-to-migrate-a-wordpress-website\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/crocoblock.com\/knowledge-base\/articles\/how-to-migrate-a-wordpress-website\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/crocoblock.com\/knowledge-base\/articles\/how-to-migrate-a-wordpress-website\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/crocoblock.com\/knowledge-base\/"},{"@type":"ListItem","position":2,"name":"Articles","item":"https:\/\/crocoblock.com\/knowledge-base\/articles\/"},{"@type":"ListItem","position":3,"name":"How to Migrate a WordPress Website"}]},{"@type":"WebSite","@id":"https:\/\/crocoblock.com\/knowledge-base\/#website","url":"https:\/\/crocoblock.com\/knowledge-base\/","name":"Help Center","description":"","publisher":{"@id":"https:\/\/crocoblock.com\/knowledge-base\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/crocoblock.com\/knowledge-base\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/crocoblock.com\/knowledge-base\/#organization","name":"Help Center","url":"https:\/\/crocoblock.com\/knowledge-base\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/crocoblock.com\/knowledge-base\/#\/schema\/logo\/image\/","url":"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/04\/invert-crocoblock-logo.svg","contentUrl":"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/04\/invert-crocoblock-logo.svg","caption":"Help Center"},"image":{"@id":"https:\/\/crocoblock.com\/knowledge-base\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/article\/30211"}],"collection":[{"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/article"}],"about":[{"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/types\/article"}],"author":[{"embeddable":true,"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/users\/8"}],"wp:attachment":[{"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/media?parent=30211"}],"wp:term":[{"taxonomy":"builder-category","embeddable":true,"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/builder-category?post=30211"},{"taxonomy":"article-category","embeddable":true,"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/article-category?post=30211"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}