Note: Some of the instructions from this guide are referring to the WP Admin dashboard. You can get to this dashboard by adding
/wp-adminto the end of your site’s url (e.g.: example.wordpress.com/wp-admin)
Export Your Content to Another Blog or Platform
It’s your content; you can do whatever you like with it. Go to Tools → Export in your WP Admin dashboard to download a
.xml file of your blog’s content. This format, which we call WordPress eXtended RSS or WXR, will contain your posts, pages, comments, categories, and tags.
Manual export or Guided Transfer
On the export screen you’ll get a choice between exporting your content yourself or having one of our Happiness Engineers do all the heavy lifting for you via a Guided Transfer to one of our partner hosts.
Free, self-directed exports are optimal for people who merely want to save a copy of their content or who are comfortable migrating to other hosts without assistance. Guided Transfers are a great option for people who find the migration process intimidating and would like expert help to assure an effortless transition. We charge a one-time fee of $129.00 for the Guided Transfer service.
If you choose the Guided Transfer option, stop reading here. The purchase process will take you through the next steps. If you’d prefer to download your own export file, keep reading.
Download your content
It’s probably a good idea to download all your content, but there are reasons you may want to download a partial archive. In some cases, if you will be importing your content into a new site using WordPress.org, your new hosting provider may have a file size limit on uploads. If your export file is too big, you can download a set of partial archives by using the following filters:
- Content published within a time frame – set a Start Date and/or an End Date
- Content authored by specific users. Use the Authors drop-down menu.
- Posts belonging to a specific Category or Tag.
- Only posts or only pages, using the Content Types filter.
- Specific posts Statuses
If you would like to move your blog to a self-hosted WordPress.org installation, take a look at these recommended web hosts.
Note: This will ONLY export your posts, pages, comments, categories, and tags; uploads and images may need to be manually transferred to the new blog. The current version of the WordPress.org installation gives you the option to import uploaded files, but the blog you are importing from must be live and serving images properly in order for it to work. So, do not delete your blog until after media files have successfully been imported into the new blog and make sure your site is not set to private!
If you are planning to export your content to another blog platform, it’s best to manually download and save your images from your WordPress.com Media Library to before trying to import/upload them into the new blog.
If the size of an export is sufficiently large, we will process it separately and send you an email message with a download link once the export is complete. The link will contain a download of a
.zip file containing multiple files. This ensures the completeness and fastest performance of the export process. Sometimes this approach will be used even for small export requests where the total size of the site being exported from is sufficiently large.
The download link will expire after several days, so you should download your export file to a local copy as soon as you receive the link.
Exporting Media from Private Sites
If your WordPress.com site is marked “Private,” your media files will not export properly. Part of the export process creates links to your media files which a WordPress.org site will use to import your media. Before you begin your export process, you will need to make your WordPress.com site public under My Sites → Settings → General in order for the media files to work properly in your new imported blog. As soon as you have completed the import into your new site and have confirmed your media has been successfully imported, you can return your WordPress.com site’s visibility setting to “Private” again.
To learn how to export your Links (Blogroll), please see Import & Export Links.
If your blog is hosted here at WordPress.com, we handle all necessary backups. If a very large meteor were to hit all the WordPress.com servers and destroy them beyond repair, all of your data would still be safe and we could have your blog online within a couple of days (after the meteor situation died down, of course).
But if you want to back up your blog content manually, you are free to do so by using the Tools → Export option described above. This is certainly still a good idea, especially if you’ve assigned additional users to your blog. Editors and administrators have the ability to delete any posts or pages, and there is no way to recover material that they remove from your blog.
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.
Blogs Using Custom Fonts
As part of the WordPress.com Premium upgrade, you are able to set custom fonts for your site title, headings, and body text. Guided Transfers are not currently available for blogs which use custom fonts. You can transfer your blog elsewhere by following these steps. Or, you can go to your site’s Customizer → Fonts and revert the fonts for each option to be eligible for a Guided Transfer. The Guided Transfer would then be accessible from Tools → Export.