Title: Bring Images Home &#8211; Copy Remote Images Locally
Author: CodeRevolution
Published: <strong>June 14, 2026</strong>
Last modified: June 14, 2026

---

Search plugins

![](https://ps.w.org/bring-images-home/assets/banner-772x250.png?rev=3572185)

![](https://ps.w.org/bring-images-home/assets/icon-256x256.png?rev=3572185)

# Bring Images Home – Copy Remote Images Locally

 By [CodeRevolution](https://profiles.wordpress.org/coderevolution/)

[Download](https://downloads.wordpress.org/plugin/bring-images-home.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/bring-images-home/#description)
 * [Reviews](https://wordpress.org/plugins/bring-images-home/#reviews)
 *  [Installation](https://wordpress.org/plugins/bring-images-home/#installation)
 * [Development](https://wordpress.org/plugins/bring-images-home/#developers)

 [Support](https://wordpress.org/support/plugin/bring-images-home/)

## Description

Bring Images Home scans post content for remote image URLs, downloads those images
into the WordPress Media Library, attaches them to the post, and replaces the remote
URLs in the post content with the local attachment URLs.

Use it for new posts, already published content, or large backfills with filters
and progress tracking.

#### Features

 * Copies remote images when posts are published or updated (configurable).
 * Processes already published posts from a single post screen or in bulk.
 * Bulk processing with filters for post type, status, author, category, tag, search,
   date range, and remote-only posts.
 * Modern admin dashboard with scan preview, progress bar, and per-post results 
   log.
 * Block Editor sidebar panel and classic editor metabox for single-post processing.
 * Manual row action in post list tables.
 * Copies images into the Media Library and sets the post as the attachment parent.
 * Replaces remote image URLs in post content with local attachment URLs.
 * Supports img src, srcset, block editor image URLs, featured images, and optional
   CSS background images.
 * Skips images already hosted on the current site.
 * Reuses previously copied images for the same post and source URL.
 * Domain allowlist and blocklist support.
 * Configurable download timeout, batch size, and supported post types.
 * Uses WordPress core media sideloading APIs with nonces and capability checks.

## Screenshots

[⌊Dashboard with overview stats and quick actions.⌉⌊Dashboard with overview stats
and quick actions.⌉[

Dashboard with overview stats and quick actions.

[⌊Bulk processing screen with filters, scan preview, and progress log.⌉⌊Bulk processing
screen with filters, scan preview, and progress log.⌉[

Bulk processing screen with filters, scan preview, and progress log.

[⌊Settings page for automation and processing options.⌉⌊Settings page for automation
and processing options.⌉[

Settings page for automation and processing options.

## Installation

 1. Upload the plugin folder to `/wp-content/plugins/bring-images-home/`.
 2. Activate the plugin through the Plugins screen in WordPress.
 3. Go to **Bring Images Home** in the admin sidebar for the dashboard, bulk processing,
    and settings.
 4. Publish a post containing remote images, or process existing posts from the post
    editor or bulk screen.

## FAQ

### Does it copy images already hosted on my own site?

No. Images from the same host as your WordPress site are skipped.

### Does it attach images to the post?

Yes. Every successfully copied image is created as a Media Library attachment with
the processed post as its parent.

### Can I process already published posts?

Yes. Open any supported post in the editor and use the **Bring Images Home** panel,
or go to **Bring Images Home  Bulk Process** to process many posts at once with 
filters.

### Can I control which post types are processed?

Yes. Choose supported post types in **Bring Images Home  Settings**. Developers 
can also use the `brinimho_supported_post_types` filter.

Example:

    ```
    add_filter( 'brinimho_supported_post_types', function( $post_types ) { return array( 'post' ); } );
    ```

### Does it hotlink or proxy images?

No. It downloads the files into the local Media Library.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Bring Images Home – Copy Remote Images Locally” is open source software. The following
people have contributed to this plugin.

Contributors

 *   [ CodeRevolution ](https://profiles.wordpress.org/coderevolution/)

[Translate “Bring Images Home – Copy Remote Images Locally” into your language.](https://translate.wordpress.org/projects/wp-plugins/bring-images-home)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/bring-images-home/),
check out the [SVN repository](https://plugins.svn.wordpress.org/bring-images-home/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/bring-images-home/)
by [RSS](https://plugins.trac.wordpress.org/log/bring-images-home/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.0.0

 * Added modern admin dashboard, settings page, and bulk processing UI.
 * Added single-post processing in the Block Editor sidebar and classic editor metabox.
 * Added bulk filters for post type, status, author, category, tag, search, date
   range, and remote-only posts.
 * Added featured image, block editor URL, background image, and domain rule support.
 * Added configurable automation, batch size, and download timeout settings.

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.0.0**
 *  Last updated **1 day ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [bulk](https://wordpress.org/plugins/tags/bulk/)[images](https://wordpress.org/plugins/tags/images/)
   [media library](https://wordpress.org/plugins/tags/media-library/)[Remote images](https://wordpress.org/plugins/tags/remote-images/)
   [sideload](https://wordpress.org/plugins/tags/sideload/)
 *  [Advanced View](https://wordpress.org/plugins/bring-images-home/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/bring-images-home/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/bring-images-home/reviews/)

## Contributors

 *   [ CodeRevolution ](https://profiles.wordpress.org/coderevolution/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/bring-images-home/)