Note: While our most popular guides have been translated into Spanish, some guides are only available in English.

Exporting your site

You can export certain content from your Squarespace site into an .xml file. This is useful if you want to export content to WordPress. Not everything will export, as many features rely on our platform’s JavaScript and CSS.

Note: Squarespace isn't optimized for importing content between Squarespace 7 sites. Importing content from one Squarespace site into another Squarespace site may cause broken image links and other issues.
Version 7.1 doesn't support exporting your site.

Watch a video

Before you begin

Export from an active Squarespace site

For best results, we recommend keeping your Squarespace site active while exporting your content and importing to WordPress. If you have any trouble importing to WordPress, you can then download or copy content like images and text directly from your Squarespace site.

After your import is successful, you can cancel your site, if needed.

Export from an expired Squarespace site

If your site is expired, you may be able to recover the content and export it by first reactivating your subscription. Depending on how long your site has been expired, your content may have already been deleted.

If your content is still available, you can follow the steps in this guide to export it. 

Import to

If you plan to import your Squarespace content into a self-hosted WordPress site using WordPress Importer, your images may not migrate with the rest of your content. Instead, WordPress may only pull reference links for the images, meaning when you deactivate your Squarespace site, the image links also deactivate.

To ensure that your images fully import and appear on your WordPress site, we recommend importing your Squarespace content into the version of the platform, which copies your images to WordPress' servers. After importing, ensure that you see all of your images in WordPress' Media Library. If you don't see everything, contact WordPress for more help.

Alternatively, if you prefer using WordPress Importer, we recommend manually downloading your site's images and uploading them to your WordPress site directly.

To learn more about each version of WordPress, visit their documentation.

What content will export?

This content will export:

  • Layout Pages
  • Gallery Pages
  • Project Pages
  • One Blog Page and all of its posts
  • Text Blocks
  • Image Blocks
  • Text from other blocks like the Embed Block, Twitter Block, and Instagram Block will export with minimum structure.
  • Comments

This content won’t export:

  • Product Pages
  • Folders
  • Index Pages
  • Event Pages
  • Album Pages
  • Cover Pages
  • More than one Blog Page
  • Audio Blocks
  • Video Blocks
  • Product Blocks
  • Drafts
  • Style changes
  • Custom CSS
Note: Some content, such as linked .pdf files, will export in the .xml file but can't import to a WordPress site. Visit their documentation for more details.

Step 1 - Export your content

  1. In the Home Menu, click Settings.
  2. Click Advanced, and then click Import / Export.
  3. Click Export.


  1. Click the WordPress icon.
Note: If you’re not importing the exported content into WordPress site, click the icon anyway. The exported file can only be in a WordPress format, but you don’t have to import it into WordPress.
  1. If you have more than one Blog Page on your site, a Select Primary Blog message will appear. Only one Blog Page can be exported.
  2. Select a Primary Blog from the drop-down menu, and then click Export.


  1. Wait for the export to process. This may take a few minutes depending on the amount of content on your site.

Step 2 - Download the exported file

When the export is complete, a Download option will appear. Click Download to save the .xml file to your computer, or click Clear to erase the export.

Was this article helpful?
290 out of 418 found this helpful