How to Import BlogSpot Images to WordPress

Migrating your BlogSpot blog to WordPress is easy and one can easily achieve a 301 Perma redirection by setting up Custom domain on BlogSpot and later Installing WordPress, Importing BlogSpot posts to WordPress, fixing permalinks and doing rest of the thing. I know, I’m making it sound easy, but to make sure you need to do many more things that includes taking care of all your Social media profile, Feedburner migration, SEO changes and many more.  But pretty much, you can do it of your own or take professional BlogSpot migration service.

One of the major problem DIY blogger face after migrating BlogSpot to WordPress is : Migrating images from Picasa to WordPress. When you are using BlogSpot, Google stores all your images into your linked Picasa account and after migration, your images are still stored in your Picasa account which is fine, but at the same time you risk losing your images, if in future your Gmail/Picasa account is disabled or closed.

One simple way to get rid of this issue is by importing all BlogSpot images to your newly created WordPress Blog (Self hosted), this way you will never risk losing your images in case of Gmail account disable issue. In this post, I will be sharing one simple WordPress plugin which will help you to quickly import all linked images from outside domain to your self hosted Blog. This is useful for any WordPress user, who have accidentally hotlinked images from other domain and now wish to host all those images on their Blog.

Cache Images WordPress Plugin: Host hotlinked images on your Server

Cache images is one of the simplest plugin which will help you to import and host all images on your server. If you have ever hotlinked images from other domain (Outside your domain), it will scan it and will show you the list of domains and with one click you can import and start hosting on your site. This is very useful and necessary, as sometime many blog owners disable hotlinking and your readers will get errors.

Specially it’s useful for Bloggers who are migrating from BlogSpot to WordPress, as there images are hosted on Picasa and with Cache images plugin, they can host images on their server. Using this plugin is super easy and all you need to do is, download and install cache images plugin. This plugin is authored by Matt Mulllenweg (Founder of WordPress).

Once plugin is Installed and activated, go to Tools > cache remote images and select option which says “Scan”. It will scan your posts and will show the list of domains from where images are hotlinked. (See screenshot)

Import BlogSpot images to WordPress

For BlogSpot domains, you will see domains like 1.blogspot, 1.picasa and so on. Simply click on Cache from this domain, and cache plugin will start importing images from the hotlinked domain.

Persoanlly, I use this plugin once every month as some time guest author here accidentally hotlinked images, and this plugin helps to find all those domains from where images are hot linked, and host it back on ShoutMeLoud Server. Another good thing about Cache images plugin is, it uses AJAX to import images, so it will work on underpowered server too.

I find this plugin very useful and I’m sure for many of you, this plugin will be useful too. Do let me know what other methods you are following to import images from Other domain to your server?

Subscribe on Youtube

Article By
Harsh Agrawal is a blog scientist and a passionate blogger. He is blogging since 2008 & writes about Blogging, SEO, Make money online & tech. His blog, ShoutMeLoud receives 1 million Pageviews/month and have over 700K subscribers.


COMMENTs ( 14 )

  1. says

    Hi there. Thanks for this post. My question is will hosting the pics on my WP server mess with SEO and Google rankings? I have a photo heavy blog and LOTS of images from it are pinned to Pinterest. I am currently redirecting all traffic from my old blogger address to my new custom url, but i’m worried about pinned images getting broken if the photo URL changes. I hosted all my old photos on Picasa and I believe Google is slowly fazing that system out so I want to host them on WP without losing traffic. Any thoughts on this?

  2. Vijay Kudal says

    Here for each domain we have to individual click on cache,I have almost 200+ buttons /sites to cache from

    any idea to cache from all domains at one go?

  3. Arun Nath says

    Thank you very much for this post !! I just moved from blogger to WordPress, and each stages(migration) your posts helped me a lot. Thank you SML ! *on knees*

  4. Deepak Kumar Achary says

    I Really like this article. According my points of view this is a excellent post for a person who had migrated his/her blog from blogger to hostgator.Thnaks Harsh bro…

  5. says

    Thanks a lot Harsh, I’m manually doing this task, now it’s so easy to cache the images on own server. Please tell me how to add 301 permanent redirection to pass link juice on blogspot blog post to WordPress URL?

      • says


        I didn’t get you, I was using custom domain at blogspot, now I’ve changed the nameservers and using same domain on self hosted WordPress blog, I want to redirect old blogspot post URLs to new WordPress blog posts. Is it possible?

  6. says

    Hlw @Harsh I’ve a question regarding hosting images on Picasa. Is there any problem if i host my images to Picasa. Do you think they will delete all my images in the future if i upload too many images and use excessive bandwidth.

  7. Gaurav Kapri says

    Thanks Harsh for such a nice post.I was often confused between blogspot and wordpress.This post solved the problem.

  8. Markus Kono says

    The best tips I’ve encountered, I’ve been searching but I just got on this blog. Greetings for ADMIN

  9. stargaterich says

    A great post on importing blog images hosted on Picassa to WordPress platform. This article is very interesting because most articles covers on techniques on how to import blog contents from blogspot to WordPress and not so much about images and pictures. The WordPress plug-in is very handy and comes are the right hand time as I am in the midst of planning to migrate some of my blogspot contents to self host WordPress platform.