Skip to main content
PandaCodeGen.
Back to Insights

Ownership and portability

Can You Take Your Website With You? What 8 Platforms Let You Export

Your data usually can leave. The working website usually can't. We read the help pages of 8 platforms on 8 October 2026, and only WooCommerce and self-hosted WordPress let the whole site, design and code included, move to a host you choose.

Hassan Jamal·Published ·Updated ·35 min read

Hassan leads PandaCodeGen's migration work off WordPress, Webflow and GoHighLevel. Every one of those moves starts with the exports in this post.

The short answer

  • ✓
    The whole site, design and code included, moves to another host only on WooCommerce and self-hosted WordPress. Both are open-source software you run on your own hosting.
  • ✓
    Webflow, Shopify and WordPress.com export part of the design, with conditions: a plan, a platform-specific template language, or a backup feature on higher plans. Each section below names the condition.
  • ✓
    Wix, Squarespace and GoHighLevel document no way to run or edit the site somewhere else. Leaving one of them means a rebuild, so export the data first.
  • ✓
    Order records have a documented export on Wix, Squarespace, Webflow, Shopify, WooCommerce and GoHighLevel. Products and customer lists usually come with them.
  • ✓
    A domain bought through the platform can move to another registrar on all 6 platforms here that sell domains, usually after a waiting period. The Domain name row has each one.
On this page

How we checked each platform

On 8 October 2026 we read each platform's own help center, developer documentation and terms, and copied the exact sentence every row rests on. You'll find that sentence under each row in the platform sections, with a link to the page, so you can check it yourself with a text search. We didn't count third-party migration tools or scrapers, because what they can pull out says nothing about what the platform supports.

Each row gets one of three labels. Exports means a built-in, documented export covers it. Partly means an export covers only part of it, or it leaves only by copy and paste, a developer API, a separate extension or a plan upgrade. Stays means the platform documents no supported way to take it somewhere else in a form another platform can run or edit. Where a platform's pages don't cover an item, the table says “Not covered” and leaves it there.

Some comparison tables online squeeze all of this into one “can you export the code?” column. That hides the part you need to plan around, which is the gap between data that leaves and a site that doesn't.

Website export comparison: all 8 platforms

The pattern across the platforms is consistent. Records such as products, customers and orders have documented exports almost everywhere. The design and the working pages are where platforms differ, and on Wix, Squarespace and GoHighLevel nothing of the design leaves. The last column shows what you receive from a PandaCodeGen build, from our published terms. Platform names link to their section.

What each platform's own documentation says you can take with you, read on 8 October 2026.
What you want to takeWixSquarespaceWebflowShopifyWooCommerceGoHighLevelWordPress.comSelf-hosted WordPressPandaCodeGen build
Website design and filesStaysStaysPartlyPartlyExportsStaysPartlyExportsYours
Website pagesPartlyPartlyPartlyPartlyExportsStaysExportsExportsYours
Blog postsStaysPartlyNot coveredPartlyExportsPartlyExportsExportsYours
Editable lists and business detailsExportsNot coveredExportsNot coveredNot coveredNot coveredNot coveredExportsYours
ProductsExportsExportsExportsExportsExportsPartlyNot coveredNot covered
Customers and contactsExportsExportsNot coveredExportsPartlyExportsNot coveredNot covered
Past ordersExportsExportsExportsExportsPartlyExportsNot coveredNot covered
Images and filesPartlyPartlyPartlyPartlyExportsExportsExportsExportsYours
Gift cards, discounts and other store dataNot coveredNot coveredNot coveredStaysPartlyNot coveredNot coveredNot covered
Website address (domain)ExportsExportsExportsExportsNot coveredPartlyExportsNot covered
  • Exportsa built-in, documented export covers it
  • Partlypart of it, or only by hand, API, extension or plan upgrade
  • Staysno documented way to run or edit it elsewhere
  • kept in a system under accounts you control

Some platforms do better than their reputation. Shopify documents CSV exports for products, customers and orders, and suggests the product export for backups. Webflow's code export produces HTML and CSS you can host anywhere. WordPress.com's higher plans let you download a full backup with themes, plugins and the database. None of that makes leaving free, but it's worth knowing before you choose.

Who owns the content, and who owns the template

Ownership and portability are different questions. Some of the terms below speak to your content, and others to the templates, themes or software the platform keeps as its own. A template the platform owns, or licenses to one store, was never part of what you owned, so no export would hand it to you. The terms come from the same check.

The contract side of ownership, meaning copyright, assignment and who holds which account when an agency builds the site, is covered in our website ownership contract and control checklist. This post sticks to what each platform lets you export.

Wix: your records export, the site stays on Wix

Wix lets your records leave and keeps the website. CMS collections, physical products, contacts and orders each have a documented export, and a domain bought from Wix can move to another registrar. The site itself only runs on Wix's servers, and Wix's help center says blog posts can't be exported to other platforms, so posts move by copy and paste or with a developer's help.

  • Leaves cleanlyEditable lists and business details; Products; Customers and contacts; Past orders; Website address (domain)
  • Leaves in partWebsite pages; Images and files
  • Stays behindWebsite design and files; Blog posts
What Wix's own pages say, read on 8 October 2026, with the sentence each row rests on.
What you want to takeWhat Wix documents
Website design and filesStays

The site can't be exported to run on another host. Wix says it has to be hosted and run on Wix's servers.

The exact wordingIn order for your site to work properly, it needs to be hosted and operated on Wix's servers.
Wix source for Wix, website design and files (opens in a new tab)
Website pagesPartly

There's no page export. Wix's translation tool can export site text to a spreadsheet once the Multilingual app is set up; the layout doesn't come with it.

The exact wordingBegin by exporting your website's content into a CSV file. You can then send the file to a professional translator to have them translate the text.
Wix source for Wix, website pages (opens in a new tab)
Blog postsStays

Wix says blog posts can't be exported to other platforms. It's listed as a feature request.

The exact wordingCurrently, it is not possible to export blog posts to other platforms.
Wix source for Wix, blog posts (opens in a new tab)
Editable lists and business detailsExports

Each editable content list exports to a spreadsheet file.

The exact wordingYou can export a CMS (Content Management System) collection's content as a CSV file to use it in another application such as Google Sheets or Excel.
Wix source for Wix, editable lists and business details (opens in a new tab)
ProductsExports

Physical products export to a spreadsheet file, up to 5,000 rows per file. Digital products can't be exported yet.

The exact wordingExporting digital products is not currently supported.
Wix source for Wix, products (opens in a new tab)
Customers and contactsExports

Contacts export to a spreadsheet file, up to 50,000 at a time.

The exact wordingYou can export up to 50,000 site contacts at once to a CSV file.
Wix source for Wix, customers and contacts (opens in a new tab)
Past ordersExports

Orders export to a spreadsheet file for Wix Stores, Bookings, Restaurants and Donations.

The exact wordingImportant: This article is relevant for Wix Stores, Wix Bookings, Wix Restaurants Orders, Wix Donations, and is in the process of becoming available for Pricing Plans.
Wix source for Wix, past orders (opens in a new tab)
Images and filesPartly

Files you uploaded download from the Media Manager, folder by folder. Free Wix and Shutterstock media can't be downloaded.

The exact wordingOnly images and videos that you have uploaded can be downloaded. Free Wix and Shutterstock media cannot be downloaded.
Wix source for Wix, images and files (opens in a new tab)
Website address (domain)Exports

A domain bought from Wix can move to another registrar, but not within 60 days of purchase.

The exact wordingYou cannot transfer a domain within 60 days of purchase.
Wix source for Wix, website address (domain) (opens in a new tab)

Before you cancel Wix

  1. Export every CMS collection, then the product list, contacts and orders, and open each file to check it isn't empty or cut short.
  2. Download the images and videos you uploaded from the Media Manager. Media from Wix's own free library and Shutterstock won't download, so note which pictures you'll need to replace.
  3. Copy each blog post's text, images, publish date and URL into a document or spreadsheet. There's no export to lean on.
  4. Check the domain if you bought it from Wix. A domain bought from Wix can move to another registrar, but not within 60 days of purchase.

Squarespace: a partial export of pages and one blog

Squarespace's site export is narrower than most owners expect. It writes a WordPress-format XML file that carries layout pages and a single blog, while album, cover, index, portfolio and store pages stay behind with the design. Store data does better: products, contacts and orders export to CSV on their own. Images come out one at a time from the Asset library.

  • Leaves cleanlyProducts; Customers and contacts; Past orders; Website address (domain)
  • Leaves in partWebsite pages; Blog posts; Images and files
  • Stays behindWebsite design and files
What Squarespace's own pages say, read on 8 October 2026, with the sentence each row rests on.
What you want to takeWhat Squarespace documents
Website design and filesStays

The export is a content file formatted for WordPress of some of the content. Design and styling don't come with it, because many features rely on Squarespace's own code.

The exact wordingNot everything will export, as many features rely on our platform’s JavaScript and CSS.
Squarespace source for Squarespace, website design and files (opens in a new tab)
Website pagesPartly

Layout pages with text and image blocks export. Album, cover, index, calendar, portfolio and store pages don't. Trial sites can't export at all.

The exact wordingOther page types (including album pages, cover pages, index pages, info pages, calendar pages, portfolio pages, and store pages)
Squarespace source for Squarespace, website pages (opens in a new tab)
Blog postsPartly

One blog page exports with its posts and up to 1,000 comments per post. Any other blog pages stay behind.

The exact wordingOne blog page, including all of its posts and up to 1000 comments per post
Squarespace source for Squarespace, blog posts (opens in a new tab)
ProductsExports

Commerce products export to an editable spreadsheet, up to 10,000 products.

The exact wordingYou can export up to 10,000 products.
Squarespace source for Squarespace, products (opens in a new tab)
Customers and contactsExports

Contacts export to a spreadsheet file. Notes and saved addresses aren't included, apart from the last address used on a physical order.

The exact wordingNotes and saved addresses aren't in the .csv export, except for a customer's last used address on a physical product order.
Squarespace source for Squarespace, customers and contacts (opens in a new tab)
Past ordersExports

Orders export to a spreadsheet file on every plan.

The exact wordingExporting via .csv is available on all plans.
Squarespace source for Squarespace, past orders (opens in a new tab)
Images and filesPartly

Images and uploaded videos don't export in bulk. Images download one at a time from the Asset library.

The exact wordingIt's not possible to export images or uploaded videos from your site in bulk, but you can download individual images, one at a time, from the Asset library.
Squarespace source for Squarespace, images and files (opens in a new tab)
Website address (domain)Exports

A Squarespace domain can move to another provider once it has no active lock. New registrations carry a 60-day lock.

The exact wordingIf your Squarespace domain doesn't have an active domain lock, you can transfer it to another provider from your domains dashboard.When you first register a domain, we, the registrar, are required to place a 60-day lock on it, unless it’s a ccTLD that doesn’t require the lock.
Squarespace source for Squarespace, website address (domain) (opens in a new tab)Second source for Squarespace, website address (domain) (opens in a new tab)

Before you cancel Squarespace

  1. Run the site export from a paid site. Trial sites can't export.
  2. If you have more than one blog page, decide which one goes in the export and plan to copy the others by hand.
  3. Export products, contacts and orders separately. Each has its own CSV export.
  4. Download the images you'll keep, one at a time, before the subscription ends.
  5. Check the domain if it's registered with Squarespace. A Squarespace domain can move to another provider once it has no active lock. New registrations carry a 60-day lock.

Webflow: code export on Workspace plans, without the CMS wiring

Webflow exports real code. On Workspace plans you can download the site's HTML, CSS, JavaScript and Assets-panel images and host them anywhere. What doesn't survive is the dynamic layer: CMS content, ecommerce, forms and site search stop working in exported code. CMS collections export separately to CSV, so the content leaves; the link between content and templates doesn't.

  • Leaves cleanlyEditable lists and business details; Products; Past orders; Website address (domain)
  • Leaves in partWebsite design and files; Website pages; Images and files
What Webflow's own pages say, read on 8 October 2026, with the sentence each row rests on.
What you want to takeWhat Webflow documents
Website design and filesPartly

A paid Workspace plan lets you download website files for another host. This ordinary code export does not carry the working editor, store, forms or search. A Site plan alone does not include code export.

Code export: paid Workspace plans; a Site plan alone is not enough
The exact wordingCMS, User Accounts, Ecommerce content (databases), code components and functionality, and localized pages, elements, and content aren’t included in exported code.Additionally, site search and forms (including file upload and reCAPTCHA) will not work on exported sites in order to comply with GDPR.
Webflow source for Webflow, website design and files (opens in a new tab)
Website pagesPartly

The ordinary code download includes page files in the main language only. Pages filled from the content editor come out empty, so their content needs a separate download.

The exact wordingExported code only includes the primary locale.
Webflow source for Webflow, website pages (opens in a new tab)
Editable lists and business detailsExports

Editable content lists download as spreadsheet files. Formatted text includes website formatting; photos and files appear as links, so copy the actual files before deleting the old site.

The exact wordingRich text fields export as HTML. Images and files export as Webflow-hosted URLs.
Webflow source for Webflow, editable lists and business details (opens in a new tab)
ProductsExports

Products, variants and categories export to a spreadsheet file from the Designer.

The exact wordingYou can only import/export products and variants from within the Designer.
Webflow source for Webflow, products (opens in a new tab)
Past ordersExports

Orders export to a spreadsheet backup from the Orders list.

The exact wordingThe export option allows you to backup your orders as a CSV file.
Webflow source for Webflow, past orders (opens in a new tab)
Images and filesPartly

The code export includes the images uploaded to the Assets panel, on Workspace plans. Images and files in editable content lists export only as links, so Webflow says to keep the old site or download them by hand.

The exact wordingwith all the images uploaded in your site’s Assets panelUnless you're migrating to a new Webflow site, keep the original site as a backup or download your images and files manually.
Webflow source for Webflow, images and files (opens in a new tab)Second source for Webflow, images and files (opens in a new tab)
Website address (domain)Exports

Domains bought through Webflow are bought from IONOS and sit in your own IONOS account.

The exact wordingYou’ll need to sign into your IONOS account or sign up for a new account during the checkout process.
Webflow source for Webflow, website address (domain) (opens in a new tab)

Before you cancel Webflow

  1. Check which plan you're on. Code export sits with Workspace plans, not Site plans.
  2. Export every CMS collection to CSV, then download the images and files those collections link to. The CSV holds Webflow-hosted links, which stop working once the site is deleted.
  3. Export products from the Designer and orders from the Orders list.
  4. Record every form and where its submissions go. Forms don't work in exported code, so each one needs a new destination.

Shopify: store data exports cleanly, pages and posts don't

Shopify is portable where a store needs it most. Products, customers and orders export to CSV from the admin, and Shopify suggests the product CSV for backups and for moving products. The theme downloads as code, but it's written in Shopify's own version of Liquid. Pages and blog posts move by copy and paste, and Shopify lists discount codes, issued gift cards, saved reports and traffic history as things that can't transfer.

  • Leaves cleanlyProducts; Customers and contacts; Past orders; Website address (domain)
  • Leaves in partWebsite design and files; Website pages; Blog posts; Images and files
  • Stays behindGift cards, discounts and other store data
What Shopify's own pages say, read on 8 October 2026, with the sentence each row rests on.
What you want to takeWhat Shopify documents
Website design and filesPartly

You can download the theme files, but they are built for Shopify. The download is not a ready-to-run website for a different store system.

The exact wordingThe variation of Liquid in this reference extends the open-source version of Liquid for use with Shopify themes. It includes tags, filters, and objects that can be used to render objects specific to Shopify storesThe theme is sent in a .zip file to the email that's associated with your staff login.
Shopify source for Shopify, website design and files (opens in a new tab)Second source for Shopify, website design and files (opens in a new tab)
Website pagesPartly

Shopify's own steps for copying a store say to copy and paste online store pages by hand.

The exact wordingOptional: Copy and paste your blog posts and online store pages.
Shopify source for Shopify, website pages (opens in a new tab)
Blog postsPartly

Blog posts are in the same step: Shopify says to copy and paste them.

The exact wordingOptional: Copy and paste your blog posts and online store pages.
Shopify source for Shopify, blog posts (opens in a new tab)
ProductsExports

Products export to a spreadsheet file, which Shopify suggests for backups and for moving products.

The exact wordingYou can export your products to a CSV file to help with several tasks:
Shopify source for Shopify, products (opens in a new tab)
Customers and contactsExports

Customers and their details export to a spreadsheet file.

The exact wordingYou can export a CSV file of your store's customers and their details.
Shopify source for Shopify, customers and contacts (opens in a new tab)
Past ordersExports

Orders export to a spreadsheet file from the Orders page, with transaction history if you want it.

The exact wordingYou can export a comma-separated values (CSV) spreadsheet of your orders from the Orders page of your Shopify admin to view a broad overview of your complete order information.
Shopify source for Shopify, past orders (opens in a new tab)
Images and filesPartly

Uploaded files download one by one, as the original file, from each file's preview window.

The exact wordingYou can download the original, unoptimized file to your device using the download button in the Preview and edit window.
Shopify source for Shopify, images and files (opens in a new tab)
Gift cards, discounts and other store dataStays

Shopify says discount codes, issued gift cards, saved reports and visitor traffic data can't be transferred.

The exact wordingDiscount codes can't be transferred. Issued gift cards can't be transferred (gift card products are transferred by using the product CSV file). Your saved custom reports can't be transferred. Visitor traffic data can't be transferred.
Shopify source for Shopify, gift cards, discounts and other store data (opens in a new tab)
Website address (domain)Exports

A domain bought through Shopify can move to another registrar. Generic extensions such as .com wait 60 days after a purchase, a transfer or a change of contact details.

The exact wordingIf your domain has a generic extension, such as .com, .net, or .org, then your domain isn't eligible for transfer until 60 days after you complete any of the following actions:
Shopify source for Shopify, website address (domain) (opens in a new tab)

Before you cancel Shopify

  1. Export products, customers and orders to CSV. Include transaction history in the order export if your accountant needs it.
  2. Write down every live discount code and issued gift card balance, because neither transfers.
  3. Copy each page and blog post, with its URL, into a document.
  4. Download the theme .zip for reference, and the files you uploaded that you want to keep.
  5. Check the domain if you bought it through Shopify. A domain bought through Shopify can move to another registrar. Generic extensions such as .com wait 60 days after a purchase, a transfer or a change of contact details.

WooCommerce: the store moves with your WordPress site

WooCommerce is open-source software installed on your own WordPress host, so the store's code, theme and uploaded files move with the site. Pages and posts leave through WordPress's built-in exporter and products through WooCommerce's product CSV tool. Customer, order and coupon records are the one gap: the built-in reports download as CSV, and complete records go through WooCommerce's separate Customer / Order / Coupon Export extension.

The open-source store plugin for self-hosted WordPress.

  • Leaves cleanlyWebsite design and files; Website pages; Blog posts; Products; Images and files
  • Leaves in partCustomers and contacts; Past orders; Gift cards, discounts and other store data
What WooCommerce's own pages say, read on 8 October 2026, with the sentence each row rests on.
What you want to takeWhat WooCommerce documents
Website design and filesExports

WooCommerce is a plugin you install on your own WordPress host, so the store's code and theme move with the site.

The exact wordingManual installation method requires downloading the WooCommerce plugin and uploading it to your web server via your favorite FTP application.
WooCommerce source for WooCommerce, website design and files (opens in a new tab)
Website pagesExports

Pages export with WordPress's built-in content download tool.

The exact wordingThis format, which is called and WordPress eXtended RSS or WXR file, will contain your posts, pages, custom post types, comments, custom fields, categories, tags, custom taxonomies, and users.
WooCommerce source for WooCommerce, website pages (opens in a new tab)
Blog postsExports

Blog posts are in the same WordPress content download.

The exact wordingThis format, which is called and WordPress eXtended RSS or WXR file, will contain your posts, pages, custom post types, comments, custom fields, categories, tags, custom taxonomies, and users.
WooCommerce source for WooCommerce, blog posts (opens in a new tab)
ProductsExports

WooCommerce has a built-in product spreadsheet exporter.

The exact wordingWooCommerce includes a built-in CSV tool for importing, exporting, and bulk-updating products.
WooCommerce source for WooCommerce, products (opens in a new tab)
Customers and contactsPartly

The Customers report downloads as a spreadsheet. A full customer export uses WooCommerce's separate Customer / Order / Coupon Export extension.

The exact wordingThe WooCommerce Customer / Order / Coupon Export extension lets you export your site’s customers, orders, or coupons to a CSV or XML file.an option to download a CSV copy of the data used in the report for further analysis.
WooCommerce source for WooCommerce, customers and contacts (opens in a new tab)Second source for WooCommerce, customers and contacts (opens in a new tab)
Past ordersPartly

The Orders report downloads as a spreadsheet. Full order records export through the same separate extension.

The exact wordingThe WooCommerce Customer / Order / Coupon Export extension lets you export your site’s customers, orders, or coupons to a CSV or XML file.an option to download a CSV copy of the data used in the report for further analysis.
WooCommerce source for WooCommerce, past orders (opens in a new tab)Second source for WooCommerce, past orders (opens in a new tab)
Images and filesExports

Uploaded files sit in the website uploads folder on your own host.

The exact wordingBy default, the files in the directory called wp-content are your own user-generated content, such as edited themes, new plugins, and uploaded files.
WooCommerce source for WooCommerce, images and files (opens in a new tab)
Gift cards, discounts and other store dataPartly

Coupons export through the same Customer / Order / Coupon Export extension.

The exact wordingThe WooCommerce Customer / Order / Coupon Export extension lets you export your site’s customers, orders, or coupons to a CSV or XML file.
WooCommerce source for WooCommerce, gift cards, discounts and other store data (opens in a new tab)

Before you cancel WooCommerce

  1. Take a full backup of the files and the database from your host, and confirm you can download it.
  2. Export products with the built-in CSV tool, and pages and posts with Tools, Export.
  3. Decide how you'll take full customer, order and coupon records, and test that export before you need it.
  4. List every paid plugin and theme licence on the store, since each one carries its own terms.

GoHighLevel: contacts and orders export, the website doesn't

HighLevel exports the CRM side and keeps the website. Contacts, orders and media folders have documented exports, while HighLevel's help center says websites can't be exported in a form you can manage or edit outside HighLevel. Blog posts and products leave through the API, which means a developer. If you bought the domain through HighLevel, HighLevel is the listed registrant.

  • Leaves cleanlyCustomers and contacts; Past orders; Images and files
  • Leaves in partBlog posts; Products; Website address (domain)
  • Stays behindWebsite design and files; Website pages
What GoHighLevel's own pages say, read on 8 October 2026, with the sentence each row rests on.
What you want to takeWhat GoHighLevel documents
Website design and filesStays

HighLevel doesn't support exporting a website to manage or edit it elsewhere. Funnels can be shared into other HighLevel accounts.

The exact wordingHighLevel does not support exporting websites in a way that allows them to be managed or edited outside the HighLevel platform.You can create funnel share links that let sub-account users import a funnel directly into their own account.
GoHighLevel source for GoHighLevel, website design and files (opens in a new tab)Second source for GoHighLevel, website design and files (opens in a new tab)
Website pagesStays

You can copy the page shown in a browser as a reference for rebuilding. That is not a supported website download you can edit on another platform.

The exact wordingThis method copies the rendered output of the page only.
GoHighLevel source for GoHighLevel, website pages (opens in a new tab)
Blog postsPartly

We found no in-app blog export. A developer can list blog posts using developer tools.

The exact wordingThe "Get Blog posts by Blog ID" API returns the blog posts for a given blog site.
GoHighLevel source for GoHighLevel, blog posts (opens in a new tab)
ProductsPartly

We found no in-app product export. A developer can list products using developer tools.

The exact wordingThe "List Products" API allows to retrieve a paginated list of products.
GoHighLevel source for GoHighLevel, products (opens in a new tab)
Customers and contactsExports

Contacts export to a spreadsheet file. Only the latest note comes with each contact, cut to 255 characters.

The exact wordingOnly the latest note of up to 255 characters is included when exporting contacts.
GoHighLevel source for GoHighLevel, customers and contacts (opens in a new tab)
Past ordersExports

Orders export to a spreadsheet file from the Payments area, through an emailed link that expires after 7 days.

The exact wordingSecurity Reminder: The export link expires after 7 days.
GoHighLevel source for GoHighLevel, past orders (opens in a new tab)
Images and filesExports

Media folders download as ZIP files, subfolders included.

The exact wordingYou can download an entire folder as a single ZIP file. Folder downloads preserve the original folder structure, including nested subfolders.
GoHighLevel source for GoHighLevel, images and files (opens in a new tab)
Website address (domain)Partly

For a domain bought through HighLevel, HighLevel is the listed registrant. You can transfer it out, but not within 60 days of registering or transferring it.

The exact wordingHighLevel will facilitate the purchase on your behalf, and HighLevel will be the listed registrant and administrative contact.It has been registered or transferred within past 60 days
GoHighLevel source for GoHighLevel, website address (domain) (opens in a new tab)Second source for GoHighLevel, website address (domain) (opens in a new tab)

Before you cancel GoHighLevel

  1. Export contacts to CSV, and copy any long notes you need first: the export keeps only the latest note, shortened.
  2. Export orders, and download the file promptly, because the emailed link expires.
  3. Download each media folder as a ZIP.
  4. Ask a developer to pull blog posts and products through the API, or copy them by hand.
  5. Check the domain if you bought it through HighLevel. For a domain bought through HighLevel, HighLevel is the listed registrant. You can transfer it out, but not within 60 days of registering or transferring it.

WordPress.com: content exports in the standard WordPress format

WordPress.com is the hosted service run by Automattic, and its content export is a standard WordPress XML file. That export holds pages, posts, comments, categories and tags, with links to media rather than the files. The theme, design changes and plugins aren't in it; a full backup with themes, plugins and the database is a feature of the higher plans.

The hosted service run by Automattic.

  • Leaves cleanlyWebsite pages; Blog posts; Images and files; Website address (domain)
  • Leaves in partWebsite design and files
What WordPress.com's own pages say, read on 8 October 2026, with the sentence each row rests on.
What you want to takeWhat WordPress.com documents
Website design and filesPartly

The standard export leaves out the theme, design changes and plugins. A full backup download with themes, plugins and the database is on Business and Commerce plans.

Full backup download: Business and Commerce
The exact wordingYour export file will include your posts, pages, and comments but will not include your theme design, customizations, or plugins.This feature is available on sites with the WordPress.com Business and Commerce plans.
WordPress.com source for WordPress.com, website design and files (opens in a new tab)Second source for WordPress.com, website design and files (opens in a new tab)
Website pagesExports

Tools, Export downloads an content file with your pages, posts, comments, categories and tags.

The exact wordingThis file contains your posts, pages, comments, categories, and tags, plus links to your media files (not the actual files).
WordPress.com source for WordPress.com, website pages (opens in a new tab)
Blog postsExports

Posts, with their categories and tags, are in the same content file.

The exact wordingThis file contains your posts, pages, comments, categories, and tags, plus links to your media files (not the actual files).
WordPress.com source for WordPress.com, blog posts (opens in a new tab)
Images and filesExports

The content download holds links, not the image files themselves. The media library downloads separately, and how depends on your plan and whether the site has plugins.

The exact wordingHow you export your media library depends on whether your site has plugins installed, and on your plan.
WordPress.com source for WordPress.com, images and files (opens in a new tab)
Website address (domain)Exports

You can unlock the domain and get a transfer code, but not within 60 days of registering or transferring it.

The exact wordingYou must wait 60 days after registering or transferring a domain before you can transfer it again.
WordPress.com source for WordPress.com, website address (domain) (opens in a new tab)

Before you cancel WordPress.com

  1. Download the XML export from Tools, Export.
  2. Export the media library separately. The XML only links to it.
  3. If you're on a plan with backup downloads, download the full backup as well.
  4. Check the domain if it's registered with WordPress.com. You can unlock the domain and get a transfer code, but not within 60 days of registering or transferring it.

Self-hosted WordPress: the whole site moves

Self-hosted WordPress is open source under the GPL, and the files and database sit on a host you choose. WordPress's own documentation describes moving a site by copying the files and the database, and the built-in exporter writes content to a standard XML file. Lock-in on self-hosted WordPress comes from somewhere else: a commercial theme or plugin licence, or a host or developer who holds the accounts.

The open-source software from WordPress.org, on a host you choose.

  • Leaves cleanlyWebsite design and files; Website pages; Blog posts; Editable lists and business details; Images and files
What Self-hosted WordPress's own pages say, read on 8 October 2026, with the sentence each row rests on.
What you want to takeWhat Self-hosted WordPress documents
Website design and filesExports

The whole site, with its theme, plugins, files and database, can be copied to another host without reinstalling.

The exact wordingIf database and URL remain the same, you can move by just copying your files and database.
Self-hosted WordPress source for Self-hosted WordPress, website design and files (opens in a new tab)
Website pagesExports

The built-in content download includes pages, posts, other content types, comments, extra fields and user records. This is a content file, not a full site backup.

The exact wordingThis format, which is called and WordPress eXtended RSS or WXR file, will contain your posts, pages, custom post types, comments, custom fields, categories, tags, custom taxonomies, and users.
Self-hosted WordPress source for Self-hosted WordPress, website pages (opens in a new tab)
Blog postsExports

Posts, categories and tags are in the same content download.

The exact wordingThis format, which is called and WordPress eXtended RSS or WXR file, will contain your posts, pages, custom post types, comments, custom fields, categories, tags, custom taxonomies, and users.
Self-hosted WordPress source for Self-hosted WordPress, blog posts (opens in a new tab)
Editable lists and business detailsExports

Other content types and extra business fields are included in the same content download.

The exact wordingThis format, which is called and WordPress eXtended RSS or WXR file, will contain your posts, pages, custom post types, comments, custom fields, categories, tags, custom taxonomies, and users.
Self-hosted WordPress source for Self-hosted WordPress, editable lists and business details (opens in a new tab)
Images and filesExports

Images and uploads are files on your own host, backed up and moved with the rest of the site.

The exact wordingIf you are moving WordPress from one server to another, begin by backing up your WordPress directory, images, plugins, and other files on your site as well as the database.
Self-hosted WordPress source for Self-hosted WordPress, images and files (opens in a new tab)

Before you cancel Self-hosted WordPress

  1. Download a full backup of the files and the database, and keep a copy off the host.
  2. Make sure the hosting account, the domain and the admin login are in your name, not a developer's.
  3. List premium plugins and themes and who holds each licence key.

Before you leave any platform: five things to save

A platform's export only covers what the platform stores. Five more things decide whether a move off Wix, Squarespace, Webflow, Shopify, GoHighLevel or WordPress goes smoothly, and none of them is in any platform's export. Save them while the old site is still live, because a cancelled site can't be crawled.

  1. Crawl the live site and keep every URL, page title, meta description and status code. The new site needs a redirect for each URL that gets traffic, and our guide to protecting search traffic in a migration explains why.
  2. Export a year of search data from Google Search Console, so you can compare before and after.
  3. Take full-page screenshots of every page template on desktop and mobile. They're the brief for a rebuild when the design can't be exported.
  4. List every form, booking widget, chat tool, pixel and email integration, and where each one sends its data.
  5. Find out who the registrant is on the domain, which account it sits in, and when it renews.

If you're costing the move rather than planning it, our website migration cost guide prices the same inventory by platform.

What to ask any agency or builder before you sign

The cheapest time to avoid lock-in is before the first payment. Ask these eight questions of any website builder you're considering and any agency that would build on one, and ask for the answers in writing. A provider who already works this way can answer each in a sentence.

  1. Which parts of the site can we export, in what file format, and which other platforms can import that file?
  2. Does the export include the design and templates, or only the content?
  3. Is any export tied to a plan, an add-on or an extension we'd have to buy?
  4. Who is the registrant on the domain, and which account will it sit in?
  5. Whose account holds the hosting, and can it move to ours?
  6. Do we receive the code and design files, and when?
  7. Which themes, plugins, fonts and images are licensed rather than ours, and on what terms?
  8. Will you run the export with us before launch, so we know it works?

Push hardest on the last question. An export you've opened and checked is worth more than a promise about one. For the contract wording behind questions four to seven, use the ownership checklist for your agreement.

What a PandaCodeGen handover includes

At the end of a build with us you receive the project code and design files we create for you, documentation, and control of the production accounts. That sentence is from our published terms, and it doesn't change if you later take a support or care plan. Here is the full wording, followed by what it means for each item in the table.

You receive the project code and design files we create for you, plus documentation and control of the production accounts. If you then take a monthly support or care plan, that doesn't change: we keep sharing the code, documentation and accounts with you, so you always have your own copy. Third-party themes, plugins, services and assets remain under their own licence terms.

From our commercial terms, the same wording on every service page.

  • Code and design files

    The project code and design files we create for you.

  • Written instructions

    Instructions handed over with the project files. If you take a care plan later, we keep sharing the documentation with you.

  • Training on your editor

    An editing walkthrough at handover, so your team can update the site. Every build that uses Sanity includes training on Sanity Studio and written documentation for it. On Starter, the content editor is set up, documented, and we train you on it.

  • Your accounts

    Control of the production accounts. Hosting moves to your own account on request or when an engagement ends.

  • No required care plan

    Your build keeps working without a PandaCodeGen care plan. Hosting and other provider services still need their own arrangements.

What you keep from a PandaCodeGen build, item by item.
ItemWhat you receive
Website design and filesYours

You receive the website code and design files we create for you. Custom builds use the open-source Next.js framework. Third-party themes, plugins and services keep their own licence terms.

Next.js licence for website design and files (opens in a new tab)
Website pagesYours

With Sanity, your page content and available uploaded files can be downloaded together. Missing or inaccessible files need separate recovery. WordPress builds use WordPress's content download; text built into the website files comes with those files.

Sanity export docs for website pages (opens in a new tab)
Blog postsYours

Blog posts are in the same content export as your pages.

Sanity export docs for blog posts (opens in a new tab)
Editable lists and business detailsYours

Lists such as services, team members and locations are included in the content download. Sanity's terms say the subscriber keeps ownership of that data.

Sanity terms for editable lists and business details (opens in a new tab)
Products

Kept in the store system or database your proposal names, under accounts you control, so you can export it from there. If a new storefront keeps Shopify or WooCommerce behind it, that platform's column still applies.

Customers and contacts

In the same store system or database as your products, under accounts you control.

Images and filesYours

Available images and files uploaded to Sanity come with the content download. Check the download for missing files. Images built into the design are part of the website files you receive.

Sanity export docs for images and files (opens in a new tab)
Website address (domain)

Control of the production accounts is part of handover. Hosting moves to your own account on request or when an engagement ends.

One limit applies: third-party themes, plugins, services and assets stay under their own licence terms, and the written proposal for your project names them. A store that keeps Shopify or WooCommerce behind a new storefront is still subject to that platform's row above. The custom engineering service page describes how we scope and hand over a build, and our pricing page shows what each tier includes.

Planning to leave a platform?

Tell us which platform you're on. We'll go through what its exports cover for your site, what needs rebuilding, and what a move would include, then put it in a written proposal.

Sources

Every page below was read on 8 October 2026. Export tools and plans change, so check the linked page before you rely on a row.

  1. support.wix.com/en/article/exporting-or-embedding-your-wix-site-elsewhere
  2. support.wix.com/en/article/wix-multilingual-exporting-and-importing-site-content-for-manual-translation
  3. support.wix.com/en/article/wix-blog-request-exporting-blog-posts-to-other-platforms
  4. support.wix.com/en/article/exporting-your-content-from-a-collection
  5. support.wix.com/en/article/wix-stores-exporting-your-product-list
  6. support.wix.com/en/article/exporting-your-contacts
  7. support.wix.com/en/article/exporting-orders-3126323
  8. support.wix.com/en/article/wix-media-downloading-files-from-the-media-manager
  9. support.wix.com/en/article/transferring-your-wix-domain-away-from-wix-2477749
  10. support.squarespace.com/hc/en-us/articles/206566687-Exporting-your-site
  11. support.squarespace.com/hc/en-us/articles/360000694948-Export-products-to-a-csv
  12. support.squarespace.com/hc/en-us/articles/360046485652-The-Contacts-panel
  13. support.squarespace.com/hc/en-us/articles/206540677-Export-Commerce-orders
  14. support.squarespace.com/hc/en-us/articles/205814028-Import-to-and-export-from-your-site
  15. support.squarespace.com/hc/en-us/articles/205812338-Transferring-a-domain-away-from-Squarespace
  16. support.squarespace.com/hc/en-us/articles/360034059332-Domain-locks
  17. help.webflow.com/hc/en-us/articles/33961386739347-How-do-I-export-my-Webflow-site-code
  18. help.webflow.com/hc/en-us/articles/33961290794771-How-do-I-import-content-into-the-Webflow-CMS
  19. help.webflow.com/hc/en-us/articles/33961361857811-Import-export-Ecommerce-products-and-variants
  20. help.webflow.com/hc/en-us/articles/33961377975059-Orders-tab
  21. help.webflow.com/hc/en-us/articles/33961367813139-Buy-a-custom-domain-through-Webflow
  22. shopify.dev/docs/api/liquid
  23. help.shopify.com/en/manual/online-store/themes/managing-themes/downloading-themes
  24. help.shopify.com/en/manual/shopify-admin/duplicate-store
  25. help.shopify.com/en/manual/products/import-export/export-products
  26. help.shopify.com/en/manual/customers/import-export-customers
  27. help.shopify.com/en/manual/fulfillment/managing-orders/exporting-orders
  28. help.shopify.com/en/manual/shopify-admin/productivity-tools/file-uploads
  29. help.shopify.com/en/manual/domains/managing-domain-ownership/transferring-shopify-domains
  30. plugins.svn.wordpress.org/woocommerce/trunk/readme.txt
  31. wordpress.org/documentation/article/tools-export-screen/
  32. woocommerce.com/document/product-csv-importer-exporter/
  33. woocommerce.com/document/ordercustomer-csv-export/
  34. woocommerce.com/document/woocommerce-analytics/
  35. developer.wordpress.org/advanced-administration/security/backup/files/
  36. help.gohighlevel.com/support/solutions/articles/155000007342-can-highlevel-websites-be-exported-
  37. help.gohighlevel.com/support/solutions/articles/155000006179-whitelabel-funnel-sharing-step-by-step-guide
  38. marketplace.gohighlevel.com/docs/2021-07-28/ghl/blogs/get-blog-post/
  39. marketplace.gohighlevel.com/docs/2021-04-15/ghl/products/list-invoices/
  40. help.gohighlevel.com/support/solutions/articles/48001238482-contacts-export-as-csv-upgrade
  41. help.gohighlevel.com/support/solutions/articles/155000007158-export-or-download-orders-as-csv
  42. help.gohighlevel.com/support/solutions/articles/155000002707-complete-guide-to-media-storage
  43. www.gohighlevel.com/terms-of-service
  44. help.gohighlevel.com/support/solutions/articles/155000008384-transfer-a-domain-out-of-highlevel
  45. wordpress.com/support/export/
  46. wordpress.com/support/restore/download-backup/
  47. wordpress.com/support/export-your-media-library/
  48. wordpress.com/support/domains/transfer-domain-registration/
  49. developer.wordpress.org/advanced-administration/upgrade/migrating/
  50. www.wix.com/about/terms-of-use
  51. www.squarespace.com/terms-of-service
  52. webflow.com/legal/terms
  53. www.shopify.com/legal/terms
  54. help.gohighlevel.com/support/solutions/articles/155000004281-what-happen-s-to-your-data-when-you-cancel-your-highlevel-subscription-
  55. wordpress.com/support/com-vs-org/
  56. wordpress.org/about/license/

Checked .

Questions about taking your website with you

Can I export my Wix website?
Not as a working site. The site can't be exported to run on another host. Wix says it has to be hosted and run on Wix's servers. What does export, according to Wix's help center as read on 8 October 2026: CMS collections, physical products, contacts and orders. Wix says blog posts can't be exported to other platforms. It's listed as a feature request.
Can I move my website from Squarespace to another platform?
Partly. The export is a content file formatted for WordPress of some of the content. Design and styling don't come with it, because many features rely on Squarespace's own code. Layout pages with text and image blocks export. Album, cover, index, calendar, portfolio and store pages don't. Trial sites can't export at all. One blog page exports with its posts and up to 1,000 comments per post. Any other blog pages stay behind. Products, contacts and orders export to CSV separately.
Can I export my Webflow site and host it somewhere else?
Yes, with limits. A paid Workspace plan lets you download website files for another host. This ordinary code export does not carry the working editor, store, forms or search. A Site plan alone does not include code export. Editable content lists download as spreadsheet files. Formatted text includes website formatting; photos and files appear as links, so copy the actual files before deleting the old site.
Can I export my GoHighLevel website?
Not in a form you can edit elsewhere. HighLevel doesn't support exporting a website to manage or edit it elsewhere. Funnels can be shared into other HighLevel accounts. You can copy the page shown in a browser as a reference for rebuilding. That is not a supported website download you can edit on another platform. Contacts, orders and media folders do export.
Which website platforms have the least vendor lock-in?
Of the eight platforms we checked on 8 October 2026, self-hosted WordPress and WooCommerce are the two where the whole site moves. The whole site, with its theme, plugins, files and database, can be copied to another host without reinstalling. Both are open source under the GPL. Shopify's products, customers and orders export to CSV, but its theme is written for Shopify stores.
What should I export before cancelling a website builder?
Run every export the platform documents for products, customers, orders, collections and posts, and download the images you uploaded. Then crawl the live site for every URL and page title, screenshot each page template, list your forms and integrations, and check who the registrant on the domain is. Do it while the site is live: a cancelled site can't be crawled.
What do I keep at the end of a PandaCodeGen build?
From our published terms: You receive the project code and design files we create for you, plus documentation and control of the production accounts. If you then take a monthly support or care plan, that doesn't change: we keep sharing the code, documentation and accounts with you, so you always have your own copy. Third-party themes, plugins, services and assets remain under their own licence terms.