Everything comes with you
Pages, blog posts, photos, your online shop, your design, your plugins and settings. If it's on your website, it moves.
100% free · No coding needed
Switching web hosts or getting a new domain? SiteShift Migration copies your entire WordPress website (every page, photo, product and setting) and sets it up in its new home for you. No tech skills, nothing left behind.
SiteShift Migration is a free WordPress plugin that moves a whole website to a new web host or domain name. It saves your entire site (pages, posts, images, online shop, theme, plugins and settings) into one file, then restores that file on the new site and updates every link to the new address automatically. There is no file size limit, and no coding is needed.
If any of these sound familiar, SiteShift Migration was made for you.
It's as easy as 1, 2, 3. If you can install a WordPress plugin, you can move your website.
Install SiteShift Migration on your current website and click Export. In a few minutes you'll download one file that holds your whole site.
Install SiteShift Migration on the new website, open Import and drag your file onto the page. SiteShift Migration shows you what's inside before anything changes.
Log in with your usual username and password. Your pages, photos and settings are all there, already pointing to the new address.
Everything you need for a stress-free move, and nothing confusing.
Pages, blog posts, photos, your online shop, your design, your plugins and settings. If it's on your website, it moves.
Other tools give up on big websites. SiteShift Migration uploads your file in small pieces, so size never matters, and a dropped connection simply carries on.
Your old web address is swapped for the new one everywhere: menus, images, buttons, even pages made with Elementor and other page builders.
Your original website is never touched. On the new site, SiteShift Migration only switches over once everything has copied correctly, so a hiccup can't leave you with a broken site.
Budget shared hosting or premium cloud, it doesn't matter. SiteShift Migration works in small steps, so even slow or busy servers finish the job.
No account, no tracking, no third parties. Your website's files never leave your own servers unless you download them.
Found a faster or cheaper host? Take your website with you.
Rebranding? Move to your new web address without breaking a single link.
Try a new design or plugin on a copy before touching your real site.
Keep a complete copy of your website on your computer, just in case.
SiteShift Migration lives inside your WordPress dashboard and tells you exactly what's happening. Click a picture to see it bigger.
Most websites already have everything.
No. If you can install a plugin and click a button, you can use SiteShift Migration. There's no code, no settings to understand and no files to edit.
No. SiteShift Migration only reads your current website to make the copy, and it keeps running normally the whole time. While the new site is being set up, its visitors see a short "be right back" message.
Your original website is never changed, so you can always try again. On the new site, SiteShift Migration only switches over at the very end, once everything has copied correctly.
Yes. There is no size limit. SiteShift Migration sends your file in small pieces, so even very large websites with thousands of photos move without trouble.
Yes. SiteShift Migration updates your old web address to the new one everywhere it appears, including pages built with Elementor and other page builders.
Yes. Your products, orders, customers and settings are all part of your website, so they come along too.
Your user accounts move with your website, so you simply log in with the same username and password you used on the old site.
Yes. Every feature is free: no trial, no "pro" version, no sign-up and no hidden costs.
Yes. SiteShift Migration never sends your data anywhere. The copy of your website is stored on your own server until you choose to download it.
Yes: everything also works from the command line with WP-CLI (wp siteshift export and wp siteshift import), handy for very large sites and automated workflows. SiteShift Migration needs PHP 7.4+ (64-bit) and WordPress 6.2+, and supports single sites (not multisite).
It's free, it takes minutes, and your current site stays safe the whole time.