Importing from Tumblr to WordPress


Tumblr is an incredibly popular microblogging platform – though compared with WordPress, its capabilities are relatively limited. If you’re currently a Tumblr user and you’d like to make the switch to WordPress, you’re not alone.

It’s little surprise that WordPress saw a bump in new users after it was announced that Yahoo took ownership of Tumblr. The acquisition sent many Tumblr users fleeing the platform, with WordPress CEO Matt Mullenweg citing more than 70,000 imports in one hour following the announcement, compared to the usual 600 posts.

There is a number of reasons users may want to switch blogging platforms in light of the acquisition, with some tech experts suggesting unwanted advertising expected to appear on Tumblr blogs to be a significant motivating factor. The fallout of the Yahoo acquisition isn’t the only reason people are jumping ship, however. Other web watchdogs hint that moving from a simpler platform like Tumblr to a more sophisticated and complete CMS such as WordPress is a natural progression for serious bloggers.

If you are currently using Tumblr and you’d like to make the move to WordPress, the good news is making the swap is simple. I went through the process step-by-step, migrating my blog at The Word Nerdery to my WP-hosted Nikki Beecroft site, to test for myself how easy the import process is. Excluding import time, which can take a while depending on the number of blog posts you’re importing to WordPress, the entire setup process took me around 10 minutes.

Tumblr Import, Step-by-Step

Want to import your Tumblr blog to WordPress? Here’s how you do it.

Top Article:  Best WordPress SEO Plugins

First, log in to your WordPress admin, and check out the left-hand navigation. Hover over Tools and then click Import.


You’ll be directed to the most popular import options, including importing from Blogger, LiveJournal, TypePad and more. Select Tumblr.

TumblrImport2 The Install Importer will pop up, offering a brief description and relevant information. Select Install Now.


Installation of the Tumblr Importer plugin should only take a few seconds. Select Activate Plugin & Run Importer.


First, you’ll need to create an app on Tumblr, which will provide a connection point between your blog and Tumblr’s servers. Open the link in a new tab, and then follow the instructions provided to create your app.

TumblrImport7Select the Register Application button.

TumblrImport5Fill in the required fields – Application Name, Application Website, and Default Callback URL. The remainder of the fields can be left blank. For the Application Website and Default Callback URL fields, be sure to input your URL as it is listed on the Import Tumblr page in the admin exactly as it is provided. Select Register.

TumblrImport5.5On this page, you will be provided with a OAuth Consumer Key, as well as a secret key (you will need to click Show secret key for this to be displayed). Copy and paste these keys into the required fields on the Import Tumblr page in the admin and click the Connect to Tumblr button.


Click the Allow button to grant the application access to your Tumblr account, and after being taken back to the WP dashboard Import Tumblr page, select the Tumblr blog you would like to import and then click the Import this Blog button to begin the import process. Once the import is complete, the plugin will display your status as Finished.

Top Article:  How to Fix the Error Establishing a Database Connection in WordPress


If you have a custom domain mapped to your Tumblr blog (as I do) you will need to temporarily remove this custom domain mapping and clear the account information before again attempting to import. Once the import of content to WordPress is complete, you can re-enable the custom domain for Tumblr.


If at any stage you change your mind and decide you do not wish to import from Tumblr to WordPress, you can select Clear account information, and then deactivate the Tumblr Importer plugin.

Nikki is a professional freelance writer and story teller with a passion for the web and technology. She writes for WP Dev Shed and amongst a roster of other clients.

6 thoughts on “Importing from Tumblr to WordPress

  1. MiraSt says:

    Thanks for your post! Importing Tumblr to WordPress is not a big check, especially for experts. But what about not very computer literate users like me? I made use of CMS2CMS service and had all my Tumblr content transferred to WordPress automatedly and precisely. There occurred some technical problems, but generally I was blown away by their level of servic and professionalism. Anyway, the tool is much cheaper and quicker than hiring a programmer.

  2. Christina says:

    I have a tumblr food and fashion site and I wanted to migrate to WordPress, I have read it is very easy, and have read that you lose some tumblr features, however my main concern is how the posts are organized once imported to WordPress, and whether or not content is lost. I will be importing roughly 350 recipes/articles. Any help would be greatly appreciated!

    1. charles Charles says:

      Hi Christina, I don’t think you should lose any content, but then I can’t guarantee that. WordPress organizes content in more or less the same way with the latest content first. I suggest trying it. Set up a WordPress site and run through the import process. Your Tumblr site will still be there should it not work out how you want.

  3. alexanderf says:

    Thanks for reply!
    You’re right with the followers it’s a lit bit difficult. But I have already tries this tool and my migration was really fast and lots of data were migrated.

    Thanks for your suggestion again!

  4. alexanderf says:

    Thanks for this tutorial!
    But I have a question, is it possible to migrate my followers? I found one more tut and I wondering can this tool handle my migration, I won’t do it manually. Would you be so kind to give me some advice?

    1. charles charles says:

      Hi, I’ve no idea if this tool will migrate any follower information, but I suspect not…Your followers on Tumblr are other users of Tumblr so I don’t think there is anyway to make them followers of your WordPress blog.

Leave a Reply