Tools

Moving a Blog

Moving Between WordPress.com Blogs

You can change your current blog URL to another WordPress.com URL with the Changing a Blog Address tool if the URL is still available.

If you already own the blog, please follow these steps:

  1. Log into the old blog, go to Tools → Export, and download the XML (WXR) file to your computer.
  2. In the new blog, go to Tools → Import → WordPress, and upload the file you downloaded in step 1. After you upload the file, you can choose the option to Download & import file attachments if you want to move your media files.

↑ Table of Contents ↑

Moving from WordPress.org

If you are moving from a self-hosted blog using the WordPress.org software, you can move your blog to our WordPress.com service with the following steps:

  1. Register a WordPress.com account and blog at http://wordpress.com/signup/
  2. In the old blog, go to Tools → Export and download the XML (WXR) file to your computer.
  3. In the new blog (on WordPress.com), go to Tools → Import → WordPress and upload the file you downloaded in step 2. After you upload the file, you can choose the option to Download & import file attachments if you want to move your media files.

↑ Table of Contents ↑

Moving to WordPress.org

Guided Transfers

If you want to move your WordPress.com blog to a self-hosted blog using the WordPress.org software, you have the option to purchase a Guided Transfer. One of our Happiness Engineers will transfer over all your content, install and configure plugins to support features you have used on WordPress.com, switch your domain(s) over, and provide support on your new WordPress.org install for a two-week period.

If you are moving to a self-hosted blog using the WordPress.org software, you first need to obtain appropriate web hosting and have your WordPress.org blog/site up and running before transferring your content.

WordPress.org Hosting

Many of the suitable hosts on our WordPress web hosting list offer a one-click, automatic installation of the software. If you are using a host that does not offer automatic installation of WordPress, you can review the official installation guide.

The content transfer process is similar to that described above (between WordPress.com blogs):

  1. In the old blog, go to Tools → Export and download the XML (WXR) file to your computer.
  2. In the new blog, go to Tools → Import → WordPress and upload the file you downloaded in step 1. Make sure that you choose the option to Download & import file attachments. This option will be available after you upload the file.

Note that the above assumes that you are using the latest version of the WordPress software. Additionally, some hosts have file size limits on upload. If your export file is too big, you may need to re-export partial archive files to keep each one under your new hosts file limit or request your host increase the file upload limit. If you are having troubles getting your WordPress.org installation up and running, please refer to the appropriate forums.

If you wish to transfer the domain registered through WordPress.com, please review this document. Note that you can only transfer a domain after 60 days from its initial registration. If it has not yet been 60 days, you can still update your nameservers and point them to your new host.

Videos uploaded to WordPress.com cannot be moved through the import process. However, you can continue to use the existing videos through VideoPress plugin, which provides an easy way to manage and embed videos hosted on the WordPress.com service.

↑ Table of Contents ↑

Transferring Your Blog to Another WordPress.com User or Account

To transfer a blog and the associated upgrades to another WordPress.com user, go to My Blogs from the dashboard of the site you wish to move ownership:

my-blogs

Note that this will take you to a different screen than the My Blogs tab on the WordPress.com homepage. You cannot transfer a blog from the My Blogs section of the global dashboard.

On the My Blogs screen, move your mouse over the address of the blog you wish to transfer, and you will see that a Transfer Blog option appears beneath the blog address:

delete-blog

Note: You will only see this option for blogs where you are the owner. If you have been invited to another user’s blog, even if you have Administrator privileges, you will not see the Transfer Blog option.

If you are certain you want to transfer a blog and the upgrades, then click the transfer blog option. A screen will appear with a warning:

bigtransferwarning

After you have read and confirmed this warning, you can enter the username or email address of the WordPress.com user you wish to transfer the blog to. After entering a valid username or email address, you will receive a confirmation email to your registered WordPress.com email address.

Your blog transfer will not take place until you read this email and follow the link contained within it.

If you wish to transfer a blog to a user who does NOT yet have an account, please have them register first at http://wordpress.com/signup/.

All upgrades will be transferred with the blog, and will be owned by the user you’ve transferred the blog to. Please be aware of this before you transfer your blog. The new owner will not be able to make new purchases or renew upgrades using your payment information, but will be able to manage the upgrades as their own.

↑ Table of Contents ↑

Setting Up a Redirect to Your New Domain

Are you leaving WordPress.com? You can easily redirect yourblogname.wordpress.com (as well as all of your permalinks) to your new domain name with the Site Redirect upgrade.

Still confused?

Contact support.

Not quite what you're looking for?

Get Help