Migrate WordPress to Hostinger: Free Migration Step-by-Step (2026)
Migrating WordPress to Hostinger takes 30-60 minutes using the All-in-One WP Migration plugin or the free Hostinger migration service. The process involves exporting your site, setting up a new WordPress installation on Hostinger, importing your backup, and updating your DNS. Hostinger also offers free done-for-you migration where their team handles the entire process within 24 hours.
Three Ways to Migrate WordPress to Hostinger
Migrate WordPress to Hostinger via their free migration service (done-for-you), the All-in-One WP Migration plugin (DIY, 30 min), or manual FTP/database transfer.
You have three migration paths, ordered from easiest to most technical:
- Hostinger Free Migration Service — Submit a request, Hostinger's team migrates your site within 24 hours. Zero technical skill required.
- All-in-One WP Migration Plugin — Export your site as a single file, import on Hostinger. Works for most sites; 512MB limit on the free version.
- Manual Migration (FTP + phpMyAdmin) — Full control, no file size limit, works for any site. Requires comfort with FTP and database management.
Option 1: Hostinger Free Migration Service
The easiest option. After purchasing a Hostinger plan:
- Log in to hPanel → Websites → Migrate Website
- Select "I want Hostinger to migrate my website"
- Enter your current host's control panel URL, username, and password (or FTP credentials)
- Submit the request
- Hostinger migrates your site within 24 hours and notifies you via email
This service is free, covers all site types (WordPress, WooCommerce, other CMSs), and includes migration of files, database, and email accounts. The team tests the site on a staging URL before updating DNS.
Option 2: All-in-One WP Migration Plugin
Best for DIY migrations of sites under 512MB (2GB with the paid extension):
On your current site:
- Install All-in-One WP Migration from WordPress Plugins directory
- Go to All-in-One WP Migration → Export → File
- Wait for the export to complete and download the .wpress file
On Hostinger:
- Install fresh WordPress via hPanel
- Install All-in-One WP Migration on the new installation
- Go to All-in-One WP Migration → Import → Upload the .wpress file
- Wait for import to complete (may take 5-20 minutes for large sites)
- Log in with your original WordPress credentials (the import replaces them)
Option 3: Manual FTP + Database Migration
For large sites or those needing maximum control:
Export from current host:
- Backup all WordPress files via FTP (download
/public_html/or wherever WP is installed) - Export the database: cPanel → phpMyAdmin → select your database → Export → Quick → SQL
Import to Hostinger:
- Install WordPress on Hostinger via hPanel
- Upload your files via Hostinger's File Manager or FTP (FileZilla)
- Create a new database in hPanel → Databases → MySQL
- Import your SQL file via hPanel → phpMyAdmin
- Update
wp-config.phpwith your new Hostinger database name, username, and password
Switching DNS: Zero-Downtime Cutover
After your site is tested and working on Hostinger's temporary URL, update your DNS to go live:
- In hPanel, note your Hostinger nameservers (e.g.,
ns1.dns-parking.com) - Log in to your domain registrar
- Change nameservers to Hostinger's, OR update the A record to your Hostinger server IP
- DNS propagation takes 1-48 hours (usually under 4 hours)
Zero-downtime tip: Before changing DNS, lower your domain's TTL to 300 seconds (5 minutes). Wait 24 hours. Then switch DNS. Propagation will be near-instant because cached records expire in 5 minutes instead of 24 hours.
Post-Migration Checklist
After DNS has propagated and your site is live on Hostinger:
- ✅ Test all pages and forms
- ✅ Verify SSL certificate is installed and active (green lock in browser)
- ✅ Test WooCommerce checkout end-to-end if applicable
- ✅ Check all images load correctly (no broken URLs)
- ✅ Run a broken link checker
- ✅ Update WordPress address (URL) and Site Address in Settings → General if needed
- ✅ Enable LiteSpeed Cache and run the speed optimization checklist
- ✅ Set up automatic backups in hPanel
Frequently Asked Questions
Is Hostinger WordPress migration really free?
Yes — Hostinger offers one free migration per hosting plan, performed by their technical team within 24 hours. There's no hidden charge. Additional migrations (if you have multiple sites) may incur a small fee; check with support for your specific situation.
How long does WordPress migration to Hostinger take?
The free Hostinger migration service takes up to 24 hours. DIY migration with All-in-One WP Migration takes 30-60 minutes for most sites. Manual FTP migration takes 1-3 hours depending on site size. DNS propagation adds 1-24 hours regardless of method.
Will my WordPress site go down during migration?
No, if done correctly. Your old site stays live during migration. The new site runs on Hostinger's temporary URL until you're satisfied. Switch DNS only after verifying everything works. Using the low-TTL trick reduces DNS cutover time to under 10 minutes.
Can I migrate a WooCommerce store to Hostinger?
Yes — all migration methods work for WooCommerce. The Hostinger migration service specifically supports WooCommerce including product data, orders, and customer accounts. For large stores (10K+ orders), manual migration is recommended for reliability.
What if my migration file is over 512MB?
Use the Hostinger free migration service (no file size limit), or use the All-in-One WP Migration paid extension ($69) that raises the import limit to 2GB. Alternatively, use manual FTP migration which has no file size constraints at all.
Do I need to cancel my old host immediately after migrating?
No — keep your old hosting active until you've verified the migration is successful and DNS has fully propagated (wait 48-72 hours). Only then cancel your old plan. Running both hosts simultaneously for a few days costs a few dollars but provides a safety net.
Migrate to Hostinger — Free Migration Included
Hostinger migrates your WordPress site for free within 24 hours. Plans from $2.99/mo with 30-day money-back guarantee.
Try Hostinger WordPressHenry Fontaine
Chief of Staff & COO, RocketLabs
AI-native operator building the future of search visibility. Part of the team behind 3 tech exits and 400+ programmatic SEO deployments.