How to migrate to Hostinger without downtime
A migration goes wrong in exactly one way: the domain is repointed before the new site is verified. Do it in the order below and your visitors never see a gap.
Before you touch anything
- Take a full backup of the old host — files and database — and download it to your own machine. Not to the old server. Not to the new one.
- Write down your DNS records. Screenshot the whole zone: A, CNAME, MX, TXT (SPF/DKIM), and any subdomains. This is the step people skip and it is the one that breaks email.
- Note the software versions — PHP version, database version, and any non-standard extensions the site relies on.
- Lower the TTL on your DNS records to 300 seconds, at least 24 hours before the switch, so propagation is fast when you flip.
Move the site
Hostinger migrates WordPress and most standard sites for free from the panel: give it the old host credentials and it copies files and database for you. If you prefer doing it by hand, the sequence is: upload files, import the database, update the database credentials in the config file, and fix hard-coded URLs if the domain changes.
Either way, do not change DNS yet.
Test before you switch — the hosts-file trick
You can view the new server on the real domain, privately, before anyone else does. Add the new server IP and your domain to your computer's hosts file, and your machine alone resolves the domain to the new host.
Then walk the site as a visitor: the home page, a deep post, the search, the contact form, the cart and checkout if you have one, login, and the admin area. Check that images load and that no page mixes HTTP and HTTPS. Everything you find now costs nothing; everything you find after the switch is an outage.
The email trap
Changing nameservers moves all DNS, including MX. If your email lives elsewhere — Google Workspace, Microsoft 365, a separate mail host — and you do not recreate the MX and TXT records on the new DNS, inbound mail stops arriving the moment the change propagates. Recreate every mail record on the new host before switching, not after.
Go live, then verify
- Change the nameservers (or the A record) at your registrar.
- Issue the SSL certificate on the new host and confirm HTTPS with no mixed-content warnings.
- Set up redirects if any URL changed, and keep them permanent (301).
- Send a test email in and out.
- In Search Console, request a re-crawl and watch for 404s over the next week.
- Keep the old hosting alive for at least a week. It is cheap insurance.
If you would rather not do it yourself
Mirror ORG handles the migration for customers who buy through us — including the DNS and mail records, which are the parts that actually go wrong. Message us on WhatsApp with your current host and we will tell you honestly whether it is a ten-minute job or a real project.
Questions people actually ask
The copy itself is usually under an hour for a normal site. DNS propagation takes up to 24–48 hours worldwide, though with a lowered TTL most visitors see the new server within minutes.
It should not be. Both servers hold a working copy during propagation, so whichever one a visitor reaches, they get the site. Downtime happens when the old host is cancelled too early.
No, if the URLs stay the same and the site is not slower. Search engines care about the response, not the provider. Keep the URL structure identical and rankings are unaffected.
Yes, for standard sites — it is a customer-acquisition tool for the host, not an upsell. Very custom stacks may need manual work, which is where our team steps in.
Buying through Mirror ORG
The same Hostinger prices and the same support — plus the MIRRORORG coupon discount and 10% cashback into your wallet after purchase.