WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by ShortPixel v4.2.2

Enable Media Replace

Easily replace any attached image/file by simply uploading a new file in the Media Library edit view - a real time saver!

Enable Media Replace

The facts

Rating
4.4★ from 302
Active installs
600k+
Price
Free
Last updated
20 Aug 2026
Added
Jun 2009
Requires WP
4.9.7
Tested up to
WP 7.1
Requires PHP
5.6
Downloads
14,113,811

Our analysis

AI-assisted

Enable Media Replace is a WordPress plugin that allows you to replace images or files in your Media Library without the need to delete and re-upload them. You can either upload a new file of the same type or replace it with a new file name, automatically updating all links to the new file.

Additionally, it includes a beta feature for background removal, which sends images to ShortPixel’s API for processing. This plugin is suitable for users looking to streamline their media management in WordPress.

Best for: This plugin is best for WordPress users who frequently update media files.

What it does well

  • Allows seamless replacement of media files
  • Updates links automatically when changing file names
  • Includes a beta background removal feature
  • Compatible with WP Offload Media
  • Lightweight and easy to use

Where it falls short

  • Background removal feature is still in beta
  • No information on support for file types other than images

Verdict

Enable Media Replace simplifies the process of managing media files in WordPress, making it a useful tool for those who need to update images or files regularly.

From the developer

ShortPixel's own description of Enable Media Replace, lightly tidied.

A free, lightweight and easy to use plugin that allows you to seamlessly replace an image or file in your Media Library by uploading a new file in its place. No more deleting, renaming and re-uploading files! Now fully compatible with WP Offload Media!
New beta feature! You can now remove the background of your images for better integration with eCommerce solutions!
Supported by the friendly team that created ShortPixel 🙂

A real timesaver

Don’t you find it tedious and complicated to first delete a file and then upload another one with the exact same name every time you want to update an image or other uploaded file in the WordPress media library?

Well, no longer!

Now you can replace any uploaded file in the Edit Media view, where it should be. Replacing Media can be done in two ways:

It’s simple to replace a file

  1. Simply replace the file. This option requires you to upload a file of the same type as the file you want to replace. The attachment name remains the same regardless of what the file you upload is called.
  2. Replace the file, use the new file name, and update all links. If you check this option, the old file will be replaced with the name and type of the file you are uploading. All links pointing to the current file will be updated to point to the new file name. Additional options for the folder to put the new file in or the date of the new file are also available on the replace screen.

This plugin is very powerful and a must-have for all major websites built with WordPress. It also offers a preview of the replaced image!

New beta feature: You can now remove the background of any image!

Similar to replacing media, you can also remove the background of the images from the Media Library! The background removal feature sends the images to ShortPixel’s API, removes the background and sends them back in a preview window. If everything looks good, just replace the image with the one that has the background removed! If the source image is a PNG file, you will get a transparent background, while the other images default to a solid white background. You also have the option to choose a different color with an embedded color picker.
The background removal feature is still in beta and will be free of charge for a reasonable usage.

If you don’t want to use the background removal feature, add this line to your theme’s functions.php file, or use a plugin like Code Snippets:

`add_filter( 'emr/feature/background', '__return_false' );```

A similar filter, for the remote notification system is:

`add_filter( 'emr/feature/remote_notice', '__return_false' );```

To shorten the wait time before redirecting to the media editing screen, use the following filter and specify the wait time in seconds (0 means that redirection is immediate, but may cause problems in certain configurations):

`add_filter('emr/success/timeout', function () { return 3; });```

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for libraries and archives.

Starter Templates

The growing library of 300+ ready-to-use templates that work with all WordPress themes including Astra, Hello,...

Free 1M+ installs 4.9★ (4,745)
SVG Support

Securely upload SVG files to your media library, with built-in sanitization and advanced features for styling...

Free 1M+ installs 4.8★ (355)
Happy Addons for Elementor

HappyAddons packs Header Footer Builder, Megamenu, Single Post, Archive Page, & 500+ Ready Templates into...

Free 400k+ installs 4.8★ (487)
CMB2

CMB2

91

CMB2 is a metabox, custom fields, and forms library for WordPress that will blow your mind.

Free 300k+ installs 5★ (91)
Extendify

The best WordPress templates, pattern, and layout library with 1,000+ designs built for the Gutenberg block ed...

Free 500k+ installs 4.7★ (10)
Qi Addons For Elementor

Qi Addons for Elementor is a comprehensive library of 60+ custom, flexible & easily styled Elementor widge...

Free 200k+ installs 4.8★ (205)