How to Move Your Wix Site to Astro
Wix has no export button, so you rebuild. Here's how: list your pages, copy your words, rebuild in Astro, keep old links working, then move your domain.
Tested on Astro 7.4

In this guide
Wix doesn’t let you take your site with you. So moving to Astro means you rebuild it. That sounds like a lot. For a small site, it’s an afternoon or two. Your words and pictures come with you. Your domain comes with you. Here’s how.
What you can and can’t take
Be clear about this before you start.
Wix’s help center says a Wix site can’t be moved to another host. It must run on Wix’s computers. So there is no download button for your whole site.
For blog posts, Wix says it’s not possible to export them to other platforms. That page is a feature request that is still collecting votes. We read both pages on November 8, 2026.
Here’s what that means for you:
| Part of your site | Can you take it? |
|---|---|
| Your words | Yes, by copying them |
| Your pictures | Yes, by saving them |
| Your domain name | Yes |
| Your blog posts | Yes, but by hand, one at a time |
| Your design | No, you rebuild it |
| Wix apps, like bookings or a store | No, you pick a new tool |
Step 1: List every page
Open your Wix site in a browser, the way a visitor sees it. Click on every page. For each one, write down two things:
- The page name, like “About.”
- The address in the address bar, like
yoursite.com/about.
Do the same for every blog post. This list is your map. You’ll use it in Step 4 to keep old links working.
Step 2: Copy your words and pictures
Make a folder on your computer called wix-copy. Make one text file for each page. Copy the words from each page into its file.
For pictures, save each one from your live site. Give each file a short, clear name, like front-door.jpg. Put them all in the same folder.
For blog posts, make one file per post. Copy the title, the date and the words. This is the slow part. Put on some music.
Step 3: Rebuild your site in Astro
Now you make the new site. You have two ways.
Build it yourself. Our free course takes you from an empty folder to a live site. Then follow how to add a blog to Astro for your posts. Each post becomes one Markdown file. Markdown is plain text with a few marks for bold and headings.
Or build it with AI. Give Claude Code your wix-copy folder and your list of pages. Ask it to build an Astro site with the same pages, words and pictures. Our Claude course shows you how, step by step.
Step 4: Keep your old links working
Some addresses will change. Maybe a Wix blog post had a different address than your new one. People and Google still have the old links. A redirect sends them to the new page.
Open astro.config.mjs and add a redirects list. Put the old address on the left and the new one on the right:
import { defineConfig } from 'astro/config';
export default defineConfig({
redirects: {
'/about-us': '/about',
'/post/my-first-post': '/blog/first-post',
},
});
We ran this on Astro 7.4. When we built the site, Astro made a page for each old address:
$ npm run build
generating static routes
├─ /about/index.html
├─ /about-us/index.html
├─ /blog/first-post/index.html
├─ /post/my-first-post/index.html
├─ /index.html
[build] Complete!Each old-address page sends the visitor on to the new one right away.
Step 5: Put your new site online
Put your Astro site on a host before you touch your domain. Our two picks are Spacefast and Cloudflare. Both have free plans. See the best hosting for Astro.
Your host gives you a free address. Open it and check every page on your list. Click your redirects too. Fix anything that looks wrong.
Step 6: Move your domain
Your domain is the name, like yoursite.com. It’s separate from your Wix site. Where did you buy it?
- Bought it somewhere else? Log in there. Point the domain at your new host. Our domain guide shows how.
- Bought it from Wix? You can keep it at Wix and point it at your new site. Or you can move it to another seller. Wix’s help center has a guide called “Transferring Your Wix Domain Away from Wix.”
Step 7: Wait, then cancel Wix
Keep your Wix plan for a few weeks. Check that your new site works and that people can find it. Then cancel. If you cancel first, you might lose words you forgot to copy.
Where to go next
- Astro vs Wix, if you’re still deciding.
- How to change your domain without losing rankings.
- How to back up an Astro site.
Frequently asked questions
Can I export my Wix site?
No. Wix says a Wix site can't be moved to another host. You copy your words and pictures out, then rebuild the site in Astro.
Can I export my Wix blog posts?
Not with a button. Wix's help center says it's not possible to export blog posts to other platforms yet. You copy them one by one, or ask an AI tool to help.
Will I lose my Google rankings?
Not if your old page addresses still work. Keep the same addresses, or send each old one to its new home with a redirect.
Can I keep my domain name?
Yes. Your domain is separate from your site. You can point it at your new host, or move it away from Wix.
Stuck on a step?
Check the common errors guide, look up a word in the glossary, or ask the friendly people in the official Astro and EmDash Discords. How to ask so people can help.