Skip to content
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Go to file
Cannot retrieve contributors at this time

This project is abandonded

Tumblr is no longer the same company and community it was when I wrote this application, and I decided to stop supporting it in 2018. You're free to continue using the code on your own.

Import a Wordpress Blog into Tumblr: wp2tumblr

wp2tumblr is a simple Flask app that will import a Wordpress XML export into Tumblr with publishing dates intact.



A hosted version of wp2tumblr is available at If you'd like to run your own copy, follow these steps:

  1. Clone the wp2tumblr repo.
  2. Visit and register a new application. Set the default callback url to The rest of the fields can be filled in however you want.
  3. Copy to and fill in your client keys. Set DEBUG = False to enable posting.
  4. Install the required packages: $ pip install -r requirements.txt
  5. Start the server $ WP2TUMBLR_SETTINGS=/path/to/; python
  6. Open your browser to and follow the instructions


Submit a GitHub Issues request.

This software is made available under the open source MIT License. © 2014 Jon Thornton.