100% free · No coding needed

Move your WordPress website to a new home in 3 clicks.

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.

✓ Free forever   ✓ No sign-up   ✓ Works with any web host

3Clicks to move
AnyWebsite size
100%Free, forever
0Coding required

What is SiteShift Migration?

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.

Moving a website shouldn't be scary

If any of these sound familiar, SiteShift Migration was made for you.

“My backup file is too big to upload.”SiteShift Migration has no size limit, even for big photo galleries and online shops.
“After I moved, my images and links broke.”Every link is updated to your new address automatically.
“I'm worried I'll break my site.”Your current site stays exactly as it is. Nothing changes until the move succeeds.
“My host wants to charge me to move it.”Do it yourself in minutes, for free. No developer needed.

How to move a WordPress site to a new host

It's as easy as 1, 2, 3. If you can install a WordPress plugin, you can move your website.

  1. 1

    Save 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.

  2. 2

    Drop it in its new home

    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.

  3. 3

    You're moved in

    Log in with your usual username and password. Your pages, photos and settings are all there, already pointing to the new address.

Why people choose SiteShift Migration to move their WordPress site

Everything you need for a stress-free move, and nothing confusing.

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.

No size limits

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.

Links fixed for you

Your old web address is swapped for the new one everywhere: menus, images, buttons, even pages made with Elementor and other page builders.

Safe from start to finish

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.

Works on any web host

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.

Private and secure

No account, no tracking, no third parties. Your website's files never leave your own servers unless you download them.

When should you use SiteShift Migration?

Changing web hosts

Found a faster or cheaper host? Take your website with you.

A new domain name

Rebranding? Move to your new web address without breaking a single link.

A safe test copy

Try a new design or plugin on a copy before touching your real site.

A spare backup

Keep a complete copy of your website on your computer, just in case.

What SiteShift Migration looks like

SiteShift Migration lives inside your WordPress dashboard and tells you exactly what's happening. Click a picture to see it bigger.

Save your site with one button
Watch the progress
Download your file
Drop it on the new site
Any size uploads
Check before anything changes
Links updated for you
Keep handy backups

What do you need to move a WordPress site?

Most websites already have everything.

A WordPress websiteAny reasonably up-to-date version
Your dashboard loginOn both the old and the new site
WordPress on the new hostMost hosts install it in one click
A few minutesBigger sites take a little longer

Frequently asked questions

Do I need any technical skills?

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.

Will my current website go offline?

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.

What if something goes wrong?

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.

My website is really big. Will it work?

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.

Will my images and links still work?

Yes. SiteShift Migration updates your old web address to the new one everywhere it appears, including pages built with Elementor and other page builders.

Does it move my online shop?

Yes. Your products, orders, customers and settings are all part of your website, so they come along too.

Why do I have to log in again afterwards?

Your user accounts move with your website, so you simply log in with the same username and password you used on the old site.

Is it really free?

Yes. Every feature is free: no trial, no "pro" version, no sign-up and no hidden costs.

Is my information safe?

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.

I'm a developer. Is there anything for me?

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).

Ready to move your website?

It's free, it takes minutes, and your current site stays safe the whole time.