How To Transfer WordPress Blog to Another Web Host

Hi guys! So here’s another how to post. I’ve been asking a lot about this, and since it’s very tiring to say it on chats over and over. I’ll just post a step by step, this is actually a mix of what I’ve learned and a post about this as well. But I forgot what is that website. So because of my curiosity and my instinct. I think this is the fastest way on how you transfer to another Web Host.

Please be guided and always make READING a habit! This is the most important thing, when you read, you understand.

So what are the things you need? You need to have your files, one is your Sql Database, second is the wp-content.

  1. SQL Database – where your blog posts are located
  2. wp-content – all your photos, themes and plugins

Ok where do we find this? On this tutorial, I will be moving my other blog which is and it’s currently hosted on

Go to your current host cPanel and get these two files. Sql Database and wp-content.

How to get SQL Database? (refer to the photos below)

  1. Click the Backup
  2. Pick on the right side > MySQL Databases
  3. Get your database. (On this make sure which database you are going to get, advisable for those who have a lot of blogs to transfer, if you only have one blog you don’t have to do this) If you are not sure how, go to File Manager > Document Root for ( and right click the wp-config.php file, and click Edit. From there you will see what’s the database name, user and password. (Refer to B photo)

Ahow to get sql database
Bhow to get database name


How to get WP-Content (refer to the photos below)

  • Same goes on how you get your database name. You must Compress the folder called wp-content, wait for it until it finishes compressing and DOWNLOAD it. (this may take long, especially if you have a lot of photos uploaded on your host) this is why this post will help you, click here to read How To Start Blogging.


how to get wp-content

After this, let’s go now to your new host cPanel.

I will be transferring to my current host which is Ok so let’s start again!

  1. Be sure that you already added the Domain on your new host. Just go to Addon Domains and add your domain there.
  2. Make a newly installed WordPress. (I think you know this somehow, e.g Softaculous, Fantastico)
    Tip: Name your database name here so you won’t be confused on the end, so you’re not confused which name was it.
  3. Go to File Manager and upload to your chosen domain root, your downloaded wp-content, (this will take long again if your wp-content is big, patience is what you need now) refer to #5 if it’s not done uploading
  4. After uploading, delete first the folder existing. The logic here is to overwrite the newly installed wp-content with your files, so make sure you extract the zip file. πŸ™‚
  5. Go back to cPanel, and find the phpMyAdmin it’s beside the MySQLDatabases and click it
    Tip: This is very tricky, when you installed WordPress, make sure you name it by its domain name. Like for this, I installed WordPress through Softaculous, I made a personal name for the database of, I put the name as CHIMI. It will be named as deann_chimi (this is the database name now). Where did this deann from? This is the username of my cPanel account.
  6. Click the database name of the newly installed WordPress, be sure that its the one, and click IMPORTΒ (refer to A photo)
  7. Browse the database file you’ve downloaded from the the old host and click ok. Uncheck the box below (refer to B photo)
  8. Just wait for it until it finishes importing and it will tell you that the Import has been successfully finished and how many queries executed.
  9. And you are done!
  10. And oh be sure to change the nameservers of your domain to your new host! So you can see it in action! πŸ˜›

Aphpmyadmin overwrite database
Buploading the database on phpmyadmin


  • Be sure that when you made a new WordPress installation, type the same USERNAME and PASSWORD.
  • Go to Permalinks and set it to default first and save it, why? (Because all your posts will be 404 error) And then just pick whichever permalink structure you have. I suggest to use the Custom Structure /%postname%.html
  • Lastly, don’t forget to remove the WordPress Installation on your old host. πŸ™‚

So tell me! If you find this tutorial helpful. I think this is the fastest way of transferring, because the other way I know is complicated. That you have to save the database name and password and you have to manually made a database file itself through SQL Databases! I know that one is very complicated, because I’ve been there. Lol. So luckily I’ve found a way haha!

If you have questions about this, you can comment below and I will answer it. πŸ™‚


Related Posts


  • Reply kumiko mae - beauty blog philippines July 24, 2014 at 7:33 am

    Wow this is really good technical info! To date i have mot understood the tech aspects of myblog so i keep it the most simple i can

  • Reply Leira Pagaspas July 24, 2014 at 8:09 am

    This is something that I really dread and I always hope that I never get to do this.. But with your tutorial I i know that this will steer me to the right direction.

  • Reply Janice / The Roller Coaster Ride July 24, 2014 at 9:20 am

    Wow, this is very interesting but looks complicated for someone like me who’s not really very web techie.

  • Reply Eng Tinkham July 24, 2014 at 11:00 am

    This is very helpful, I will be using this on the longer process. I am on the Gator webhost at the moment πŸ˜‰

  • Reply Franc Ramon July 24, 2014 at 11:38 am

    Good luck on the shift. This really helps on shifting web host provider.

  • Reply Patty | MrsC July 24, 2014 at 12:50 pm

    I’m sure that this is not as complicated as it seems in the beginning, but being that I’m not so techie, I’m scared to DIY when it comes to my site’s back end. This is useful for those who really wanna learn how to do it, though!

  • Reply Peachy @ The Peach Kitchen July 24, 2014 at 8:17 pm

    A very helpful tutorial indeed. When I transfered to another webhost, I asked my webhost to do the transfer for me because I didn’t know how.

  • Reply Susan Bewley July 31, 2014 at 12:42 pm

    Thank you for this information! I always have people asking me about this in my blogging group and I know this will help many other bloggers! Thank you!

  • Reply sabre July 31, 2014 at 1:46 pm

    Great post, very informative! I could have used this awhile back! I’m sure it will help lots of confused people.

  • Reply Kungphoo July 31, 2014 at 8:30 pm

    This is bookmark material.. we get this question asked allot! Thanks for the play by play!

  • Reply Scott July 31, 2014 at 9:07 pm

    Good info, but only if you are on a c-panel based server. There are many other server configuration types to deal with

  • Reply Michelle July 31, 2014 at 10:15 pm

    I’ll be sure to pass this along to my girlfriend. She is in the process of moving away from her WordPress blog.

  • Reply lisa leblanc July 31, 2014 at 10:38 pm

    This is good information, but for me it sounds a bit complicated. Thanks for the good post

  • Reply Paula Bendfeldt-Daiz July 31, 2014 at 10:44 pm

    I’ve had to pay someone to do this for me before, thanks so much ! now I can do it myself if I ever have to change hosts again!

  • Reply Celebteenlaundry August 1, 2014 at 1:28 am

    This was very helpful, I need to share this guide with other people!

  • Reply Sin Yee August 13, 2014 at 11:03 am

    This is informative. But is this suitable for those who are not using WordPress?

  • Reply Sin Yee August 13, 2014 at 11:03 am

    This is informative. But is this suitable for those who are not using WordPress? giglove

  • Reply MollyMia August 13, 2014 at 12:31 pm

    Very helpful info indeed! I’m going to bookmark this post for future reference!

  • Reply Alfia Widati August 13, 2014 at 12:42 pm

    Wow, thanks for sharing this. I have a thought of changing a host, so this could be a help in the future. Bookmarked this as well. ~Giglove

  • Reply nicol August 13, 2014 at 10:00 pm

    great tutorial! i don’t use wordpress but this will be useful if i ever do

  • Reply Chaicy @ Style.. A Pastiche August 16, 2014 at 6:35 pm

    Thank you for the tutorial. I have done this once when I migrated from Blogger.

  • Reply Kumiko Mae August 18, 2014 at 8:53 am

    I have always been a Blogger user simply because it’s very easy to maintain and I’m pretty fine keeping things simply made πŸ˜€

  • Reply Beauty Blogette August 18, 2014 at 9:33 am

    Great tutorial! I’m sure that some of your readers will find it helpful.

  • Reply Caity @ Moi Contre La Vie August 18, 2014 at 10:06 am

    Thanks for this post – What great information! I hired someone to do this, wish I knew what you know!! πŸ™‚ GIGLove

  • Reply Sarah August 18, 2014 at 4:52 pm

    Whao This is so interesting!! Nice tutorial. Will sure be useful =)

  • Reply Sarah ( August 18, 2014 at 7:52 pm

    Great tips ! This will definitely be handy for wordpress user ! πŸ˜€

    Keep in touch ya. πŸ™‚

  • Reply Khushboo August 18, 2014 at 9:17 pm

    Wow that is a really informative post. I am currently looking to shift to WordPress and this isa very useful tutorial. GIG love πŸ™‚

  • Reply cindy tong August 18, 2014 at 11:54 pm

    omg this look like so many steps to me…for now think ill stick to blogspot…

  • Reply MISS IKA August 19, 2014 at 6:16 am

    such a great info but a lot of step. I need to learn more

  • Reply yuhjiun August 19, 2014 at 10:26 pm

    Wow thanks for sharing this! Gotta show this to my friend later πŸ˜€

  • Reply Nella Beautifyiu August 20, 2014 at 2:46 am

    Nice tutorial. It is very helpful. But I never used wordpress, I prefer blogspot.

  • Reply Riza August 23, 2014 at 2:30 pm

    Thanks for sharing this tuts sis Deann. This is really great help for those bloggers na mahina on the techy side like me haha!

  • Reply Maria Clara Novita K August 23, 2014 at 5:01 pm

    i ever read about this article before..
    so really useful and helpful!
    thank you for sharing

  • Reply How To Start Blogging? | Deann Sarmiento June 28, 2015 at 10:11 pm

    […] To buy a Web Host, I can refer you to my current host provider which is, HostGator. I can also help you transfer your blog from your current host to another host. […]

  • Reply Gen-zel July 9, 2015 at 11:59 pm

    Thank you sis! πŸ˜€ okay na site ko hihi

  • Leave a Reply to Celebteenlaundry Cancel Reply