← Help center · Hosting basics
How to move your website to a new host
Moving a site is safe if you do it in the right order.
Steps
- Back up your files and database at the old host.
- Upload the files to the new host (File Manager or FTP).
- Create a database and import your backup.
- Update the database details in your config file (for WordPress:
wp-config.php). - Test the new site before switching. Use your computer's
hostsfile to open the new server by your domain name. - Change DNS: point the domain to the new host. See how to point your domain.
- Keep the old host for a few days until DNS has spread everywhere.
Tip
Lower the DNS TTL to 300 seconds a day before you switch. This makes the change faster.
Need help? Open a ticket or ask for a quote and our team can migrate it for you.
More in Hosting basics
- What is web hosting? A simple guide
- What is shared hosting and who is it for?
- Shared hosting vs VPS: which one do you need?
- What is a VPS (virtual private server)?
- What is a VDS and how is it different from a VPS?
Still stuck? Open a support ticket.