Squarespace → WordPress, mapped honestly

Squarespace to WordPress: what the migration really involves

Squarespace's export gives WordPress your text — not your design, store, or images. So the migration is really a rebuild plus an import, followed by hosting and updates that are yours forever. Here's the honest checklist, and the third option that skips both platforms' downsides.

See example sites
  • What survives the XML import (and what doesn't)
  • The full migration checklist, without the sugarcoating
  • What each path costs per year, side by side
A flower farm's website rebuilt with Moderoo, shown in a browser window

Before you migrate: the ten-minute alternative

If you're leaving Squarespace for flexibility or price — not because you want to run servers — Moderoo rebuilds your whole site from the address:

  1. 1

    Paste your Squarespace address

    Click Rebuild my Squarespace site instead above — no export file, no importer, no theme shopping.

  2. 2

    AI rebuilds it — design included

    The part the XML export throws away is the part Moderoo recreates: your design, text, and photos, back in minutes as one editable site.

  3. 3

    Connect your domain and publish

    From $9.99/mo flat with hosting, SSL, updates, blog, booking, and SEO tools handled — cheaper than Squarespace, without WordPress's chores.

What actually transfers from Squarespace to WordPress

Squarespace exports a WordPress-format XML file, which is the good news. The rest is fine print: it carries your basic pages' text and one blog's posts — and none of your design, store products, events, albums, member areas, or image files (images come as links to Squarespace's servers, not files). The full breakdown is in our Squarespace export guide.

So "Squarespace to WordPress" in practice means: import the text, then rebuild the entire look of your site in a WordPress theme, re-upload your images, and recreate products and forms with plugins. Migration services charge $500–2,000 because that rebuild is real work.

The full migration checklist

Going ahead with WordPress? Do it in this order:

  1. 1

    Buy hosting and install WordPress

    Realistically $10–25/mo once intro pricing ends. Set up SSL and lock down your admin login from day one.

  2. 2

    Export and import the XML

    Squarespace: Settings → Import & Export → Export. WordPress: Tools → Import → WordPress. Run it while your Squarespace site is still live so the importer can fetch images from the XML's links.

  3. 3

    Rescue what the XML skipped

    Download your image originals, copy product and event text from the live site, and export store data as CSV if you sell online.

  4. 4

    Rebuild the design

    Pick a theme (~$60 for a good one) and recreate your layout — nothing visual transfers. Budget days, not hours, if you care how it looks.

  5. 5

    Repoint your domain and take over maintenance

    Update DNS, keep URL slugs close to the old ones for SEO, submit a sitemap — and start the monthly routine of updates, backups, and security that Squarespace used to do invisibly.

What you're trading Squarespace's fees for

WordPress swaps subscription cost for responsibility. Make the trade with open eyes:

Hosting is yours now

Uptime, SSL renewals, PHP versions, and backups all become your problem — or another monthly bill to make them someone else's.

Updates never stop

Core, theme, and every plugin, forever. The alternative is being the site in the breach headlines.

Features arrive as plugins

Forms, SEO, galleries, bookings — each a plugin to choose, configure, and keep compatible with the rest.

Real power, if you need it

Custom code, complex publishing, full data control — if that's your roadmap, WordPress earns the overhead. Most business sites never cash that cheque.

How much you actually save

The honest math, using US list prices on annual billing as of mid-2026: Squarespace Core is $23/mo ($16 for Basic). A realistic WordPress setup runs $10–25/mo in hosting plus theme and plugin costs — before your time. Moderoo Starter is $9.99/mo flat with hosting, maintenance, blog, booking, and SEO tools included, and unlimited traffic.

$156/yr
saved vs. Squarespace Core ($23/mo) on Moderoo Starter
$0
in hosting, theme, plugin, or maintenance bills
Minutes
to rebuild from your URL — not weeks of migration

Compare before you commit weeks to WordPress

Paste your Squarespace address, see your one-time rebuild price up front, and put it next to a migration quote.

One-time rebuild from $9.99, quoted before we build. Hosting from $9.99/mo.

Squarespace to WordPress — frequently asked questions

Does the Squarespace export work with WordPress directly?

Yes — it's WordPress-format XML, and WordPress's built-in importer reads it. Just know it carries text content only: design, products, events, and member areas don't come across, and images arrive as links rather than files.

Will my images transfer?

If you import while your Squarespace site is still live, the importer can usually fetch them from the XML's links. Cancel Squarespace first and those links die — always download your originals before closing the account.

Can I move my Squarespace store to WooCommerce?

Product pages don't export, but your product data does as a CSV, which WooCommerce can import. Expect to rebuild the product page design and re-add images.

What about my domain and email?

Domains transfer out or repoint freely — they're never locked in. Email through Google Workspace keeps working regardless of where the site lives; just don't delete the DNS records that power it when you switch.

Is there a cheaper path than either platform?

That's the third option this page keeps mentioning: Moderoo rebuilds your site from its URL in minutes for a small one-time fee (from $9.99, quoted before we build), then hosting is $9.99/mo flat with maintenance handled — and edits are chat messages instead of theme customizers. before you buy hosting.

Skip the import. Keep the design.

Paste your Squarespace address and get an editable rebuild — design, text, and photos — before you've finished the WordPress hosting checkout.