No matter where your site is now, you can move it to WordPress.com. This page will help you choose a method to migrate your website to WordPress.com. If you know what kind of site you’d like to import, click the menu option to the right to jump to that section.
In this guide
Interested in migrating your site to WordPress.com?
For a short time, we’re offering migrations from your existing WordPress site to WordPress.com for free! Sign up for a new Creator or Entrepreneur plan and our expert Happiness Engineers will handle the migration for you.
If you have a site with another WordPress host or a local development/staging WordPress site, you can move it to WordPress.com using one of these options.
Visit our guide for instructions on how to import an entire site, including its content, media, plugins, and theme:
- Use the Migrate Guru plugin.
- Use the Move to WordPress.com plugin (no need to create a site on WordPress.com first.)
- Use the Import Everything option.
- Use the All-in-One WP Migration plugin.
The above options require the purchase of a WordPress.com Creator plan or higher so that plugins can be imported. For an option that can be used on any WordPress.com plan, including free sites, import the content only (pages, posts, and media.)
If you already have a website on WordPress.com but want to move it to another site or account, you can choose the best option for your needs:
Move the site’s content to another website:
Copy an entire WordPress.com site
Change the address of your site:
Transfer the site to another account on WordPress.com:
💡
If you’re interested in hiring someone else to do the site migration for you, take a look at our Built By WordPress.com services.
Import a site from many other platforms:
WordPress Playground is a tool for running WordPress in your browser to learn, test, and develop with WordPress. We support WordPress export files in XML & ZIP and Playground ZIP files. Import to a new site via this link: https://wordpress.com/start/import/