Tumblr: How to Make a Secondary Blog a Primary Blog

I recently shared a post about how to move a tumblr blog to a new owner. Unfortunately that only works for secondary blogs. It may be the case that either on your current account, or possibly a new one created specifically for your blog, you want your secondary blog to actually be your primary blog.

Sadly, this isn’t possible from tumblr’s perspective (nor does it seem like they’ll be changing it any time soon). However, you can “trick” the system into treating your secondary blog as your primary blog.

Note: This process renders your current primary blog pretty much useless. That’s why I transferred my secondary blog to a new account I created specifically for that blog.

How to Make a Secondary Tumblr Blog a Primary Tumblr Blog

  1. Log into your tumblr account and go to your current Primary blog.
  2. Click on Customize theme, then Edit HTML.
  3. Right after where it says <head> put the following code, where “http://inserttumblrurl.tumblr.com/” is the address of the Secondary blog that you want to be the Primary blog.
    <script type="text/javascript">
    window.location.href = "http://inserttumblrurl.tumblr.com"
  4. Click Update Preview, then Appearance, then Save, then Close.
  5. Your old Primary blog will now always redirect to your Secondary blog. That means whenever you follow someone or ask a question, they’ll be directed to your Secondary blog if they click on your name.
  6. Optional: You may want to change the URL of your old Primary blog to something similar to your Secondary blog so that the name that appears when following people seems related to your blog. The easiest solution is adding a hyphen (‘-‘) in the name.


134 thoughts on “Tumblr: How to Make a Secondary Blog a Primary Blog

  1. Just a heads up– the above code doesn’t work on tumblr’s mobile version (obviously because they’re loading their own custom mobile CSS) UNTIL you go to Customize Theme and uncheck Use Optimized Mobile Layout on the “undesired” (“old”, “redirected from”, “etc”) tumblr blog.
    You may want to add this to your above steps to make the process more thorough…

  2. I get this and all, but I want to keep both of my blog. When I try this it work but now the blog that use to be the primary no longer work!!

    • My concern is the same as yours. I want to use BOTH my blogs & would like to be able to choose which account likes & follows stuff. Wish I knew this before I started a secondary blog. I would have just created a brand new account :(

    • Hey yeah so the same thing happened to me, but I figured out how to do it! —

      So what you want to do is go to the settings menu on your dashboard, then go to the settings zone of your old primary blog. From there go to the “Theme: Customize” button thing. from there just change the HTML back to what it was and you should be all set. Worked for me.

      • omg can i just say that u saved my life. i did this, couldn’t get onto my primary blog and was completely freaking out.

  3. Doesn’t work for me! Every time I’m trying to do this, I get a Security Warning: “We’ve detected suspicious behaviour on your account. To ensure your account stays safe, never enter your password on any site other than http://www.tumblr.com. Please reset your password before proceeding.”
    When I reset my password (which I have to do), all the changes are gone …

  4. Oh My Gawdddd – I have been DYING to fix this problem for sooo so long – THANK YOU a million-billion-trillion times for sharing this tip! Thank you!!!!

  5. This worked for me… kind of. Since I got duped into creating a secondary blog on my primary tumblr account and wanted to switch them, and didn’t know that you couldn’t do that when I made my second blog, I created a new tumblr account, added the new account as admin on the old account’s secondary blog, and thus had a blank untitled primary blog on the new account. So I followed these instructions to make my new account’s secondary blog into the primary. Then I did a test post, and it didn’t publish anywhere, despite me telling it to post to the secondary blog (which is really my primary now, or something). I’m so confused and frustrated… does changing this HTML mean you can’t post to the blog anymore?

    • Erin–You should still be able to post in the secondary blog, which if you go directly to the secondary blog’s URL, the post should appear. All this HTML code does is re-direct anyone that goes to the primary address to the secondary address.

      • I’m having the same trouble. In addition, when I view the Secondary Blog I only have Follow or Dashboard option on the top right corner, instead of Customize. What do you think the problem is? How do you think I should fix this? Thanks!

        • If you only see Follow or Dashboard, it means you aren’t logged into an account with “customize” access to that blog. I would make sure you assigned “admin” privileges to the new user on the secondary blog.

          • I removed the script but it’s still connecting both of my blogs under one. This is what line 4 looks like: {block:SearchPage}{lang:Search results for SearchQuery} • {/block:SearchPage}{block:PostSummary}{PostSummary} • {/block:PostSummary}{Title}

            How do I change it in order to keep both blogs as separate entities as before?

  6. I did this, but the problem is, that when people try and follow the blog that i changed to my ‘primary’, it comes up on my dashboard that they are following my original primary blog instead?

    • Ash–Assuming they click on “Follow” from your ‘primary’ blog, they should follow that one. The limitation, however is that when YOU follow someone, it will be from the actual primary blog. If they just re-follow you following them, it will be the primary blog not the ‘primary’ blog. Make sense? Unfortunately there’s no way around this (that I know of).

  7. so here is my question… If people follow my blog (primary) that i followed them with than theyre gonna click and see my primary as my secondary if they come directly to me… but they wont see any of my secondary blog posts on their dash, which is what we actually want, so do i have to post stuff to my primary and secondary analogously??

    • That’s correct, if they follow your primary blog, they won’t see posts from the secondary blog, which is why you want them to follow your secondary blog (which they will do if they go directly to your site). They WON’T do that if they only click “follow” based on your following them. That’s the limitation.

      To undo it, just remove the script in step #4 and it’ll go back to the old way.

        • Go to tumblr.com/customize and log in using your original primary blog details. Then click on Edit HTML and remove the code.

          • I tried this, but I can’t find the code anymore and I’m really upset because I can’t get unto my first blog anymore, which was my personal one! I can post unto it, but I can’t access it anymore! Help! :(

  8. everything works until i press save. it saves then i try to close but it says it wasn’t saved. the first time i just pressed save a few more times but when i tried to open my primary blog after it said “not found…” instead of just going to the blog that i want to be the primary. i’m not sure what i’m doing wrong.

    • After you make the change in HTML, make sure you hit “Update Preview” then hit “Save.” Sometimes it takes a few attempts (at least for me, I think it’s an issue with Tumblr itself, even when making regular HTML changes).

  9. ‘Laughs Served Daily’ has come up, its layout is someone else’s blog.. There is no “Customize” option only a “Follow” and “Dashboard”. However, this is my tumblr URL which has changed into someone else’s blog? What do I do to get rid of this?!

    • It sounds like you may have used a redirect that isn’t to your blog. If that’s the case, and you want to change or undo the redirect, type in the following URL to go directly to the customize page:


      Where USERNAME is your login username to your primary blog. Note: make sure you are logged into tumblr at the time.

    • i agree. i just sent them an email about it. maybe if we all send enough emails to tumblr asking for the feature nicely, they’ll work on it?

  10. So if I do this, then go to my following page and click unfollow and then follow again will it then show that I’m following them from my secondary blog? Or will I have to unfollow everyone and then go to their actual page and click follow again?

    • Unfortunately there’s no way for you to follow FROM the secondary blog. People can follow the secondary blog if they go to the URL and click follow, but whenever you click on follow from your account, it will show it as coming from the primary blog. This is a limitation within Tumblr.

      • Thanks for the reply. While I was awaiting your response, I carefully reread through previous comments and came to that conclusion. I’m pretty new to tumblr, but I already can tell it isn’t very user friendly regarding multiple blogs on one account.

        • You’re exactly right. With tumblr, the best thing you can do is create an entirely new account. You can import blog posts but sadly cannot transfer likes, reblogs or followers when you do that.

          WordPress handles multi-sites much better.

  11. Thanks for the script! I’ve successfully copied the theme of my primary blog into a secondary blog of a separate account (like you suggested); however, now I’m having trouble posting from the secondary blog! My posts aren’t showing up at all.

    How can I fix this?
    Has anyone else encountered this problem?

  12. so the thing is,I tried to remove the script,but I can’t because I can’t get access to my old HTML…please,help me.this blog is my life. thank you.

  13. when i try to do this i put it right after it says and when i save in all it doesnt work. it just puts what i typed in the the corner of my primary blog ?

    • Are you putting the entire thing (including the “script” section and “< ! –” like tags? Also make sure you copying / pasting it on a new line and not in between characters in the theme.


    • The trick is to add the code in step #4 to your primary blog so that he redirects people to the secondary blog. Also the limitation mentioned above is that reblogs and comments from your account will still go to the primary blog (there’s no way to make it from your secondary blog).

  15. I made my secondary blog my primary, but cannot access my old primary at all. Even going through the customize, I can see my primary description in the tool bar but no posts, pictures, no other settings, all of my writes are no available to me. I’d like to undo what I did and bring my blog back the way it was. How can I do that? I cannot find the code I inserted anywhere in the htlm.

    • When you go to customize, do you get the toolbar on the left that shows “Edit HTML,” Title, Appearance, etc?

      If so, click on “Edit HTML” then scroll through the html markup to find the code you entered. Alternatively, once you’ve Edit HTML, you can also just do a search (Ctrl+F) for “window.location” to find it.

      As for the posts, you won’t be able to access them through the tumblr URL while you have this code installed. That’s why it’s recommended you transfer your secondary blog to second account before doing this: http://slashentrepreneur.com/website/how-to-move-a-tumblr-blog-to-a-new-owner/

      • No I didn’t but I did some other research and found some links to click that lead me to find it. I deleted the code and got everything back to normal. Thank you anyway.

  16. Hi it works I guess, but when I submit an ask it still comes up as my OLD primary blog (same goes for when I follow people) and the sidebar on my dash board still tells me information about my OLD primary blog. I’ve changed it back for now but I was wondering if there was a way to fix this?? :(

    • Sadly there’s not a way to fix this (it’s a limitation from tumblr that they seem to have no interest in fixing). What we’re actually doing is just making it so whenever someone visits PRIMARY BLOG it automatically redirects them to SECONDARY BLOG. It doesn’t account for things like asking questions, following people, or your dashboard. The closest thing you can do is follow the instructions to move the blog to a new owner, where you’ve created a second blog that’s very close to the one you want to move, and then when you’re following, etc, it’s at least similar to your secondary blog.

  17. I’m very happy that I found a bit of a solution, however, people keep following my primary which is supposedly blank. My secondary is the only one that has actual posts and I’ve had to message each person (sheepishly) to follow the secondary instead. So even if they click my username and it links them to the secondary, those who follow back without checking the blog first aren’t going to see any of the posts on their dash… I suppose there isn’t a way around this yet but I’m wondering if other people are having the same issue. There are a lot of people following my blank blog now -_- If only I had just created a new account, because this secondary has over 500 posts now and it would be way too difficult to reblog each one to my primary (with post limit and everything). Thank you for the script, though!

    • Yeah, unfortunately I don’t know of another way to do it. The biggest problem is as you mentioned–if you follow someone and they just follow that username back, it’ll be at the primary blog not the secondary. I haven’t found a way around that yet.

  18. When I initially commented I clicked the “Notify me when new comments are added” checkbox and now each time a comment is added I get four emails with
    the same comment. Is there any way you can remove me from that service?
    Thanks a lot!

  19. i didn’t read that i should’ve copied my old blog’s code, and now i’ve lost it, and have two of the same blog. please please please help

  20. Hi, so this didn’t really work. I created a new account to manage my secondary account, and then did this to the uncreated blog with my new account. But after doing this, it doesn’t redirect when people click on the url. It takes me to my primary blog with my secondary url at the top. Help please?

    • This likely means there was a problem with the copy and pasting of the code. Make sure you put it in the of the HTML and that you include everything (including the script part).

  21. I keep trying, (both typing it myself and copy-and-pasting) but it still will not redirect. I am putting it below , on the next several lines. Should I delete any of the following code? Any suggestions? Thanks for your help.

  22. I put the code in and saved it, and then I changed the name of my primary blog to something more similar to my secondary. And it worked, but now I can’t change this back, because tumblr apperantly still sees my primary blog as what it was called before. So I can’t save any changes that I do when I am customizing my primary blog. And when you for instance click on my primary blog on post that I have made it won’t redirect from there, because the old name is still there aswell. Does anyone know how I can change back?

      • Thanks, but it still doesn’t work. Because it won’t let me save the changes. When I press save this comes up: “You have been logged out. Please log in so we can save your work”. And I think this happens because tumblr still thinks my primary blog has the old name even though I have changed it.

        • I haven’t seen this issue before. It may be that it will take a few days for all DNSs to get updated and then you’ll be able to make the change. I would try it again to see if you have any luck now. If that still doesn’t work, you might try changing both tumblr names to something different (from each other and from what it was before), see if you can make the change, and then change the tumblr names back.

  23. I sent a message to Tumblr asking them if they can enable switching the primary and secondary blogs. I got a response quickly and the person who replied, Doug, said he would share the idea with the rest of the team. Hopefully they will change it! Thanks for this idea by the way! :)

      • That’s just a fake URL, you’ll put your secondary blog in place of insertumblrurl.

        Also this is completely reversible, just remove the code from the primary blog (see previous comments for how to do that).

    • You can still follow people on your real primary blog and when people have seen you followed them or asked questions and they click on your blog they’ll be redirected to you’re real secondary blog and think it is your primary blog and follow you.

  24. when i put the code in and look back onto my page it still has my primary account as the same, i kind of want to delete my primary account but if i delete it then my second account which is my main one will delete too. so i tried pasting the code in as the instructions said but whenever i check back on the dashboard the primary account is still the primary one and and hasnt been changed or anything. can someone please help!

  25. This worked great for me. I wanted all my “likes” to reference one of my secondary blogs. And since my primary blog only had a few posts, I simply created yet another secondary blog, reposted (and backdated) my primary blog content. Now I can redirect my primary blog (using your awesome js snippet) to my other secondary blog. I’ve renamed my primary blog to something related to the secondary so it won’t be too confusing, and also made the avatars the same.

    This solution is particularly slick, since I can now redirect to a different secondary blog (including even my former primary blog) at any time in the future if my “like” and reblog interests change. This is obviously how Tumblr should manage accounts anyways…


  26. At first I didn’t see what the point of this was since you still can’t follow others on your secondary blog, but now I see that when I follow people on my * real* primary blog and they click on my url, they’ll still be redirected and they won’t notice (hopefully) I have 2 different blogs and my primary blog is actually empty. Lol.
    So I guess I’ll just treat my dashboard as if it was actually my real blog and all I have to do when I reblog something is post it onto my real secondary. Ok, great.

  27. I did this and everything is fine it’s just when I ask a question it still uses my old primary blog and not the blog i want to ask with. i thought this is the solution everyone was using for that problem?

    Thank you for the rest of the help though! T_T

  28. Great and thank you so much! But it only works as long as you are on the computer, if you’ve got the app on your phone, it doesn,t seem work.. My primary blog will then not redirect to my secondary blog. What do I do? Can I fix it?

  29. THANK YOU SO MUCH FOR THIS! I used to have a tumblog where I’d post personal things supposedly for my closest friends only. The username got out cos I made the stupid mistake of liking some friend’s post so I immediately had to hide my old blog without deleting it (for memories’ sake). Thank you thank youuuuuu!

    Eternally grateful,
    T :)

  30. Hi there! I was just wondering if I do this, will it delete my current primary blog on Tumblr? Because I definitely do not want that happening.

  31. So when I changed my secondary over to my primary, all the post from my old primary, stayed on primary. So my old posts that I don’t want anymore are still on my new primary blog. Is this supposed to happen?

  32. Hi there!

    Did what you have said above . Just recently moved all of my posts from tumblr to my new site blogspot. Now I want to delete my tumblr, Does it affect my tumblr posts that has been move to blogspot? If i do it my tumblr posts will be gone too from blogspot?

    I want to keep a 1 site and that’s blogspot. Please advise.


  33. Thank you so much for this! It worked perfectly! Super helpful.

    However. (like someone else in the comments mentioned) you might want to edit and mention that this won’t work on mobile unless you go customize your original primary blog and uncheck the “use default mobile layout” button.

  34. Hey! This is an awesome work around. I’m having a hard time figuring out one thing about the practical use of this. If, after making this code change, I unfollow some one and then follow them, will they see that someone has started following them and then, if they choose to, follow the mock primary blob, getting posts from the mock primary blog on their dash?


Leave a Reply

Your email address will not be published. Required fields are marked *