HostSEO Blog

Stories and News from IT Industry, Reviews & Tips | Technology Blog

How to Import Tumblr to WordPress (Quick and Easy)

  • Category : WordPress
  • Posted on : Jul 24, 2018
  • Views : 2,592
  • By : Barton S.

Have you been blogging on Tumblr? While it’s no doubt a great platform for microblogging, it’s somewhat limited, especially when you compare it to most other content management systems and blogging platforms out there. If you want to take your blog to the next level, then we recommend moving it to WordPress.

Tumblr gained a lot of traction when it was first released. And it’s still used by popular sites such as The Industrialist. But according to Google Trends, it has been on a decline for the past five years. It’s only used by 0.1% of websites according to W3Techs, while WordPress is used by over 33% of the web.

WordPress is an excellent option for bloggers due to the fact that it’s an easy platform to learn, there is a lot of support available, and you own your content. Not to mention the fact that you can do pretty much whatever you want to do with thousands of third-party plugins and themes.

  • Option 1 – Import the Content From Tumblr to WordPress
  • Option 2 – Automated Tumblr to WordPress Migration

Option 1 – Import the Content From Tumblr to WordPress

Importing is an easy process, usually only takes a few minutes, and you can start building your blog on your own platform. Here’s how to do just that, step by step.

We always recommend taking a backup of your WordPress site before proceeding with any type of import job. This way you can easily roll back if there is a problem.

Step 1

From the WordPress dashboard, go to Tools → Import. From that page, you have the option of importing several different platforms. Click on “Install Now” under the Tumblr option. This plugin is actually developed by the WordPress team and contributors. It imports posts, drafts, pages, and media (audio, video, and image posts).

Step 2

Then click on “Run Importer.”

Step 3

Before you can import your Tumblr blog, you have to create a Tumblr app to act as the connection point between your WordPress site and Tumblr’s servers. The Import Tumblr page will prompt you to visit the following URL:

Step 4

To create an application, go to your Tumblr Applications and hit the big green “Register application” button.

Step 5

To register, you need to fill out the following information:

  • Application Name
  • Application Website
  • Default Callback URL
  • Application Description
  • Administrative contact email

The rest of the fields can be left blank. The instructions on the Import Tumblr page in the plugin will give you the URLs for both the application website and the default callback URL (typically just your full domain name). After filling in the info, click on Register at the bottom of the application.

Note: Newly registered applications are rate limited to 1,000 requests per hour, and 5,000 requests per day. If your application requires more requests for either of these periods, you will be able to request a rate limit removal after completing the registration process.

Step 6

The page you get redirected to will have both your OAuth Consumer Key and the Secret Key on it. Add these back in the Import Tumblr page in your WordPress dashboard and click on “Connect to Tumblr.”

Step 7

Click on “Authorize the Application.”

Step 8

You will then be redirected to Tumblr. They will ask you “Is it alright for this application to access some of your data and make posts to your account?” Click on “Allow.”

Step 9

You will then see the Tumblr blogs that are associated with your username and email address, along with how many posts will be imported. You can then assign a different author if you want. When you’re ready to import your Tumblr blog posts, click on “Import Blog.”

Importing your Tumblr blog can take a while depending on how large your archive is. The importing process happens in the background so you can back to the “Import Tumblr” page to check on the importer’s progress. Once all your blog posts have been imported, they will be listed in your WP Admin → Posts dashboard.

WordPress also allows you to clear your Tumblr account information once finished. Simply click on “Clear Account Information.”

This will not affect any posts you may have already imported, but it does let you start over or import another blog. If you try to import the same blog, any duplicate posts will be skipped. And don’t forget about your SEO. If you changed domains our URLs, you’ll want to setup 301 redirects from Tumblr to WordPress.

Option 2 – Automated Tumblr to WordPress Migration

If you’re having any issues with the above method, or you need more advanced mapping options, we recommend checking out the premium Tumblr to WordPress migration plugin from CMS2CMS. These guys do nothing but migrations between various CMS platforms, so they’ve experienced just about every odd thing that could go wrong.

The plugin is actually free and will allow you to complete a demo migration to see how it works before completing the data migration. The price depends on the amount of data your moving from Tumblr to WordPress. This plugin has many more features over the default importer, such as:

  • Data mapping option which lets you choose what content to move.
  • Migrates over pages, posts, attachments (images and videos), along with images included in the content body.
  • You can utilize SEO friendly URLs.
  • Migrate over keywords and metadata/meta descriptions.

They will even setup 301 redirects from your existing Tumblr site to your new WordPress site. This is an important step in retaining your SEO link juice.


Tumblr can be great for starting out, but once you get serious you’ll want a platform you can control. Check out these 10 additional reasons why you should use WordPress.

Now that you’ve imported all your great Tumblr posts into your new self-hosted WordPress website, you can focus on building up your blog. You own the content and you control the site. Now go do something awesome with all that content from your Tumblr blog.

Have any questions? Run into any issues importing your Tumblr blog? Let us know below in the comments.

Subscribe Now

10,000 successful online businessmen like to have our content directly delivered to their inbox. Subscribe to our newsletter!

Archive Calendar


Born in 2004 ... Trusted By Clients n' Experts

SEO Stars

They never made me feel silly for asking questions. Help me understand how to attract more people and improve my search engine ranking.

Read More

Emily Schneller Manager at Sabre Inc
SEO Stars

Took advantage of Hostseo's superb tech support and I must say, it is a very perfect one. It is very fast, servers reliability is incredible.

Read More

Leena Mäkinen Creative producer
SEO Stars

We're operating a worldwide network of servers with high quality standards requirements, we’ve choose hostseo to be our perfect partner.

Read More

Ziff Davis CEO at Mashable
SEO Stars

It’s very comfortable to know I can rely about all technical issues on Hostseo and mostly that my website and emails are safe and secured here.

Read More

Isaac H. Entrepreneur
SEO Stars

With hostseo as a hosting partner we are more flexible and save money due to the better packages with great pricing, free SEO n' free SSL too!

Read More

Madeline E. Internet Professional