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. This is a workaround to get as close to the functionality as possible. Make a backup before you start and proceed at your own risk.

I recommend transferring your secondary blog to a new account before you begin.

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.
    [html]<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.


Enjoy this post? Sign up below and receive the latest updates from me on an inconsistent basis.

171 replies
  1. CarlosFromPhilly
    CarlosFromPhilly says:

    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. illusions58
    illusions58 says:

    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!!

  3. Eve
    Eve says:

    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. Nisey
    Nisey says:

    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 🙁

  5. BSB
    BSB says:

    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!!!!

  6. Kelly
    Kelly says:

    I want to keep both blogs, but I want to change my secondary to my primary. like flip flop them. How can I do that?

  7. erincathleen
    erincathleen says:

    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?

  8. admin
    admin says:

    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.

  9. Ash
    Ash says:

    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?

  10. admin
    admin says:

    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).


    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??

  12. admin
    admin says:

    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.

  13. Nicole
    Nicole says:

    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.

  14. admin
    admin says:

    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).

  15. Ella
    Ella says:

    ‘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?!

  16. admin
    admin says:

    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.

  17. Marvin
    Marvin says:

    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?

  18. admin
    admin says:

    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.

  19. Marvin
    Marvin says:

    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.

  20. admin
    admin says:

    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.

  21. Jon Chang
    Jon Chang says:

    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?

  22. Jon Chang
    Jon Chang says:

    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!

  23. admin
    admin says:

    Did you post the script to the primary or secondary blog? It should be the primary blog (so it redirects to the secondary).

  24. admin
    admin says:

    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.

  25. lilly
    lilly says:

    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.

  26. Gillian
    Gillian says:

    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 ?

  27. admin
    admin says:

    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.

  28. Fode
    Fode says:


  29. admin
    admin says:

    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).

  30. admin
    admin says:

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

  31. Wes
    Wes says:

    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.

  32. admin
    admin says:

    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/

  33. Wes
    Wes says:

    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.

  34. Alice
    Alice says:

    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?? 🙁

  35. admin
    admin says:

    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.

  36. Savanna
    Savanna says:

    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!

  37. admin
    admin says:

    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.

  38. creating a blog
    creating a blog says:

    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!

  39. rebloglogblog
    rebloglogblog says:

    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.

  40. lauren
    lauren says:

    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

  41. Sofia
    Sofia says:

    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.

  42. Danae
    Danae says:

    Why doesn’t it work for me??? I have tried the steps over and over but my primary blog still stays my primary and my secondary still stays my secondary…does anybody now why? Thanks!

  43. Slash Entrepreneur
    Slash Entrepreneur says:

    Danae–Did you make sure you were making the changes on the blog that is currently your primary blog?

  44. Slash Entrepreneur
    Slash Entrepreneur says:

    What are the two tumblr urls that are you using? Which one is primary and which is secondary?

  45. Koral
    Koral says:

    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?

  46. Slash Entrepreneur
    Slash Entrepreneur says:

    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).

  47. renee
    renee says:

    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?

  48. Carmie
    Carmie says:

    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.

  49. Alex
    Alex says:

    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?

  50. Slash Entrepreneur
    Slash Entrepreneur says:

    From a previous comment:

    Just undo the switch by deleting the code. If you’re logged into tumblr, you can access your primary blog’s html by going to http://tumblr.com/customize and just search for what you added in step #4.

  51. Alex
    Alex says:

    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.

  52. Joanna
    Joanna says:

    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! 🙂

  53. Slash Entrepreneur
    Slash Entrepreneur says:

    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.

  54. Slash Entrepreneur
    Slash Entrepreneur says:

    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).

  55. NY
    NY says:

    this doesn’t change the fact that you still cannot follow people and ask questions with your secondary blog right

  56. fab
    fab says:

    it’s work, but i want my second blog to be the only one blog so i can’t put picture without always change blog…

  57. Lyds
    Lyds says:

    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!

  58. koudoki
    koudoki says:

    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…


  59. Matt
    Matt says:

    That’s what it’s supposed to do. This is the code:

    window.location.href = “http://inserttumblrurl.tumblr.com”

    Change the http://inserttumblrurl.tumblr.com to something else. For instance,

    window.location.href = “http://google.com”

    That code will make your site redirect to google.

  60. Amena
    Amena says:

    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?

  61. Sarah
    Sarah says:

    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.

  62. Sarah
    Sarah says:

    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.

  63. Amy
    Amy says:

    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

  64. Andy Ferrari
    Andy Ferrari says:

    Thank you! I’ve been struggling with this for months! Tumblr should really change that =/

  65. Vivi
    Vivi says:

    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! 🙁

  66. Madeleine
    Madeleine says:

    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?

  67. T
    T says:

    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 🙂

  68. Phaedra
    Phaedra says:

    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.

  69. Sar
    Sar says:

    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?

  70. Jessie
    Jessie says:

    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.


  71. alex
    alex says:

    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.

  72. PhantomPowerRadio
    PhantomPowerRadio says:

    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?


  73. /2320082
    /2320082 says:

    Though Mexican home decor has largely remained unchanged throughout
    time, a few minor adjustments were made. Native American Indian drums have a
    wonderful culture and because they are so important they are used in not only music
    but art and dance as well. We also have a wide range of
    products under Western d.

  74. ZavierTheOnest
    ZavierTheOnest says:

    this has done jack and shit for me, when i try to preview update, the only thing i get is a complete white screen, and when i hit save and exit, absolutely NOTHING CHANGES, NOOOTHIIIIING.

  75. Mia
    Mia says:

    so i wanted to make my secondary blog the one that on the mobile version, when i press the quick reblog button, it reblogs onto that account, but instead it always goes to the primary account. helppp

  76. Madam Jelly
    Madam Jelly says:

    Hello, this did work great but my following keep asking me why it keeps sending them to my new one, i tried explaining but they miss my old one, i would like to change it back but it wont let me go on to my old primary one to edit the URL . What can i do to change it back to way it was before?

  77. Mangha facts
    Mangha facts says:

    If it wasn’t for the consensus that Tumblr is too lenient with
    plagiarists, and my personal observations concerning privacy,
    I’d be quite a fan of the site.

  78. Cara
    Cara says:

    Thank you so much! This was really helpful, I thought I would just have to delete my whole account, but thanks to you, I don’t need to anymore 🙂

  79. samesame
    samesame says:

    same… I didn’t know I can’t add members on a primary. i feel like it’s too late to do this now. My followers have increased they might get confused…

  80. Ange
    Ange says:

    I successfully redirected my blog a while back.
    Now I want to get rid of the redirect.
    Can you tell what to do please, do I just delete everything between the
    I forgot what I added and or replaced and adding the primary blog URL in place of the secondary blog URL has the screen flashing from being redirected to itself, at least I guess that is why.
    Many thanks for your help

    window.location.href = “http://inserttumblrurl.tumblr.com”

  81. Ange
    Ange says:

    It deleted the coding lines so again as plain text what code should I replace or delete between the SCRIPT coding so it reverts back to my primary blog

    Thank you!

  82. Ange
    Ange says:

    No worries I figured the whole script needs to be removed by looking at html on other blogs I have.
    Many thanks anyway for the initial redirect code!

  83. Christine
    Christine says:

    I dod exactly what you wrote, patse the whole code right after , changed the tumblr url, and then update…but instead of directing, its still the same primary page, but with the text [html][/html] at the top

    Is there away to make it work?

  84. LiemHartson
    LiemHartson says:

    i just deleted my secondary blog and renamed the username and url of the primary to the secondary blog name. Works fine for me as i dont have any personal posts or more than 2 followers on my primary blog as i am just prepping it up.

  85. George
    George says:

    Im getting exactly the same problem as Christine. I’ve tried to fix and re enter it multiple times too.

  86. nick
    nick says:

    I am having the same issue Christine is having…copied the code and pasted it but it still doesnt redirect….

  87. Please Help!
    Please Help! says:

    The same thing that happened to Christine happened to me

    “I dod exactly what you wrote, patse the whole code right after , changed the tumblr url, and then update…but instead of directing, its still the same primary page, but with the text [html][/html] at the top
    Is there away to make it work?”

    Please help! (it worked on my other blog a year ago idk whats wrong)

  88. Jacob
    Jacob says:

    This worked for me for the web vsrsion. But in the mobile version, it still takes me to my primary blog instead of the secondary blog. Any way of making this work on the mobile app as well?


  89. Noah
    Noah says:

    I want to change primary/secondary because it’s hard to manage now multiple accounts on mobile, i wanted to add me as an admin on the blog but it’s impossible for primary blogs :/

  90. Jonathan Hayes
    Jonathan Hayes says:

    I think I did this correctly, but I can’t do what I wanted to do: crosspost from Insta to my secondary tumblr B, rather than my primary tumblr A. I had tumblrs A and B, then made a new tumblr C, to which I added tumblr B as an admin. Of course, then I realized I now had two primary tumblrs, A and C, and two secondary tumblrs, both B. How can I get tumblr to cross-post to my secondary tumblr B directly? Is it do-able? Thanks!

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

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