---
title: "How to Transfer a Website from Wix to WordPress"
description: "Many Wix users reach a point where they want more command and control over how their website(s) work. Many decide to migrate to the WordPress CMS (WordPress.org, not WordPress.com) for many reasons..."
url: https://www.inmotionhosting.com/support/website/website-transfers/how-to-transfer-a-website-from-wix-to-wordpress/
date: 2018-09-17
modified: 2026-04-23
author: "InMotion Hosting Contributor"
categories: ["Website Transfers"]
type: post
lang: en
---

# How to Transfer a Website from Wix to WordPress

Many Wix users reach a point where they want more command and control over how their website(s) work. Many decide to migrate to the WordPress CMS ([WordPress.org, not WordPress.com](https://en.support.wordpress.com/com-vs-org/)) [for many reasons](https://www.inmotionhosting.com/blog/why-is-wordpress-so-popular-5-features-that-make-it-so-great/) such as how easy it is to learn and its capabilities for novice and experienced users alike.

Unfortunately, there’s no easy way to **migrate a Wix website into WordPress**. Much of the migration is customizing WordPress to suit your needs and mirror your Wix site as you see fit before copy-pasting text and uploading media files. You may be able to import some pages easiest via RSS, though. Only after migrating all data and checking that everything works should you update any DNS settings.

## Install WordPress

1. **Install WordPress** [manually](/support/edu/wordpress/installing-wordpress-manually/) with [via Softaculous](/support/edu/wordpress/install-wordpress-using-softaculous/). If you used a Wix subdomain – e.g. *user.wixsite.com/sitename*, you can use your [temporary URL](/support/edu/wordpress/installing-wordpress-using-your-temporary-url/).
2. Install and customize a [preferred **WordPress theme**](/support/product-guides/softaculous/install-software-softaculous/).
3. Install any preferred and [recommended **plugins**](/support/edu/wordpress/recommended-wordpress-plugins) such as for [backups](/support/edu/wordpress/plugins/recommended-wordpress-backup-plugins/), [security](/support/edu/wordpress/plugins/recommended-security-plugins/), and [optimization](/support/edu/wordpress/plugins/helpful-wordpress-plugins/).We recommend checking out [Updraft](/support/edu/wordpress/plugins/updraftplus-backup-plugin/), [WordFence](/support/edu/virtuemart-3/installation/), and [W3 Total Cache](/support/edu/wordpress/recommended-wordpress-plugins/optimizing-wordpress-with-w3-total-cache) respectively.
4. [Modify your **primary menu**](/support/edu/wordpress/creating-custom-wordpress-menus/) to match your Wix website.

## Import Content

Text and media files are imported using different methods. As stated earlier, the RSS file may reduce the workload, but text and images from many pages will need to be imported manually.

### Import RSS Feed

If possible, importing your **Wix RSS feed** can cut hours from the migration process.

1. [Login your Wix website](https://www.wix.com/).
2. Add */feed.xml* to the end of your website URL –e.g. *domain.com/feed.xml* or *user.wixsite.com/sitename/feed.xml* .
3. Right-click on the page and **save the file**.
4. In WordPress, select **Tools** and **Import**.[![Install RSS Importer](https://www.inmotionhosting.com/support/images/stories/wordpress/imh-wix-xfer-1-import-rss-install.png)](https://www.inmotionhosting.com/support/images/stories/wordpress/imh-wix-xfer-1-import-rss-install.png)
5. Select **Run Importer**.[![Start RSS Importer](https://www.inmotionhosting.com/support/images/stories/wordpress/imh-wix-xfer-2-import-rss.png)](https://www.inmotionhosting.com/support/images/stories/wordpress/imh-wix-xfer-2-import-rss.png)
6. Browse for your RSS file before selecting **Upload file and import**.[![Selecting RSS file to import](https://www.inmotionhosting.com/support/images/stories/wordpress/imh-wix-xfer-3-import-file.png)](https://www.inmotionhosting.com/support/images/stories/wordpress/imh-wix-xfer-3-import-file.png)

The imported content should now show in **Posts**.

### Import Content Manually

For anything the RSS feed doesn’t import, **copying text from your Wix site to individual WordPress pages and posts** will be the only option for migrating content.

1. [Create a new WordPress page or post](/support/edu/wordpress/create-edit-pages-posts-wordpress/).
2. Copy the text from a page on your Wix website and paste it into the **WordPress visual editor**.
3. **Edit the WordPress page or post** to your preference.
4. **Save Draft** or **Publish** to save your work.

### Import Images

There are two ways to **import images from your Wix website**:

1. **Use a WordPress plugin** such as [Save & Import Image from URL](https://wordpress.org/plugins/save-import-image-from-url/) to import directly from Wix.The easiest way to get an image URL:**Chrome**: Right-click the image and select **Open image in a new tab**.**Firefox**: Right-click the image and select **View Image**.**Generic**: Right-click the image and select **Inspect Element** to view the URL within the source code.
2. Download then **manually upload all media files** to your [WordPress media library](/support/edu/wordpress/add-new-media-wordpress-351/).

**Note**: Although you can upload images using [FTP or cPanel File Manager](/support/website/how-to-upload-files-server/), only media files uploaded to the WordPress media library can be selected from it.

## Fix Permalinks

**Permalinks determine the format of your website URL’s**. You’ll likely want to change this to match the URL’s from your older website to ensure users don’t get 404 errors while trying view any saved links. The most common options are *Post name* and *Month and name*. You can [reset these settings at any time](/support/edu/wordpress/reset-permalinks-wordpress/).

1. While logged into your WordPress site, hover over **Settings** and select **Permalinks**.[![Select Permalinks](https://www.inmotionhosting.com/support/images/stories/wordpress/reset-permalinks/wordpress-settings-permalinks-1.png)](https://www.inmotionhosting.com/support/images/stories/wordpress/reset-permalinks/wordpress-settings-permalinks-1.png)
2. Here you can choose a common setting or create your own structure..[![Edit permalinks settings](https://www.inmotionhosting.com/support/images/stories/wordpress/reset-permalinks/wordpress-permalinks-settings-page.png)](https://www.inmotionhosting.com/support/images/stories/wordpress/reset-permalinks/wordpress-permalinks-settings-page.png)
3. Your changes take effect imeediately after pressing **Save Changes**.

## Change DNS Settings

After copying all data from Wix to your WordPress site, you’ll need to **update your domain settings**.

If you **bought a custom domain with Wix**, you’ll need to [change the A record at Wix.com](https://support.wix.com/en/article/adding-or-updating-a-records-in-your-wix-account) to match your [server IP shown in cPanel](/support/website/how-to-find-your-shared-ip-address-of-your-server-in-cpanel/) or [transfer your domain](/support/domain-names/transfer-domain-name-to-inmotion-hosting/) to us or elsewhere before changing the nameservers to *ns1.inmotionhosting.com* and *ns2.inmotionhosting.com*.

If you **bought your domain elsewhere** and pointed it to Wix, you’ll need to change your domain’s A record to match your [server IP shown in cPanel](/support/website/how-to-find-your-shared-ip-address-of-your-server-in-cpanel/) or nameservers to *ns1.inmotionhosting.com* and *ns2.inmotionhosting.com* .

**Note**: We recommend checking your WordPress website [using a hosts file modification](/support/website/modifying-your-hosts-file/) to ensure everything works before changing any DNS settings. Note that DNS changes may require ~4-24hrs to take effect.

If you **used a Wix subdomain** – e.g. *user.wixsite.com/sitename/*, you’ll need to [purchase a domain](/support/domain-names/registering-a-new-domain-name/) to connect with your web hosting. In the meantime, you can use your [temporary URL](/support/website/using-your-temporary-url/).

You can always [contact our live support](https://www.inmotionhosting.com/contact) if you have issues migrating your website or implementing features similar to your Wix site related to [Secure Sock Layer (SSL)](/support/website/ssl/auto-ssl-guide/), [Search Engine Optimization (SEO)](/support/questions/), [analytics](/support/edu/phpbb/google-analytics/), [domain settings](/support/domain-names/dns-nameserver-changes/), and more.
