Save Your Blog Post Images in WordPress
When you import your Blog Porter file, your images won't automatically move to WordPress. Your posts will still work, but images will continue loading from their original source instead of being hosted on your WordPress site.
To bring them fully into your WordPress media library you'll need to follow the steps below:
Recommended steps
- Log in to your WordPress admin dashboard
- Go to Plugins → Add New Plugin
- Search for Auto Upload Images by Ali Irani
- Install and activate the plugin
- Run your Blog Porter import with the plugin active
- During the import, select Download and import file attachments as shown here:

Getting a timeout error?
If your hosting service has limited resources, a timeout error may occur during import. This happens because you are importing your blog posts and downloading images to your WordPress media library all at once. In some servers that can trigger an error so try this instead:
- Disable the plugin Auto Upload Images
- Run the WordPress import again with the plugin disabled, but still select "Download and import file attachments"
- After the posts are imported, enable Auto Upload Images plugin again
- Let the plugin run on its own so WordPress can download the images into your media library
Video tutorial:
Ready to migrate your blog?
Don't stay stuck on your current platform. These are a few Blog Porter customers that already saved time moving their content.
“Amazing service and works like an absolute charm, just imported 109 posts in minutes! saved me days of work.”
Volksman
“Thank u so much, it saved me a lot of time 🙏”
Liliana Castaneda
“Wow, fast response! And thank you. I discovered you on Reddit. So glad I did because I'm busy and moving a site is a lot of work.”
Sheelagh Caygill