Browse By

Guide To Migrate Your Blog From To Self hosted WordPress Blog

WordPress is undoubtedly one of the favored blogging platforms right now. You can either start a blog absolutely free of cost using their free platform where you can run your blog under the sub-domain of

Besides that, WordPress is also a blog software package or technically known as CMS (Content Management System) and you can easily install the package on your custom domain hosted on a WordPress compatible Web Hosts such as Godaddy, Hostgator, Bluehost etc.

Remember, to set up WordPress on your custom domain, all you need is a reliable host offering the required space alongside PhpMyAdmin and MySQL scripts for setting up databases for all your content managed through WordPress system.

So, now if you are planning to up the level of your blogging and planning to quit the free blog and migrate to a bit more professional self hosted WordPress blog, then I would suggest to follow this WordPress migration guide within its own ecosystem.

Migrating To Self-Hosted WordPress

Remember, the reason why WordPress is highly favored in the blogging industry and slowly impressing Web Developers across the globe is its ease of usability. So, if you are not on WordPress platform yet, then I hope that this guide encourages to transfer your blog on WordPress architecture in order to simplify how you manage your content on the domains you own.

Step-by-Step Method To Migrate blog to a Self-Hosted WordPress

[stextbox id=”info” color=”FFFFFF” bgcolor=”46A28D” bgcolorto=”46A28D”] Step 1: Exporting Content From Blog[/stextbox]

To migrate your blog from to a custom domain self-hosted WordPress, the first thing you must do is to export all the content data from your existing blog at

Log in to your admin dashboard and go to Tools > Export.

Exporting WordPress Content

Once you hit the “Export” option, you will be offered two options as shown in the image below. You can either choose to pay WordPress platform to migrate your blog content to your self-hosted custom domain or you can opt for a free export.

Unless, you have a lump sum money to waste on Guided Transfer feature offered by, it will be an ideal choice to go for the free option.

Exporting WordPress Content 2In the next step, you will be given a list of options on the type of content you wish to export. As you are planning to migrate your overall blog, you must choose “All Content” to export all types of content to be transferred to your new blog location.

Exporting WordPress Content 3After choosing the right option, hit the “Download Export File” button and get a XML backup file for your existing blog’s content.

[stextbox id=”info” color=”FFFFFF” bgcolor=”46A28D” bgcolorto=”46A28D”]Step 2: Importing blog content to your Self-Hosted WordPress blog.[/stextbox]

Considering that you must have already installed WordPress on your new custom domain, the next step would be logging into your self-hosted WordPress blog’s admin dashboard.

Once you are logged in, go to Tools > Import and start the Import process.

Exporting WordPress Content 4

On the import page, you will find a list of different blogging platforms, including the popular ones such as Blogger, LiveJournal, Movable Type, Tumblr and of course WordPress.

As you are importing the content from your old blog to a Self-Hosted WordPress blog, click “WordPress” option on the list.

Exporting WordPress Content 5

Given the fact that, it’s a fresh install and you are importing blog data for the first time on your new Self-Hosted WordPress blog, you must install the WordPress Importer plugin when prompted to continue the import.

Exporting WordPress Content 6

Once the plugin is installed, you need to click “Activate Plugin & Run Importer” in order to transfer your blog data.

Exporting WordPress Content 7

Now browse the previously downloaded XML file from your old blog and click “Upload file and import”.

Exporting WordPress Content 8

[stextbox id=”black”]

Remember that, there’s an upload limit as low as 2 MB for the file size you choose to import, based on your web host. However, you can always ask your web host to raise that limit temporarily if your import file size goes beyond the set limit.

If you can access the Php.ini file, then you can increase the upload limit yourself as well. However, I would advise you to ask your hosting customer support before you take the matter into your hands.

And, if none of the above works, then try splitting your upload file by using a WXR file splitter.



Before the import begins, you will be offered options, either to import the user, or assign the existing users on your old blog to other users or create a new one. Besides that, there is also an option whether to “Download and import file attachments”or not.

Exporting WordPress Content 9

Tick this option, if you wish to transfer image attachments or any other file attachments, you may need on your new Self-Hosted WordPress blog. Once every option is set, hit the “Submit” button.

That’s it.

Your blog is successfully migrated from to a Self-Hosted WordPress platform.

Note that sometimes all the images or file attachments are not successfully imported to the new blog. At such times, you can make use of the WordPress plugins such as Import External Images and Cache Images to successfully import all the images and file attachments.

Content Protection by

41 thoughts on “Guide To Migrate Your Blog From To Self hosted WordPress Blog”

  1. Veronica Smith says:

    Nice post Rajeesh. I have one query that how can we transfer our’s followers to Is it possible?

  2. Robin Khokhar says:

    Hi Rajeesh,
    very Informative, Its a complete tutorial a from to Self-hosted WordPress.
    Thanks for the great share.

  3. Annette Riley says:

    I was running a Mac tips blog in two years ago, and now I want to migrate it to self-host blog. I still wonder does this method will help me to export all posts, including the media files?

    Or I need to export media files separate and upload by myself?

    1. Rajeesh Nair says:

      I have mentioned a couple of WordPress plugins that would help you migrate your images and other uploaded files to your new WordPress blog. However, it is a bit tricky, so don’t get disappointed if all the images are not imported at one go.

  4. Xaif says:

    Hey Rajeesh,

    This was a great post and it was a complete guide. Thank You…

  5. Suraj says:

    That’s good sort of information. I really liked your post and enjoy your writing. Good job

  6. Ash says:

    A pretty handy guide for lots of people who still suffer from the Vs battle, Rajeesh.

    It’s surprising so many people still need this since we marketing folks think that everyone understands this, but they don’t.

    Great going.


  7. Priya says:

    Great Post.It was completely guide.I learned a lot of information.Thanks for sharing this post.

  8. Nicky Ahuja says:

    Self hosted WordPress blogs are always better if you are serious about doing something good in blogging/internet marketing. Thanks for sharing this useful guide on wordpress migration.

    Thank you so much.

  9. Gaurav Verma says:

    A cool guide to transfer blog to self hosted WordPress blog

  10. Amyt Dev says:

    Being new in the world of blogging, I knew very little about it. But today your articles has really helped me a lot to understand more about this amazing world of blogging. Thank you for such an informational article.

  11. Mayank Chawla says:

    Another important topic you have shared here on how to migrate from to self-hosted WordPress blog, this is something which needs to be done carefully otherwise all the previous work can go in vain.

    And serious bloggers should always take care of it.

  12. Tony says:

    It was a useful guide to transfer one of my blogs from WordPress to Bluehost without any trouble.

    Thank you for your guide. It was helpful!

  13. Sourav Saha says:

    I also prefer self-hosted WordPress blog. Many thanks for this helpful guide.
    I just know little about blogging, But, I must say it’s really very helpful post.

  14. Chiranjit says:

    I have been using WordPress for a few days now. First, it was really hard to understand and I had a really hard time but gradually reading few of your blogs, I came to learn more about WordPress and WordPress self-hosted blogs. So thank you for this excellent article.

  15. Deepika says:

    WordPress is the best blogging platform nowadays and without WordPress blogging is nothing. I am also using this. But your article make me know many things about Self-hosted WordPress which I didn’t know earlier. Thanks for the helpful guide.

  16. viki debbarma says:

    Being a new blogger, your article seriously helped to get rid of all the problem I have been facing. This article of your helped to learn more about WordPress and its related features, thanx for sharing a great post.

  17. Akash Tyagi says:

    Thank you very for detailed information to migrate wordpress blog.

  18. David says:

    I’m planning to move one of my website from to a self hosting. And then I found this guide from you. It’s great. I will follow up the instructions to move my blog.

  19. viki debbarma says:

    I will certainly consider it a great post …it really helped me out. But if do have some of the great tips pls share.

  20. Tony says:

    It’s a great guide and very simple to follow. I have transferred one of my blog to self host. So easy!

    Thank you for your guide to help me transfer my WordPress blog.

  21. Kanti Bhushan says:

    Awesome post! Thanks for sharing this post about the Guide To Migrate Your Blog From WordPress. This awesome post inspired me and also i got the useful idea from here.
    Thank You/…..!

  22. Mia says:

    This awesome article has inspired me a lot which you have shared in this post. As I inform you that this useful post helps me a lot in my work because, recently; I have joined my new job in IT Sector and this awesome post inspired me a lot.
    Thank You…..!

  23. Bishop chakraborty says:

    Complete reference .I am looking for more reference of this type.Thanks for sharing those steps.

  24. Avnish Gautam says:

    Moving to self hosted blog is always good option as compare to free platform and your guide to move to self hosted blog is amazingly helpful for new bloggers and thanks for it.

  25. Manjeet Negi says:

    Thank you so much for sharing all of your tips and advice…!!I was able to successfully migrate my blog posts from my old site to my new site

  26. Mohan Das says:

    Thank you so much,
    this article helped me a lot!!

  27. Abdellatif Qassid says:

    Oh yeah that’s what i am looking for, thank you so much.

  28. Cristina Sliva says:

    Thanks for sharing this informative blog. This blog is very useful for everyone. keep it on.

  29. Chakradhar says:

    Hello Rajeesh,

    Thank you for sharing the information with us. Many of the new Bloggers are struggling with development issues in their blog. By reading your info, anyone who are at initial stage in this platform can be workout by themselves. I once again thankful to the step by step explanation with images.

  30. shahid says:

    Hey Rajeesh,

    This was a great post and it was a complete guide. Thank You…

  31. Mahesh Reddy says:

    Great post , Just migrated my old website to a new Wp site , your tips really helps me for easy migarting my site,.


  32. ankit says:

    Thanks for sharing me valuable post

  33. Pankaj Mandloi says:

    Nice Post ,

    Really Helpful very informative …………

  34. manpreet says:

    thanks wonderful post from this guide lines i migrate mine website blog to wordpress its very good thanks for sharing very informative post

  35. samba siva says:

    I have a blog, But it isn’t my main blog. My wordpress blog was getting so much traffic. I think, This is the correct time to migrate my free blog to Self- Hosted blog.

  36. Jack Ramon says:

    Thanks for sharing a wonderful article about migration from wordpress to self hosted blog.
    Keep it up!

  37. Henry Ndubuisi says:

    Wonderful and well detailed article, will share this with my clients that are new in wordpress.

  38. Arun Kumar says:

    Very powerful guide. This is the guide I want to be read. I have successfully migrated my blog to blog. Thanks a lot for sharing this awesome article in social media. It makes me so happy about migrating my WordPress. And I have done my biggest pressure with this excellent guide. Thanks a lot, Rajeesh.

  39. Md Alfaaz says:

    Wow! Sir great guide. Learned from a to z in this post. My friend has a WordPress blog and he is thinking to move to WordPress self hosted blog. I will share him this post. Thank you sir.

  40. vikrant guleria says:

    Hey Rajeesh,

    This was a great post and it was a complete guide. Thank You…

Leave a Reply

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