{"id":1224,"date":"2020-09-17T10:48:11","date_gmt":"2020-09-17T10:48:11","guid":{"rendered":"https:\/\/blog.hostinger.io\/support\/2020\/09\/17\/4455931-how-to-migrate-a-website-to-hostinger\/"},"modified":"2026-04-14T09:45:26","modified_gmt":"2026-04-14T09:45:26","slug":"4455931-how-to-migrate-a-website-to-hostinger","status":"publish","type":"post","link":"https:\/\/www.hostinger.com\/support\/4455931-how-to-migrate-a-website-to-hostinger\/","title":{"rendered":"How to Migrate a Website to Hostinger"},"content":{"rendered":"<p class=\"no-margin\">If you have a website hosted on a different platform and you wish to migrate it to Hostinger, we are happy to do it for you.<\/p><p class=\"no-margin\">Before starting the migration process, take note of the following:<\/p><ul>\n<li>\n<p class=\"no-margin\">Migrate your website to Hostinger first and only <b>point your domain after the migration is completed<\/b>. This way, your original website stays online until the migration is finished. The migration estimated time may vary. You can track the progress in the <a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/hpanel.hostinger.com\/hosting\/migrations\" target=\"_blank\" rel=\"noopener\">Migrations<\/a> section in hPanel.<\/p>\n<\/li>\n<li>\n<p class=\"no-margin\">You will need to <b>manually migrate your email<\/b> service. For instructions, refer to this tutorial: <a class=\"intercom-content-link\" href=\"\/support\/5240867-how-to-migrate-email-services-to-hostinger-email\" target=\"_blank\" rel=\"noopener\">How to migrate email services to Hostinger Email.<\/a><\/p>\n<\/li>\n<li>\n<p class=\"no-margin\">The migration process includes website files and databases. It does not include cron jobs, DNS records, custom SSL configuration, and FTP accounts.<\/p>\n<\/li>\n<li>\n<p class=\"no-margin\">Bulk migrations are not available at Hostinger.<\/p>\n<\/li>\n<\/ul><p>See how website migration works in action. Click below to try the interactive demo:<\/p><p>\n        <button\n                data-navattic-open=\"https:\/\/capture.navattic.com\/cmghny6m5000404kw2roi18ux\"\n                data-navattic-title=\"Website Migration Tutorial\"\n                class=\"btn\"\n        >\n            Click me        <\/button>\n        \n<\/p><h2 id=\"h-step-1-requirements\">Step 1 &ndash; Requirements<\/h2><p class=\"no-margin\">You are eligible for a free website migration if:<\/p><ul>\n<li style=\"list-style-type: none\">\n<ul>\n<li style=\"list-style-type: none\">\n<ul>\n<li>\n<p class=\"no-margin\">Your website is currently hosted with another hosting provider other than Hostinger.<\/p>\n<\/li>\n<li>\n<p class=\"no-margin\">Your website is built with an open-source CMS, such as WordPress.org or Joomla.<\/p>\n<\/li>\n<li>\n<p class=\"no-margin\">Your hosting resources are enough to host your website.<\/p>\n<\/li>\n<li>\n<p class=\"no-margin\">Your website complies with our Terms of Service and Hosting Agreement regarding the type of content that can be hosted on Hostinger.<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul><div class=\"intercom-interblocks-callout\" style=\"background-color: #e3e7fa80;border-color: #334bfa33\">\n<p class=\"no-margin\">Websites created with custom builders like Blogger, Canva, Google Sites, Shopify, Squarespace, and others, cannot be migrated using this method. You will need to re-create your website &ndash; <a class=\"intercom-content-link\" href=\"https:\/\/www.hostinger.com\/website-builder\" target=\"_blank\" rel=\"noopener\">Hostinger Website Builder<\/a> is an excellent tool for this task.<\/p>\n<\/div><div class=\"intercom-interblocks-callout\" style=\"background-color: #fed9db80;border-color: #fd3a5733\">\n<p class=\"no-margin\">Our <a class=\"intercom-content-link\" href=\"https:\/\/www.hostinger.com\/legal\/universal-terms-of-service-agreement\" target=\"_blank\" rel=\"noopener\">Terms of Service<\/a> outline the types of websites that cannot be hosted on Hostinger. Examples include websites that encourage illegal activities, infringe on intellectual property, host viruses, transmit spam, or serve as file repositories. You can also refer to our <a class=\"intercom-content-link\" href=\"https:\/\/www.hostinger.com\/legal\/hosting-agreement\" target=\"_blank\" rel=\"noopener\">Hosting Agreement<\/a>.<\/p>\n<\/div><p class=\"no-margin\">We also recommend the following:<\/p><ul>\n<li style=\"list-style-type: none\">\n<ul>\n<li style=\"list-style-type: none\">\n<ul>\n<li>\n<p class=\"no-margin\"><a class=\"intercom-content-link\" href=\"\/support\/9532087-how-to-disable-2fa-for-website-migration\" target=\"_blank\" rel=\"noopener\">Disable two-factor authentication<\/a> and <a class=\"intercom-content-link\" href=\"\/support\/9539459-how-to-disable-captcha-on-wordpress\" target=\"_blank\" rel=\"noopener\">anti-bot verification<\/a> on your current hosting account and website admin page.<\/p>\n<\/li>\n<li>\n<p class=\"no-margin\">Ensure there is enough free disk space in your current hosting to create a backup.<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul><p class=\"no-margin\">If your website meets these conditions, proceed to the&nbsp;<a class=\"intercom-content-link\" href=\"#h_7d571c8833\" target=\"_blank\" rel=\"noopener\">next step<\/a>. Otherwise, if it is already hosted at Hostinger, refer to the information below regarding internal migrations.<\/p><h3 id=\"h_063e1253c5\">Internal migration<\/h3><p class=\"no-margin\">Transferring websites between Hostinger accounts or hosting plans does not qualify for free migration. You must perform these migrations manually or by using our paid internal migration tool.<\/p><p class=\"no-margin\">Here are some helpful guides to assist you with the process:<\/p><ul>\n<li class=\"no-margin\">If your website is created with WordPress, you can use our <a href=\"https:\/\/www.hostinger.com\/support\/how-to-migrate-an-internal-website-automatically-at-hostinger\/\">paid internal migration tool.<\/a><\/li>\n<li class=\"no-margin\">If your website is not created with WordPress, you will need to <a href=\"https:\/\/www.hostinger.com\/support\/how-to-migrate-an-internal-website-manually-at-hostinger\/\">migrate the website manually.<\/a><\/li>\n<\/ul><h2 id=\"h_7d571c8833\">Step 2 &mdash; Preparation<\/h2><p class=\"no-margin\">After validating that your website meets the requirements, make sure you have an active hosting plan with at least one <a class=\"intercom-content-link\" href=\"\/support\/1583214-how-to-add-a-domain-to-my-account-how-to-add-website\" target=\"_blank\" rel=\"noopener\">domain added<\/a>.<\/p><p class=\"no-margin\">If you haven&rsquo;t set up your hosting plan yet, you can request website migration <a class=\"intercom-content-link\" href=\"\/support\/6926920-how-to-set-up-a-hosting-plan\" target=\"_blank\" rel=\"noopener\">as part of the setup process<\/a>.<\/p><h2 id=\"h_00b03a113d\">Step 3 &mdash; Initiate the migration request<\/h2><p class=\"no-margin\">Use either of the following methods to reach the migration form:<\/p><ul>\n<li style=\"list-style-type: none\">\n<ul>\n<li style=\"list-style-type: none\">\n<ul>\n<li>\n<p class=\"no-margin\">Open the <b><a class=\"intercom-content-link\" href=\"https:\/\/hpanel.hostinger.com\/websites\" target=\"_blank\" rel=\"noopener\">Websites<\/a> <\/b>section and click <b>Add Website <\/b>&rarr; <b>Migrate Website<\/b>:<\/p>\n<div class=\"intercom-container intercom-align-center\"><img decoding=\"async\" src=\"\/support\/wp-content\/uploads\/sites\/55\/2020\/09\/4b8693a9-9897-4b57-b54a-3636d52c346b.jpg\" width=\"300\"><\/div>\n<p class=\"no-margin\">&#8203;<\/p>\n<\/li>\n<li>\n<p class=\"no-margin\">Click <b>Home<\/b> &rarr; click the drop-down under the <b><a class=\"intercom-content-link\" href=\"https:\/\/hpanel.hostinger.com\/websites\" target=\"_blank\" rel=\"noopener\">Websites<\/a> <\/b>section and click <b><a class=\"intercom-content-link\" href=\"https:\/\/hpanel.hostinger.com\/hosting\/migrations\" target=\"_blank\" rel=\"noopener\">Migrations<\/a><\/b>:<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul><div class=\"intercom-container intercom-align-center\"><img decoding=\"async\" src=\"\/support\/wp-content\/uploads\/sites\/55\/2020\/09\/6c684fc0-aba1-4442-be01-5b34af19c846.jpg\"><\/div><h3>How many websites can be migrated?<\/h3><div class=\"collapsible-section-content\">\n<p class=\"no-margin\">The number of websites you can migrate depends on your hosting plan&rsquo;s capacity. Generally, you can migrate as many as your storage and hosting <a class=\"intercom-content-link\" href=\"\/support\/6976044-parameters-and-limits-of-hosting-plans\" target=\"_blank\" rel=\"noopener\">resources<\/a> allow.<\/p>\n<p class=\"no-margin\">If you plan to migrate multiple websites, for example, a domain and subdomains, <b>submit a separate migration request for each one<\/b>.<\/p>\n<p class=\"no-margin\">You can submit up to <b>five active requests at a time<\/b>. Once you have fewer than 5 requests in the queue, you can submit more.<b> Bulk migrations aren&rsquo;t allowed.<\/b><\/p>\n<\/div><h2 id=\"h_4494cfaad2\">Step 4 &ndash; Submit the request<\/h2><p class=\"no-margin\">Learn more about the migration process for each type of website:<\/p><h3>Migrate an offline website<\/h3><div class=\"collapsible-section-content\">\n<p class=\"no-margin\">If your site is offline or you have a backup, you can easily upload your website files and database using the <b>&lsquo;Upload Backup Files&rsquo;<\/b> option. You can drag and drop these files to start the migration:<\/p>\n<p class=\"no-margin\"><strong>1.<\/strong> Website files, a single compressed file of your root including all folders and the .htaccess, this can be in .zip, .tar, .tar.gz, .tgz, .7z, .gz<\/p>\n<p><strong>2.<\/strong> Database, it&rsquo;s the .sql export of your database<\/p>\n<div class=\"intercom-container\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-9610\" src=\"https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/04\/2026-04-14_10-27.png\" alt=\"\" width=\"1360\" height=\"811\" srcset=\"https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/04\/2026-04-14_10-27.png 1360w, https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/04\/2026-04-14_10-27-300x179.png 300w, https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/04\/2026-04-14_10-27-1024x611.png 1024w, https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/04\/2026-04-14_10-27-768x458.png 768w\" sizes=\"auto, (max-width: 1360px) 100vw, 1360px\" \/><\/div>\n<p class=\"no-margin\">After uploading your website backup, you&rsquo;ll be redirected to a summary page to review the migration details before final submission. Once the migration request is submitted, our expert migration team will handle the transfer for you, ensuring a smooth and hassle-free website migration.<\/p>\n<\/div><h3>Migrate an online website<\/h3><div class=\"collapsible-section-content\">\n<p class=\"no-margin\">If your website is online and you have the login credentials, select the <strong>&ldquo;Use Login Details&rdquo;<\/strong> option to securely migrate your site. Note that credential-based migration supports <strong>WordPress admin<\/strong> and <strong>cPanel<\/strong> logins only.<\/p>\n<div class=\"intercom-container\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-9611\" src=\"https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/04\/2026-04-14_10-27_1.png\" alt=\"\" width=\"1356\" height=\"820\" srcset=\"https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/04\/2026-04-14_10-27_1.png 1356w, https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/04\/2026-04-14_10-27_1-300x181.png 300w, https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/04\/2026-04-14_10-27_1-1024x619.png 1024w, https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/04\/2026-04-14_10-27_1-768x464.png 768w\" sizes=\"auto, (max-width: 1356px) 100vw, 1356px\" \/><\/div>\n<h3 id=\"h_8c9d027661\">Migrate a WordPress website<\/h3>\n<div class=\"collapsible-section-content\">\n<p class=\"no-margin\">If your WordPress website is a self-hosted, single-site installation and it&rsquo;s currently online, follow these steps:<\/p>\n<ol>\n<li>\n<p class=\"no-margin\">Enter your source domain name and you will be redirected to a page where you can fill in your WordPress login details. Please confirm that you won&rsquo;t change your domain&rsquo;s DNS settings until the transfer is complete.<\/p>\n<div class=\"intercom-container\"><img decoding=\"async\" src=\"\/support\/wp-content\/uploads\/sites\/55\/2020\/09\/2b051e83-88f3-44aa-b1b2-3fd92f291990.jpg\"><\/div>\n<\/li>\n<li>\n<p class=\"no-margin\">Review the migration summary to ensure everything is correct, and click <b>Submit request<\/b>.<\/p>\n<\/li>\n<\/ol>\n<p class=\"no-margin\"><b>NOTES<\/b><\/p>\n<ul>\n<li>\n<p class=\"no-margin\">If your website is hosted at WordPress<b>.<\/b>com instead of self-hosted, follow this tutorial: <a class=\"intercom-content-link\" href=\"https:\/\/www.hostinger.com\/tutorials\/moving-from-wordpress-com-to-wordpress-org\" target=\"_blank\" rel=\"noopener\">Moving from WordPress.com to WordPress.org<\/a><\/p>\n<\/li>\n<li>\n<p class=\"no-margin\">We do not currently support WordPress multisite migrations at Hostinger. Refer here for manual migration: <a class=\"intercom-content-link\" href=\"\/support\/1583373-is-wordpress-multisite-supported-at-hostinger\" target=\"_blank\" rel=\"noopener\">Is WordPress multisite supported at Hostinger?<\/a><\/p>\n<\/li>\n<\/ul>\n<\/div>\n<h3 id=\"h_886f4552be\">Migrate a cPanel\/WHM website<\/h3>\n<div class=\"collapsible-section-content\">\n<p class=\"no-margin\">If your current hosting is on cPanel, enter your domain name, click <b>Next<\/b>, and choose the <b>cPanel and WHM<\/b> option:<\/p>\n<ol>\n<li>\n<p class=\"no-margin\">Enter the login URL and the admin credentials.<\/p>\n<div class=\"intercom-container\"><img decoding=\"async\" src=\"\/support\/wp-content\/uploads\/sites\/55\/2020\/09\/67dd4998-1e48-4eb8-9a6d-8deeeaa53aee.jpg\"><\/div>\n<p class=\"no-margin\">\n<\/p><\/li>\n<li>\n<p class=\"no-margin\">Review the migration summary to ensure everything is correct, and click <b>Submit request.<\/b><\/p>\n<\/li>\n<\/ol>\n<div class=\"intercom-interblocks-callout\" style=\"background-color: #e3e7fa80;border-color: #334bfa33\">\n<p class=\"no-margin\">Email migration is not supported. To manually import emails, follow this guide: <a class=\"intercom-content-link\" href=\"\/support\/5240867-how-to-migrate-email-services-to-hostinger-email\" target=\"_blank\" rel=\"noopener\">How to migrate email services to Hostinger Email<\/a> &#128161;<\/p>\n<\/div>\n<\/div>\n<\/div><h3 class=\"collapsible-section-content\">Migrate a website that is not created using WordPress\/cPanel<\/h3><div class=\"collapsible-section-content\">If your website isn&rsquo;t using <strong>WordPress<\/strong> or <strong>cPanel<\/strong>, you can upload your website backups using the <strong>drag-and-drop<\/strong> file upload feature. Accepted formats include <strong>.zip, .tar, .tar.gz, .tgz, .7z<\/strong>, and <strong>.gz<\/strong> for website files, and <strong>.sql<\/strong> for databases.<\/div><div>\n<h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\">Migrate a Node.js application<\/h3>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">If you are migrating a Node.js application, select the <strong>Node.js Application<\/strong> option from the migration type screen. Upload your application files as a <strong>.zip<\/strong> archive. Once uploaded, review the migration summary and click <strong>Submit request<\/strong>.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">For more details on deploying Node.js apps at Hostinger, refer to this guide: <a href=\"https:\/\/www.hostinger.com\/support\/how-to-migrate-a-node-js-application-to-hostinger\/\">How to migrate a Node.js application to Hostinger<\/a>.<\/p>\n<\/div><div><\/div><div class=\"collapsible-section-content\">Once your migration request has been submitted and completed, you will see a screenshot preview of your migrated website in the final step of the flow. This lets you visually verify your website has been successfully transferred before pointing your domain.<\/div><div><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-9587\" src=\"https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/04\/2026-04-13_18-32_1.png\" alt=\"\" width=\"1347\" height=\"642\" srcset=\"https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/04\/2026-04-13_18-32_1.png 1347w, https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/04\/2026-04-13_18-32_1-300x143.png 300w, https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/04\/2026-04-13_18-32_1-1024x488.png 1024w, https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/04\/2026-04-13_18-32_1-768x366.png 768w\" sizes=\"auto, (max-width: 1347px) 100vw, 1347px\" \/><\/div><h2 id=\"h_6a17b720b9\">Step 5 &ndash; Point a domain to Hostinger<\/h2><p class=\"no-margin\">When the migration is completed, you will receive an email notification. To verify that everything is working properly, use the <a class=\"intercom-content-link\" href=\"\/support\/2489693-how-to-see-your-website-content-without-a-domain#h_0278106b00\" target=\"_blank\" rel=\"noopener\">SkipDNS tool<\/a> and the <a class=\"intercom-content-link\" href=\"\/support\/4407303-where-can-i-find-a-record\" target=\"_blank\" rel=\"noopener\">IP address of your hosting plan<\/a>.<\/p><div class=\"intercom-interblocks-callout\" style=\"background-color: #e3e7fa80;border-color: #334bfa33\">\n<p class=\"no-margin\">Remember to point your domain to Hostinger servers <b>only after the migration is complete to prevent prolonged interruptions &#128161; <\/b><\/p>\n<\/div><p class=\"no-margin\">Now that you have confirmed that your website is fully migrated, <a class=\"intercom-content-link\" href=\"\/support\/1863967-how-to-point-domain-to-hostinger\" target=\"_blank\" rel=\"noopener\">point your domain to Hostinger<\/a> and enjoy an optimized hosting experience with Hostinger! &#128640;<\/p><div class=\"intercom-interblocks-callout\" style=\"background-color: #e3e7fa80;border-color: #334bfa33\"><strong>NOTE<\/strong>: WordPress tools temporarily unavailable during migration<\/div><p>If you have an existing WordPress installation and initiate a migration to the same domain, certain WordPress features in hPanel (WordPress section in the sidebar, WP Admin button, AI Troubleshooter) will be <b>temporarily disabled<\/b> until the migration is complete. This is expected behavior &mdash; files are being transferred and the database is being updated, so accessing these tools during migration may cause errors. Once the migration finishes, all WordPress tools will be available again.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Migrating your website from another hosting provider or platform to Hostinger<\/p>\n","protected":false},"author":581,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"include_on_kodee":true,"footnotes":""},"categories":[209],"tags":[],"class_list":["post-1224","post","type-post","status-publish","format-standard","hentry","category-migrating-to-hostinger"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/support\/4455931-how-to-migrate-a-website-to-hostinger\/","default":1},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/support\/4455931-como-migrar-un-sitio-web-a-hostinger\/","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/support\/4455931-comment-migrer-un-site-web-vers-hostinger\/","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/support\/4455931-cara-migrasi-website-ke-hostinger\/","default":0},{"locale":"lt-LT","link":"https:\/\/www.hostinger.com\/lt\/support\/4455931-kaip-perkelti-svetaine-i-hostinger\/","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/br\/support\/4455931-como-migrar-um-site-para-a-hostinger\/","default":0},{"locale":"uk-UA","link":"https:\/\/www.hostinger.com\/ua\/support\/4455931-----hostinger\/","default":0}],"include_on_kodee":true,"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/posts\/1224","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/users\/581"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/comments?post=1224"}],"version-history":[{"count":36,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/posts\/1224\/revisions"}],"predecessor-version":[{"id":9644,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/posts\/1224\/revisions\/9644"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/media?parent=1224"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/categories?post=1224"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/tags?post=1224"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}