Migrate Blogging Platforms

Tools and references to help migrate blogging platforms.

Writing and designing a blog can be the greatest thing since sliced cheese, but what happens when you’re no longer happy with your current platform? How does one take what they already have and transport it to something completely different? In this post we’ll take a look at the top ways you as a blogger/CMS user can move from one system to another without breaking a cold sweat.


A free and open source blogging tool and a content management system (CMS) based on PHP and MySQL.

  • WordPress to EE (Download, Reference) : A small app that reads the XML file you can export from WordPress and saves the contents to the Movable Type Import Format that EE can import from.
  • WordPress to Jekyll (WordPress to Jekyll Exporter, Reference) : One-click WordPress plugin that converts all posts, pages, taxonomies, metadata, and settings to Markdown and YAML which can be dropped into Jekyll.
  • WordPress to Tumblr
    • import2 : $12.00-$49.00 – Each pricing plan has it’s own limits on # of records you can import and does not migrate images and 302 redirects. Step by Step Reference Guide
  • WordPress to Perch
  • WordPress to Drupal
    • WordPress Import : This module imports a WordPress blog into Drupal from a WordPress eXtended RSS (WXR) file.
  • WordPress to Ghost (Ghost WordPress Plugin) : Export your WordPress data to Ghost.


A popular free and open source CMS. Drupal can be scaled for personal blogs or enterprise mega-sites, and like WordPress there are thousands of modules that can be added to increase functionality.


An open source CMS solution made freely available to everyone.

Expression Engine

A modular content management system developed by EllisLab. ExpressionEngine is a commercial product, but has a free “core” version available for personal and non-profit websites, but with fewer features.

  • EE to WordPress
    • CMS2CMS Prices start at $29.00.
    • Datagrab : £250.00 (Takes an XML feed of a WordPress site and imports it into EE).


A simple, blog-aware, static site generator. It takes a template directory containing raw text files in various formats, runs it through Markdown (or Textile) and Liquid converters, and spits out a complete, ready-to-publish static website suitable for serving with your favourite web server.


  • Tumblr to WordPress
    • tumblr2wordpress : This tool will create a WordPress compatible XML file from your Tumblr blog, which you can then save and import into WordPress.
    • Tumblr to WordPress Plugin : Import posts from a Tumblr blog via a WordPress plugin.
  • Tumblr to Drupal

Were these tools/instructions listed helpful? Was something not great? Maybe one thing was better than another? Whatever the case may be let us know in the comments. Happy migrating!


1 thought on “Migrate Blogging Platforms”

Comments are closed.