Title: Khushal Image Audit Tools
Author: Khushal Tank
Published: <strong>24 de juliol de 2026</strong>
Last modified: 26 de juliol de 2026

---

Cerca extensions

![](https://ps.w.org/khushal-image-audit-tools/assets/banner-772x250.png?rev=3620892)

![](https://ps.w.org/khushal-image-audit-tools/assets/icon-256x256.png?rev=3620880)

# Khushal Image Audit Tools

 Per [Khushal Tank](https://profiles.wordpress.org/khushal1995/)

[Baixa](https://downloads.wordpress.org/plugin/khushal-image-audit-tools.1.15.10.zip)

 * [Detalls](https://ca.wordpress.org/plugins/khushal-image-audit-tools/#description)
 * [Ressenyes](https://ca.wordpress.org/plugins/khushal-image-audit-tools/#reviews)
 *  [Instal·lació](https://ca.wordpress.org/plugins/khushal-image-audit-tools/#installation)
 * [Desenvolupament](https://ca.wordpress.org/plugins/khushal-image-audit-tools/#developers)

 [Suport](https://wordpress.org/support/plugin/khushal-image-audit-tools/)

## Descripció

Khushal Image Audit Tools provides a modular foundation for inspecting WordPress
Media Library images locally.

The plugin:

 * Works completely offline.
 * Sends no data to external services.
 * Uses Imagick when available.
 * Falls back to GD automatically.
 * Converts JPEG, PNG, and WebP images individually or in safe bulk batches.
 * Keeps protected original copies that can be restored from the Media Library.
 * Compresses images in lossless or lossy background batches with storage reports.
 * Resizes images by width, height, or percentage with before/after previews.
 * Finds duplicate images by filename, file size, dimensions, and exact file hash.
 * Provides manual-only duplicate cleanup tools that never delete automatically.
 * Finds image usage across posts, pages, products, custom post types, Gutenberg,
   and Elementor.
 * Runs rename, alt, compression, resize, conversion, and restore actions on selected
   images.
 * Streams SEO, performance, accessibility, media health, and storage CSV reports.
 * Includes no telemetry, analytics, tracking, or licensing code.

## Captures

[⌊Dashboard with Media Library statistics, charts, and quick actions.⌉⌊Dashboard
with Media Library statistics, charts, and quick actions.⌉[

Dashboard with Media Library statistics, charts, and quick actions.

[⌊Image Converter with single and bulk conversion workflows.⌉⌊Image Converter with
single and bulk conversion workflows.⌉[

Image Converter with single and bulk conversion workflows.

[⌊Image Compression with quality controls and storage savings.⌉⌊Image Compression
with quality controls and storage savings.⌉[

Image Compression with quality controls and storage savings.

[⌊Image Resize with before/after preview.⌉⌊Image Resize with before/after preview
.⌉[

Image Resize with before/after preview.

[⌊Duplicate Finder with manual cleanup tools.⌉⌊Duplicate Finder with manual cleanup
tools.⌉[

Duplicate Finder with manual cleanup tools.

[⌊Image Usage Finder showing where images are used across content.⌉⌊Image Usage 
Finder showing where images are used across content.⌉[

Image Usage Finder showing where images are used across content.

[⌊Unused images view with Open in Media and Delete actions.⌉⌊Unused images view 
with Open in Media and Delete actions.⌉[

Unused images view with Open in Media and Delete actions.

[⌊Bulk Actions for rename, alt text, compress, resize, convert, and restore.⌉⌊Bulk
Actions for rename, alt text, compress, resize, convert, and restore.⌉[

Bulk Actions for rename, alt text, compress, resize, convert, and restore.

[⌊CSV Reports for SEO, performance, accessibility, health, and storage.⌉⌊CSV Reports
for SEO, performance, accessibility, health, and storage.⌉[

CSV Reports for SEO, performance, accessibility, health, and storage.

[⌊Settings page for compression, WebP, backups, upload automation, and engines.⌉⌊
Settings page for compression, WebP, backups, upload automation, and engines.⌉[

Settings page for compression, WebP, backups, upload automation, and engines.

## Instal·lació

 1. Upload the `khushal-image-audit-tools` folder to `/wp-content/plugins/`.
 2. Activate Khushal Image Audit Tools from the Plugins screen.
 3. Open **Khushal Image Audit Tools** from the WordPress admin sidebar.
 4. Use Dashboard, Converter, Compression, Resize, and the other tools from that menu.

## PMF

### Does this plugin send image data externally?

No. All processing is performed locally with WordPress Core, Imagick, or GD.

### Is Imagick required?

No. Imagick is preferred when available and GD is used as the fallback.

### Where do I find the plugin settings?

Open **Khushal Image Audit Tools  Image Settings** in the WordPress admin sidebar.

### Does this plugin delete images automatically?

No. Duplicate cleanup and other destructive actions are always manual and confirmation-
based.

## Ressenyes

No hi ha ressenyes per a aquesta extensió.

## Col·laboradors i desenvolupadors

«Khushal Image Audit Tools» és programari de codi obert. La següent gent ha col·laborat
en aquesta extensió.

Col·laboradors

 *   [ Khushal Tank ](https://profiles.wordpress.org/khushal1995/)

[Traduïu «Khushal Image Audit Tools» a la vostra llengua.](https://translate.wordpress.org/projects/wp-plugins/khushal-image-audit-tools)

### Interessats en el desenvolupament?

[Navegueu pel codi](https://plugins.trac.wordpress.org/browser/khushal-image-audit-tools/),
baixeu-vos el [repositori SVN](https://plugins.svn.wordpress.org/khushal-image-audit-tools/),
o subscriviu-vos al [registre de desenvolupament](https://plugins.trac.wordpress.org/log/khushal-image-audit-tools/)
per [fisl de subscripció RSS](https://plugins.trac.wordpress.org/log/khushal-image-audit-tools/?limit=100&mode=stop_on_copy&format=rss).

## Registre de canvis

#### 1.15.10

 * Fixed Dashboard showing stale scan data for trashed/deleted images. Stats, formats,
   and Scan Health now follow the live Media Library only.

#### 1.15.9

 * “Convert to WebP” from Missing WebP now opens the Converter with only those images
   listed (thumbnail, filename, and reason), so you can see exactly which file to
   convert.

#### 1.15.8

 * “Compress now” from Oversized Images now opens Compression with only those oversized
   files listed (thumbnail, filename, and size), so you can see exactly which image
   to compress.

#### 1.15.7

 * Made Scan Health easier to understand with a clear summary, issue breakdown (
   alt text, unused, duplicates, oversized, and more), fix links, and failed-scan
   reasons.

#### 1.15.6

 * Fixed Dashboard Quick Actions layout so all five buttons share equal width, height,
   and spacing.

#### 1.15.5

 * Added a Delete action for unused images on the Image Usage page. Images are moved
   to the Media Trash after confirmation and only when the usage scan found no linked
   content.

#### 1.15.4

 * Bulk resize is now “Limit Oversized Images”: only shrinks images above the max
   size, never upscales, and skips images already within the limit.
 * Updated bulk resize copy and capped bulk percentage shrink at 100%.

#### 1.15.3

 * Fixed Compress All Images / Resize mode tabs not switching (stale dataset names
   after rename).
 * Added a proper image placeholder and prevented broken empty previews when no 
   thumbnail is selected.

#### 1.15.2

 * Clarified the “no image engine” error: GD/Imagick must be enabled as PHP extensions
   in hosting, not only in plugin settings.
 * Fixed Settings checkboxes so unavailable engines stay selectable as preferences
   and are no longer disabled/lost on save.
 * Added automatic fallback to any available PHP image engine when settings would
   otherwise leave none selected.

#### 1.15.1

 * Fixed a fatal activation error on PHP 8.0/8.1 caused by `true|\WP_Error` return
   types (PHP 8.2+ only). Replaced with `bool|\WP_Error` across the plugin.
 * Replaced PHP 8.1+ `never` return types with `void` for PHP 8.0 compatibility.

#### 1.15.0

 * Renamed the plugin to Khushal Image Audit Tools (slug: khushal-image-audit-tools)
   to use a distinctive personal brand and avoid trademark conflict with “FlowImage”.
 * Confirmed Settings API sanitize_callback on register_setting().

#### 1.14.6

 * WordPress.org submission readiness: set author to Khushal Tank (@khushal1995),
   fixed installation steps, added Screenshots section, and blank index.php guards
   in asset folders.

#### 1.14.5

 * Refreshed the Dashboard: gradient header, colored stat-card icons, «fix it» shortcuts
   on issue cards, and a tidier Quick Actions panel.

#### 1.14.4

 * Cleared the last Plugin Check warnings around uncached direct writes and dynamic
   usage listing SQL.

#### 1.14.3

 * Resolved all Plugin Check warnings with prepared identifier placeholders, documented
   nonce verification, scoped template variables, and intentional cleanup-query 
   annotations.
 * Added the required languages directory and removed the discouraged manual text-
   domain loader.

#### 1.14.2

 * Fixed Plugin Check errors: added missing translators comments for i18n placeholders,
   and removed development-only .distignore and phpcs.xml.dist from the plugin package.

#### 1.14.1

 * Fixed all Plugin Check PHP errors: WP_Filesystem for rename/chmod/rmdir, safe
   LIKE queries, in-memory JPEG stripper, and CSV stream phpcs compliance.

#### 1.14.0

 * Added the Khushal brand logo to every plugin page header.
 * Redesigned Image Compression and Image Resize as clear step-by-step workflows
   with single/bulk tabs.
 * Added quick 1-2-3 usage guides to Duplicate Finder, Usage Finder, and Bulk Actions.
 * Unified page headers, engine status badges, and empty states across all admin
   pages.

#### 1.13.0

 * Redesigned Image Converter as a clear three-step workflow.
 * Separated single and bulk conversion modes to prevent accidental library-wide
   actions.
 * Added compatible image counts, format summaries, recommended settings, and proper
   empty states.
 * Fixed hidden converter controls and empty previews appearing unexpectedly.

#### 1.12.0

 * Added direct per-image filename and ALT text editing to Image Bulk Actions.
 * Added automatic image selection while typing, clearer validation, and user-friendly
   action labels.
 * Kept pattern rename, compression, resize, conversion, and restore as advanced
   bulk tools.

#### 1.11.3

 * Fixed Image Bulk Actions to process selected images through AJAX batches instead
   of WP-Cron alone.
 * Hardened bulk selection UI so Start stays disabled until images are selected 
   and jobs resume reliably.

#### 1.11.2

 * Fixed Image Usage Finder so scans run through AJAX batches instead of waiting
   on WP-Cron alone.
 * Improved Gutenberg and Elementor usage detection and removed the unnecessary 
   local-file requirement.

#### 1.11.1

 * Moved every plugin page from Media into a dedicated Khushal Image Audit Tools
   top-level menu.
 * Added backward-compatible redirects for previous Media submenu URLs.
 * Updated page-specific asset loading and internal admin links for the new menu
   structure.

#### 1.11.0

 * Added validated settings for compression, WebP, backups, upload scanning, and
   automatic conversion.
 * Added configurable GD and Imagick engine selection with live local capability
   diagnostics.
 * Added protected plugin data reset and asynchronous upload automation.

#### 1.10.0

 * Added five secure, streamed CSV report generators.
 * Added spreadsheet-safe SEO, performance, accessibility, and media health exports.
 * Added live attachment storage, derivative size, savings, and backup reporting.

#### 1.9.0

 * Added unified selected-image bulk actions with resumable progress tracking.
 * Added safe bulk filename patterns and offline alt text generation.
 * Integrated compression, resize, conversion, and protected restore services.

#### 1.8.0

 * Added Image Usage Finder with linked content reports.
 * Added WordPress, Gutenberg, Elementor, WooCommerce, and custom post type detection.
 * Added resumable background usage indexing and unused image filtering.

#### 1.7.0

 * Added duplicate image finder using filename, file size, dimensions, and file 
   hash.
 * Added exact and potential duplicate groups with manual keep, ignore, and trash
   cleanup.
 * Added resumable background duplicate indexing with no automatic deletion.

#### 1.6.0

 * Added width, height, and percentage image resizing.
 * Added aspect-ratio controls and server-generated before/after previews.
 * Added safe bulk resize jobs and original restoration.

#### 1.5.0

 * Added lossless and lossy JPEG, PNG, and WebP compression.
 * Added quality controls, protected restore points, and compression reports.
 * Added resumable WP-Cron bulk compression and storage-saving statistics.

#### 1.4.0

 * Added the production Image Converter with Imagick and GD engines.
 * Added single and bulk conversion with progress and error reporting.
 * Added protected original backups, restore support, and Media Library integration.

#### 1.0.0

 * Initial production architecture.

## Meta

 *  Versió **1.15.10**
 *  Darrera actualització **fa 2 setmanes**
 *  Instal·lacions actives **Menys de 10**
 *  Versió del WordPress ** 6.5 o posterior **
 *  Provada fins a **7.0.3**
 *  Versió del PHP ** 8.0 o posterior **
 *  Idioma
 * [English (US)](https://wordpress.org/plugins/khushal-image-audit-tools/)
 * Etiquetes
 * [gd](https://ca.wordpress.org/plugins/tags/gd/)[images](https://ca.wordpress.org/plugins/tags/images/)
   [imagick](https://ca.wordpress.org/plugins/tags/imagick/)[media library](https://ca.wordpress.org/plugins/tags/media-library/)
 *  [Vista avançada](https://ca.wordpress.org/plugins/khushal-image-audit-tools/advanced/)

## Valoracions

Encara no s'ha enviat cap ressenya.

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

[Visualitzeu totes les ressenyes](https://wordpress.org/support/plugin/khushal-image-audit-tools/reviews/)

## Col·laboradors

 *   [ Khushal Tank ](https://profiles.wordpress.org/khushal1995/)

## Suport

Teniu quelcom a dir? Necessiteu ajuda?

 [Visualitza els fòrums de suport](https://wordpress.org/support/plugin/khushal-image-audit-tools/)