Title: Replace Image
Author: WP Zone
Published: <strong>4. Novembar 2015.</strong>
Last modified: 12. August 2024.

---

Search plugins

![](https://ps.w.org/replace-image/assets/banner-772x250.png?rev=3061293)

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://ps.w.org/replace-image/assets/icon-256x256.png?rev=3061293)

# Replace Image

 By [WP Zone](https://profiles.wordpress.org/aspengrovestudios/)

[Download](https://downloads.wordpress.org/plugin/replace-image.1.1.11.zip)

 * [Details](https://me.wordpress.org/plugins/replace-image/#description)
 * [Reviews](https://me.wordpress.org/plugins/replace-image/#reviews)
 *  [Installation](https://me.wordpress.org/plugins/replace-image/#installation)
 * [Development](https://me.wordpress.org/plugins/replace-image/#developers)

 [Support](https://wordpress.org/support/plugin/replace-image/)

## Description

The Replace Image plugin adds a button to the Attachment Details screen which allows
you to upload or select an image to replace the current image while retaining the
URL and attachment ID. This allows you to easily swap in an updated version of an
image without having to re-select it in theme settings pages, post/page content,
or anywhere else where it might be referenced.

**Important:** Disable your browser’s cache and any WordPress caching plugins before
use; otherwise, the plugin may appear not to work. See Tools > Replace Image for
instructions.

If you like this plugin, please consider leaving a comment or review.

### You may also like these plugins

[WP Zone](https://wpzone.co/) has built a bunch of plugins, add-ons, and themes.
Check out other favorites here on the repository and don’t forget to leave a 5-star
review to help others in the community decide.

 * [Product Sales Report for WooCommerce](https://wordpress.org/plugins/product-sales-report-for-woocommerce/)–
   setup a custom sales report for the products in your WooCommerce store with toggle
   sorting options. Including or excluding items based on date range, sale status,
   product category and id, define display order, choose what fields to include,
   and generate your report with a click.
 * [Export Order Items for WooCommerce](https://wordpress.org/plugins/export-order-items-for-woocommerce/)–
   export the order details for each sale in your WooCommerce store. Simplify order
   fulfillment, generate accounting reports in a few clicks, and download into CSV
   format for readability and universal compatibility with Export Order Items.
 * [Force Update Check for Plugins and Themes](https://wordpress.org/plugins/force-update-check-for-plugins-and-themes/)-
   force Update Check for Plugins and Themes forces WordPress to run a theme and
   plugin update check whenever you visit the WordPress updates page
 * [Connect SendGrid for Emails](https://wordpress.org/plugins/connect-sendgrid-for-emails/)–
   connect SendGrid for Emails is a third-party fork of (and a drop-in replacement
   for) the official SendGrid plugin
 * [Custom CSS and JavaScript](https://wordpress.org/plugins/custom-css-and-javascript/)–
   allows you to add custom site-wide CSS styles and JavaScript code to your WordPress
   site. Useful for overriding your theme’s styles and adding client-side functionality.
 * [Disable User Registration Notification Emails](https://wordpress.org/plugins/disable-user-registration-notification-emails/)–
   when this plugin is activated, it disables the notification sent to the admin
   email when a new user account is registered.
 * [Inline Image Upload for BBPress](https://wordpress.org/plugins/image-upload-for-bbpress/)–
   enables the TinyMCE WYSIWYG editor for BBPress forum topics and replies and adds
   a button to the editor’s “Insert/edit image” dialog that allows forum users to
   upload images from their computer and insert them inline into their posts.
 * [Password Strength for WooCommerce](https://wordpress.org/plugins/password-strength-for-woocommerce/)–
   disables password strength enforcement in WooCommerce.
 * [Potent Donations for WooCommerce](https://wordpress.org/plugins/donations-for-woocommerce/)–
   acceptance donations through your WooCommerce store
 * [Shortcodes for Divi](https://wordpress.org/plugins/shortcodes-for-divi/) – allows
   to use Divi Library layouts as shortcodes everywhere where text comes.
 * [Stock Export and Import for WooCommerce](https://wordpress.org/plugins/stock-export-and-import-for-woocommerce/)–
   generates reports on the stock status (in stock / out of stock) and quantity 
   of individual WooCommerce products.
 * [Random Quiz Generator for LifterLMS](https://wordpress.org/plugins/random-quiz-addon-for-lifterlms/)–
   pull a random set of questions from your quiz so users never get the same question
   twice when retaking or setting up a practice quiz.
 * [WP and Divi Icons](https://wordpress.org/plugins/wp-and-divi-icons/) – adds 
   over 660 custom outline SVG icons to your website. SVG icons are vector icons,
   so they are sharp and look good on any screen at any size.
 * [WP Layouts](https://wordpress.org/plugins/wp-layouts/) – the best way to organize,
   import, and export your layouts, especially if you have multiple websites.
 * [WP Squish](https://wordpress.org/plugins/wp-squish/) – reduce the amount of 
   storage space consumed by your WordPress installation through the application
   of user-definable JPEG compression levels and image resolution limits to uploaded
   images.

To view WP Zone’s premium WordPress plugins and themes, visit our [WordPress products catalog page](https://wpzone.co/product/).

## Screenshots

 * [[
 * The Replace Image button in the Attachment Details screen (opened by clicking
   on an image in the Media Library).

## Installation

 1. Click „Plugins“ > „Add New“ in the WordPress admin menu.
 2. Search for „Replace Image“.
 3. Click „Install Now“.
 4. Click „Activate Plugin“.

Alternatively, you can manually upload the plugin to your wp-content/plugins directory.

## FAQ

### I tried to replace an image but nothing happened.

Your browser is likely still caching the old image. Try doing a hard refresh (Ctrl
+ F5 on Windows, Apple + R / Command + R on Mac) while viewing the page on the frontend.
Note that the backend seems to retain cached image thumbnails even after a hard 
refresh.

## Reviews

![](https://secure.gravatar.com/avatar/9e8e3d6e815de5cf78f4eff2cc0a5dab690e7648517aa9e1f005a83e20759f1d?
s=60&d=retro&r=g)

### 󠀁[If one checks how it works, it’s great](https://wordpress.org/support/topic/if-one-checks-how-it-works-its-great/)󠁿

 [pebweb](https://profiles.wordpress.org/pebweb/) 4. Juli 2025.

I didn’t understand how it worked at the beginning. And I’m sure those who wrote
bad reviews felt the same way. But now I’ve understood how to do it and it works
perfectly.The plugin doesn’t work like others out of this category. I like the way
it’s done, but if you can solve this so that people know how to use it from the 
start, you’ll hardly get any more one-star ratings.

![](https://secure.gravatar.com/avatar/54cd981779eefcfba69d1af38629f5177b8c51520b333de5e14725583059b6ab?
s=60&d=retro&r=g)

### 󠀁[This is helpful, but not really what I needed](https://wordpress.org/support/topic/this-is-helpful-but-not-really-what-i-needed/)󠁿

 [mellowvision](https://profiles.wordpress.org/mellowvision/) 22. Mart 2025.

Ideally, there would be a setting like „Enable Drag to replace“ and this would allow
me to drag and drop a replacement file into the media file upload screen, with the
same name as an existing file already in the uploads, and overwrite that existing
file. I do not want the editors to have to find an original file to replace it with
a new one. I just want them to upload the new one.

![](https://secure.gravatar.com/avatar/2d7bbf8bb3b03413c850a4e2ece125ea56d0133e053495c840813e948b6900cd?
s=60&d=retro&r=g)

### 󠀁[Works perfectly and has no bloat/ads](https://wordpress.org/support/topic/works-perfectly-and-has-no-bloat-ads/)󠁿

 [aaylasecura](https://profiles.wordpress.org/aaylasecura/) 4. Februar 2025.

It does exactly what it’s supposed to do. I don’t know why some people say that 
it creates a new image instead of replacing, perhaps they don’t complete the process…
Yes, you need to upload the new image so temporarily, after step 1, there’s the 
old and the new image. But then you select the new image as the replacement and 
the plugin moves the new onto the old one, completely replacing it and there’s no
extra copy of it. Also note that if you have any image compression plugins that 
create for example webp version, you’ll have to manually delete and re-create those
versions.

![](https://secure.gravatar.com/avatar/d26ee0bb521ed815165a93839eca723e12dde296d49e5363887f6ce2f7b13cfc?
s=60&d=retro&r=g)

### 󠀁[Works like a charm!](https://wordpress.org/support/topic/works-like-a-charm-2372/)󠁿

 [jeanjohnson2911](https://profiles.wordpress.org/jeanjohnson2911/) 9. Januar 2025.

Thank you!

![](https://secure.gravatar.com/avatar/0d933835475ed0bbc667f5dcd32ae9fd9a62576835570eb7a24afcf05d14b54e?
s=60&d=retro&r=g)

### 󠀁[Excellent](https://wordpress.org/support/topic/excellent-13724/)󠁿

 [matthewstidham](https://profiles.wordpress.org/matthewstidham/) 2. Decembar 2024.

Works like a charm

![](https://secure.gravatar.com/avatar/ebee0f8c6a05b144faf2e6c0d68c46ee7e9b28ff4637ad73bf5f2d9d6ec63063?
s=60&d=retro&r=g)

### 󠀁[Brilliant!](https://wordpress.org/support/topic/brilliant-1637/)󠁿

 [neotek9](https://profiles.wordpress.org/neotek9/) 14. August 2024.

Great plugin. I use it all the time. Thank you. 🙂

 [ Read all 65 reviews ](https://wordpress.org/support/plugin/replace-image/reviews/)

## Contributors & Developers

“Replace Image” is open source software. The following people have contributed to
this plugin.

Contributors

 *   [ WP Zone ](https://profiles.wordpress.org/aspengrovestudios/)
 *   [ annaqq ](https://profiles.wordpress.org/annaqq/)

[Translate “Replace Image” into your language.](https://translate.wordpress.org/projects/wp-plugins/replace-image)

### Interested in development?

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

## Changelog

= 1.1.11
 * Add permissions check on image to be replaced * Don’t show Replace Image
button on images that the user isn’t allowed to replace

= 1.1.10
 * Fix Missing Version Parameter in Asset URLs: This oversight could potentially
lead to caching problems in browsers upon plugin updates.

= 1.1.9
 * Fix: Image replacement may not work in some browsers

#### 1.1.8

 * Add „Replace With AI Image“ button

#### 1.1.7

 * Updated links, author, changed branding to WP Zone
 * Updated tested up to
 * Removed donation links,
 * Added aspengrovestudios as contributor
 * Updated banner and icon

#### 1.1.6

 * Plugin now deletes files associated with the old image prior to replacement

#### 1.1.5

 * Fixed non-critical PHP warning

#### 1.1.3

 * Fixed undefined offset error per https://wordpress.org/support/topic/undefined-
   index-0-on-line-100-mainfile?replies=1

#### 1.1.1

 * Added support for image replacement where the image file being replaced doesn’t
   exist
 * Removed anonymous functions

#### 1.1

 * Added functionality to prevent image caching in the Media Library

#### 1.0.3

 * Fixed a bug where the upload UI would temporarily stop working properly after
   replacing an image.

#### 1.0

 * Initial release

## Meta

 *  Version **1.1.11**
 *  Last updated **2 years ago**
 *  Active installations **9.000+**
 *  WordPress version ** 3.5 or higher **
 *  Tested up to **6.6.5**
 *  Language
 * [English (US)](https://wordpress.org/plugins/replace-image/)
 * Tags
 * [image](https://me.wordpress.org/plugins/tags/image/)[images](https://me.wordpress.org/plugins/tags/images/)
   [media](https://me.wordpress.org/plugins/tags/media/)[overwrite](https://me.wordpress.org/plugins/tags/overwrite/)
   [replace](https://me.wordpress.org/plugins/tags/replace/)
 *  [Advanced View](https://me.wordpress.org/plugins/replace-image/advanced/)

## Ratings

 4.6 out of 5 stars.

 *  [  56 5-star reviews     ](https://wordpress.org/support/plugin/replace-image/reviews/?filter=5)
 *  [  2 4-star reviews     ](https://wordpress.org/support/plugin/replace-image/reviews/?filter=4)
 *  [  1 3-star review     ](https://wordpress.org/support/plugin/replace-image/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/replace-image/reviews/?filter=2)
 *  [  6 1-star reviews     ](https://wordpress.org/support/plugin/replace-image/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/replace-image/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/replace-image/reviews/)

## Contributors

 *   [ WP Zone ](https://profiles.wordpress.org/aspengrovestudios/)
 *   [ annaqq ](https://profiles.wordpress.org/annaqq/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/replace-image/)