Wix to WordPress Migration Tools Compared
By João Piedade · Updated
The right way to move a Wix blog to WordPress depends on how many posts you have and whether you need more than the blog. For a handful of posts, copy and paste them; for a full blog, use a plugin that reads your live Wix blog; for a whole site or a store, pay a migration service.
We checked every claim about Wix and the other tools on this page on their own websites on 12 November 2026. Prices and features change, so check again before you pay.
Which one should you use?
- A handful of posts: copy and paste them. It costs nothing.
- Just a list of your latest posts to start from: the free RSS route gives the titles and short summaries of your last 20 posts, with no images.
- A whole blog with images: use a plugin that reads your live Wix blog. Blog Porter costs $0.20 per post and shows the exact price before you pay. Blog Migration for Wix is free, but leaves pages, redirects and Wix authors to a separate Pro plugin.
- A whole website, a store or your design: hire a migration service, such as LitExtension (from $129) or Seahawk Media (from $499).
- Your web host's free migration: don't count on it. The hosts we checked either can't migrate Wix sites or leave the blog posts to you.
The options compared
Wix says it isn't possible to export blog posts to other platforms, so every option below works around that. See how to export a Wix blog for more on what Wix will and won't give you.
Wix RSS feed and the WordPress RSS importer
This is the route most guides recommend. You save your blog's RSS feed as a file and import it with the free RSS Importer plugin. That plugin was last updated two years ago, and WordPress.org warns it hasn't been tested with the last three major WordPress releases.
The catch is that each post in the feed has only a title, link, date, author, cover image link and a short summary, not the full post. Hostinger's own Wix guide says the same: you get title stubs and short excerpts, not complete articles.
- Price: Free.
- Posts covered: Your 20 most recent posts, as titles and short summaries. Wix says you can't show more than 20 posts in an RSS feed.
- Images: None. The importer ignores the cover image in the feed.
- URLs and slugs: WordPress makes each slug from the title. Check it against the Wix address.
- Effort: Low, but you get a starting list, not finished posts.
- Left to do by hand: The full text and images of every post, categories, tags and authors, and every post older than the latest 20. The importer also publishes each post straight away, under one user.
It only suits you if you want a starting list of your last 20 posts. Details: what the Wix RSS feed gives you.
Copy and paste
- Price: Free.
- Posts covered: All of them, one at a time.
- Images: Pasted images still load from Wix. To keep them, download each one and upload it to the Media Library.
- URLs and slugs: You type each slug yourself.
- Effort: High. We estimate 10 to 15 minutes per post, so 17 to 25 hours for a 100-post blog.
- Left to do by hand: Everything: text, formatting, images, dates, categories and tags.
CMS2CMS
CMS2CMS was an automated migration service, and older Wix guides still recommend it. It's no longer an option. A note at the bottom of cms2cms.com now says CMS2CMS stopped operating in 2024 and that the site doesn't provide migration services. Its CMS2CMS Connector plugin was closed on WordPress.org on 23 July 2024, at its author's request. Our CMS2CMS alternative page covers the options for other platforms.
Web host migrations
Free migration is a common hosting perk, but it's built for WordPress sites, not Wix.
- Bluehost: Its help centre lists Wix as not transferable. Its paid Website Migration Service costs $149.99 per site, but Bluehost says it's only for eligible, portable sites and that most Wix users should rebuild in WordPress. One Bluehost blog post mentions a dashboard tool that takes a Wix address, but we found no help page that says what it moves or costs.
- Hostinger: Migration is free once you buy a hosting plan, but Hostinger says sites made with website builders such as Wix can't be migrated.
- Kinsta: Its free migrations are for standard WordPress installations.
- WordPress.com: Its Wix importer brings over pages, images, menus and the site title, but not blog posts. For posts, it points you to the RSS feed.
- Lyrical Host: It offers free assisted migrations from Wix with its hosting plans. It sets up WordPress and a theme, and you copy the content across.
In summary:
- Price: Free with a hosting plan, or $149.99 for Bluehost's paid service if your site qualifies.
- Posts covered: None that we could confirm.
- Images: Only WordPress.com's importer, and not for blog posts.
- URLs and slugs: Not covered.
- Effort: Low to set up, but the blog is still yours to move.
- Left to do by hand: The blog posts, using another option on this page.
LitExtension
LitExtension's Wix to WordPress service is aimed at store owners who want experts to move their ecommerce data.
- Price: The All-in-One Migration Service starts at $129. The final price depends on how many items you move, such as products, orders and blog posts.
- Posts covered: Its price estimator counts blog posts. For posts, the page describes the RSS method or a migration run by its experts.
- Images: The page doesn't say how blog post images are handled.
- URLs and slugs: A 301 redirect option maps old Wix URLs to the new WordPress pages. The All-in-One service includes all options.
- Effort: Low. LitExtension runs the migration and offers a free demo first.
- Left to do by hand: Design, static pages and menus, which the page says are recreated separately.
Seahawk Media
- Price: Seahawk's Wix to WordPress service is listed from $499, billed once. It also says it quotes after assessing your site.
- Posts covered: It says it moves text, images, videos and blog posts.
- Images: Included.
- URLs and slugs: It plans how your Wix URLs move to the new WordPress URLs.
- Effort: Low for you. Seahawk says a migration takes 5 to 10 business days on average.
- Left to do by hand: Checking the result. SEO work costs extra.
Blog Migration for Wix (free plugin)
omar728 Blog Migration for Wix is a free plugin on WordPress.org that reads your live Wix blog. It's at version 1.0.0, was last updated in October 2026 and shows 20+ active installations.
- Price: Free. Pages, 301 redirects, SEO titles and descriptions, and Wix authors as WordPress users need a separate Pro plugin. The page doesn't give its price.
- Posts covered: Every blog post in your Wix sitemap, except password-protected, members-only or unpublished posts.
- Images: Downloaded to the Media Library if you tick that option. Any that fail stay linked to Wix and are listed as warnings.
- URLs and slugs: Slugs are kept, along with the original publish dates.
- Effort: Low. Paste your Wix address, check what it found, and start. You can pause and resume.
- Left to do by hand: Redirects, pages, comments and design. Posts go to one WordPress user you choose, with the Wix author's name kept.
Other WordPress.org plugins that mention Wix
- Import XML and RSS Feeds by Moove Agency says it's especially useful for Wix sites. It imports from feeds, so with Wix it gets the same 20 summaries. Last updated 26 May 2026; 2,000+ active installations.
- SiteTransit Content Migrator lists Wix among the sources it can read through feeds, sitemaps or URL lists, but doesn't promise it works with every site. Last updated 25 August 2026; fewer than 10 active installations.
Blog Porter
Blog Porter is our plugin. You install it in WordPress, enter your Wix address, and it imports your posts there. See the Wix to WordPress page for what it moves.
- Price: $0.20 per post, with a minimum of 5 posts, paid once. A 100-post blog costs $20. The free analysis lists the posts it found and the exact price before you pay.
- Posts covered: Every published, public post.
- Images: Available images go into your Media Library in resumable batches, and any that fail can be retried. See how Blog Porter moves images.
- URLs and slugs: Slugs, dates, authors, categories and tags are kept. To keep the same addresses, match the Wix URL structure.
- Effort: Low. Install, analyse, pay, import.
- Left to do by hand: Redirects, comments, members, pages and design.
When Blog Porter isn't the right choice
- You need the whole website, a store or your design moved. Blog Porter moves blog posts only. A migration service fits better.
- You only have a handful of posts. Copying them costs nothing.
- Your posts aren't public. Blog Porter can't read drafts or private, password-protected or members-only posts.
Next step
If Blog Porter fits your blog, install the Blog Porter plugin and run the free analysis. It shows how many posts it found and the exact price before you pay. Then work through the Wix to WordPress checklist, and keep your Wix site live until you've checked your posts, images and redirects.
Ready to migrate your blog?
Don't stay stuck on your current platform. These are a few Blog Porter customers that already saved time moving their content.
“Amazing service and works like an absolute charm, just imported 109 posts in minutes! saved me days of work.”
“Thank u so much, it saved me a lot of time 🙏”
“Wow, fast response! And thank you. I discovered you on Reddit. So glad I did because I'm busy and moving a site is a lot of work.”