Can WordPress and Tumblr be used together

How to Import Tumblr to WordPress (Quick and Easy)

Have you blogged on Tumblr? While it's undoubtedly a great platform for microblogging, it's a bit limited, especially when compared to most of the 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 websites like The Industrialist. But according to Google Trends, it has been in decline for the past five years. According to W3Techs, it is only used by 0.1% of websites, while WordPress is used by over 37.6% of the internet.

In August 2019, Automattic (the company behind acquired Tumblr from Verizon. For now, however, the Tumblr brand will remain separate.

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

If you've blogged on Tumblr for a while, you've probably built a large archive of blogs. Don't worry, you don't have to lose any of your work when you move to a more advanced blogging platform. You can tumblr easily import into WordPress.

Option 1 - Import the contents of Tumblr into WordPress

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

We always recommend that you make a backup of your WordPress site before proceeding with any type of import job. That way, you can just roll back if there is a problem.

Step 1

From the WordPress dashboard, go to Tools → Import. From this page you have the option to import 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).

Tools import Tumblr

Step 2

Then click on "Execute import".

Import from tumblr

step 3

Before you can import your Tumblr blog, you need to create a Tumblr app that acts as a connection point between your website and the Tumblr servers. The Import Tumblr page will prompt you to visit the following url:

Import Tumblr settings

Step 4

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

Register Tumblr application

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 give you the URLs for both the application's website and the standard callback URL (usually just your full domain name). After you've completed the information, click Register at the bottom of the application.

Tumblr application

Note: For newly registered applications, the rate is limited to 1,000 requests per hour and 5,000 requests per day. If your application requires more requests for any of these time periods, you can request the rate restriction to be lifted after the registration process is complete.

Would you like to know how we increased our traffic by over 1000%?

Be one of the 20,000+ people who receive weekly newsletters with insider tips about WordPress!

Subscribe now

Step 6

The page you will be redirected to contains both your OAuth consumer key and the secret key. Add these back to the "Import Tumblr" page in your WordPress dashboard and click on "Connect to Tumblr".

Tumblr application key

Step 7

Click on "Authorize the application".

Tumblr authorizes the application

Step 8

You will then be redirected to Tumblr. There you will be asked, “Is it okay for this application to access some of your data and post on your account? Click on "Allow".

Authorize Tumblr

Step 9

You will then see the Tumblr blogs associated with your username and email address, as well as the number of posts that will be imported. You can then assign a different author if you want. When you're ready to import your Tumblr blog entries, click Import Blog.

Tumblr import this blog

Importing your Tumblr blog may take a while, depending on the size of your archive. The import process runs in the background, so you can return to the “Tumblr Import” page to see the importer's progress. Once all of your blog posts have been imported, they will be listed in your WP Admin → Posts Dashboard.

Tumblr import progress

WordPress also allows you to delete your Tumblr account information once you're done. Just click on "Delete account information".

Finished Tumblr import

This doesn't affect posts you've already imported, but it does allow you to start over or import another blog. If you try to import the same blog it will skip any duplicate entries. And don't forget your SEO. If you've changed domains and URLs, you should set up 301 redirects from Tumblr to WordPress.

Option 2 - Automated Migration from Tumblr to WordPress

If you have any problems with the above method, or need advanced mapping options, we recommend the Premium Tumblr to WordPress Migration Plugin from CMS2CMS. These guys don't do anything but migrations between different CMS platforms, so they've seen pretty much every weird thing that could go wrong.

CMS2CMS Tumblr to WordPress Import Plugin

The plugin is actually free and allows you to do a demo migration to see how it works before completing the data migration. The price depends on the amount of data you are transferring from Tumblr to WordPress. This plugin has a lot more features than the standard importer, such as:

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

They'll even set up 301 redirects from your existing Tumblr site to your new WordPress site. This is an important step in maintaining your SEO link juice.


Tumblr can be great to start with, but once you get serious, you'll want a platform that you can control. Check out these 10 additional reasons why you should be using WordPress.

Now that you've imported all of your great Tumblr posts into your new, self-hosted WordPress website, you can focus on building your blog. The content is yours and you control the website. Now you can do something great with all of the content on your Tumblr blog.

Do you still have questions? Having trouble importing your Tumblr blog? Let us know in the comments below.

If you enjoyed this article, then you will love Kinsta’s WordPress hosting platform. Speed ​​up your website and get 24/7 support from our experienced WordPress team. Our Google Cloud based infrastructure focuses on auto-scaling, performance and security. Let's show you the Kinsta difference! Check out our packages here