WordPress plugin intelligence profile

Imgsoft Localize External Images

Move hotlinked images into your Media Library and turn links to images into images. With backups, rollback, problem links and exclusions.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version2.0.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 5.8 · PHP 7.2
Directory statusactive
Last directory update2 Nov 20263h ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Imgsoft Localize External Images version 2.0.0 as active, updated 3h ago and tested up to WordPress 7.1.

Overview

About this plugin

Images hotlinked from other websites slow your pages down, break when the other site removes them, and can disappear from your posts without notice. Imgsoft Localize External Images finds them, shows you exactly what it found, and moves the ones you choose into your own Media Library.

It can also turn text links to images — for example the ones ChatGPT puts into answers — into the images themselves.

Nothing changes until you click “Localize”. Before every change the plugin saves a backup of the post, so any localization can be rolled back.

Scan

  • Scans all posts and pages, including drafts, scheduled and private ones.
  • Finds images in <img>, srcset, <picture> / <source> (WebP, AVIF), lazy-load attributes, links to image files, CSS url() and Gutenberg block data.
  • Shows every image with a preview, its alt text and the post it belongs to. Everything is selected by default; untick what you want to keep external.
  • Search, filters by post type and status, pagination — works on sites with tens of thousands of posts.

Localize

  • Downloads each image once; if the same image is used in several posts, the file is reused.
  • Detects the real file type by content, so links without an extension (for example image CDNs) work too.
  • Recognizes well-known image hosts (Unsplash, Imgur, ChatGPT, Google previews and others) even when an address has no file extension — in styles, block data and links too.
  • Size limit for downloaded files (5 MB by default, adjustable or off): larger files are not downloaded and go to problem links, where you can load a single file ignoring the limit.
  • Saves each post once, no matter how many images it contains — one revision instead of one per image.
  • SVG can be localized safely: each file is cleaned from scripts, event handlers and external references before it is saved (optional, off by default). Manual SVG uploads stay forbidden.

History and rollback

  • Every localization is a session with its own backups.
  • Roll back only the links the plugin changed (your later manual edits stay), or restore the whole post to its state before the plugin ran.
  • Roll back a single link, a post, or a whole session. Optionally delete the downloaded files if nothing else uses them.
  • See how much space the backups take and delete archives you no longer need.

Problem links

Links that cannot be downloaded are moved to a separate list and sorted by reason:

  • Broken — 404, 410, the domain does not exist, or there is no image at the address.
  • Temporarily unavailable — timeout, server error, too many requests.
  • Download forbidden — the site refuses to give the file to a server (403, 401).
  • File type not accepted — the image downloads but WordPress does not accept its type.
  • Too large — the file is bigger than the size limit set in the settings.

After each scan the plugin quickly rechecks them and brings back the ones that became available. From the list you can run a longer recheck, replace a link with a new address (it is checked before anything changes), pick an image from your Media Library, or exclude the link. The alt text is shown with a one-click “find similar” search.

Converting links into images

jpg">Photo of the beach</a>, can be turned into the images themselves. The image is downloaded to your Media Library first, and the link text becomes its alt.

  • Two ways to use it: as an option of the main scan, or with the separate “Links → images” tool that handles only links and does not touch ordinary external images.
  • Ready-made sets that work right after installation: ChatGPT images, Google image previews, photo stocks and image hosting, social networks, Wikimedia Commons, or all of them together.
  • Wikimedia Commons is handled with its licenses: public domain files are inserted as is, CC BY / CC BY-SA 4.0 files link to their source page, other licenses also get an author and license caption.
  • Your own rules: conditions joined with “and” (exactly matches, contains, starts with, does not contain, domain, regular expression, inside tag, not inside tag), exclusions, excluded posts, and a “check an address” tool.
  • Links inside image captions and links to an image that is already shown in the post are never turned into a second image.
  • If a link cannot be downloaded because it is broken or the server is down, it stays a link. If the server only forbids downloading, the image is shown from the external address.

Rule sets and configuration

  • Save, rename and delete your own sets of rules, with comments; apply a set or add it to the current rules.
  • Export and import sets as files — as a full snapshot or as rules only, without the list of posts.
  • Configuration editor: the whole configuration as text with a built-in description of the format. You can send it to an AI assistant with a description of what you need, paste the answer back, check it and apply. Errors are shown with their exact place, and you see what will change before applying.
  • The previous settings are saved automatically before every change, so you can always go back.

Exclusions

  • Exclude a single image, a whole domain (with subdomains) or an entire post or page.
  • Exclude straight from the scan list, from a dedicated “scan and add to exclusions” view, or add addresses manually.
  • Regular expressions (“regex: /avatars/” or “/(gravatar|avatars)/i”) and tags (“tag: figcaption”, ”
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • broken images
  • external images
  • media library
  • hotlink
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 5.8 · PHP 7.2
Update activity2 Nov 20263h ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.9.02.0.0
WordPress compatibilityNot listed7.1.4
WordPress requirementNot listed5.8
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.