Title: Hridyaa Image Compressor and Optimizer
Author: Ankit Rawat
Published: <strong>September 9, 2026</strong>
Last modified: September 9, 2026

---

Search plugins

![](https://ps.w.org/hridyaa-image-compressor-and-optimizer/assets/banner-772x250.
png?rev=3688002)

![](https://ps.w.org/hridyaa-image-compressor-and-optimizer/assets/icon-256x256.
png?rev=3688002)

# Hridyaa Image Compressor and Optimizer

 By [Ankit Rawat](https://profiles.wordpress.org/ankitrawat/)

[Download](https://downloads.wordpress.org/plugin/hridyaa-image-compressor-and-optimizer.1.2.4.zip)

 * [Details](https://wordpress.org/plugins/hridyaa-image-compressor-and-optimizer/#description)
 * [Reviews](https://wordpress.org/plugins/hridyaa-image-compressor-and-optimizer/#reviews)
 *  [Installation](https://wordpress.org/plugins/hridyaa-image-compressor-and-optimizer/#installation)
 * [Development](https://wordpress.org/plugins/hridyaa-image-compressor-and-optimizer/#developers)

 [Support](https://wordpress.org/support/plugin/hridyaa-image-compressor-and-optimizer/)

## Description

**Hridyaa Image Compressor and Optimizer** automatically converts your WordPress
images (JPEG, PNG, GIF) and all generated thumbnail sizes into modern, lightweight**
WebP** format.

By serving modern WebP images to your site visitors, you dramatically reduce page
weight, accelerate load times, improve Google PageSpeed scores, and boost Core Web
Vitals (Largest Contentful Paint – LCP).

All conversion runs directly on your server using PHP GD or ImageMagick. There are
zero third-party cloud API dependencies, zero remote image uploads, and zero monthly
image processing quotas.

### Key Features (100% Free)

 * **100% Local & On-Server:** All image encoding runs directly on your server with
   PHP GD or ImageMagick. Your images never leave your host.
 * **100% Free & Unlimited:** No monthly credit limits, no subscription paywalls
   for WebP, and no artificial restrictions.
 * **Non-Destructive:** Your original images are permanently preserved. The plugin
   generates separate companion files.
 * **Automatic Upload Optimization:** Converts newly uploaded media and all intermediate
   thumbnail sizes automatically.
 * **Interactive Bulk Converter:** Optimize your entire existing Media Library with
   a live, resumable AJAX progress tool with pause and throttle controls.
 * **Headless Background WP-Cron Worker:** Run bulk optimization asynchronously 
   in the background without needing an open browser tab.
 * **HTML5 Picture Tag Delivery:** Seamlessly delivers modern image formats with
   native browser fallback for legacy clients.
 * **Negative Compression Guard:** Discards derivatives if they are larger than 
   the original to prevent wasting disk space.
 * **Compression Presets:** Select between High Quality, Balanced (Recommended),
   and Aggressive compression profiles.
 * **Visual Quality Split-View Slider:** Preview compression quality on your own
   media files before applying settings site-wide.
 * **System & Codec Diagnostics:** Built-in server diagnostics report to verify 
   GD, ImageMagick, and memory configuration.
 * **Failed Conversion Queue:** Automatic failure tracking, error categorization,
   and single-click retry engine for resilient processing.

### Privacy & Data Safety

Hridyaa Image Compressor and Optimizer processes all media entirely within your 
WordPress installation. It does not communicate with external servers, does not 
collect telemetry, and does not transmit any user or media data off-site.

### Optional Pro Add-on

For sites requiring advanced next-generation AVIF format encoding, an optional commercial
add-on, **Hridyaa Image Compressor and Optimizer Pro**, is available separately 
and distributed outside the WordPress.org Plugin Directory. The Free version remains
100% standalone and complete for all WebP image compression needs.

Official product page: [Official Product Page](https://ankitrawat.com/products/hridyaa-image-compressor-and-optimizer/)

## Installation

 1. Upload the `hridyaa-image-compressor-and-optimizer` folder to the `/wp-content/
    plugins/` directory, or install directly through the WordPress Plugins screen.
 2. Activate the plugin through the **Plugins** screen in WordPress.
 3. Navigate to **Image Compressor -> Dashboard** to review system diagnostics and 
    configure your preferences.
 4. (Optional) Run the Bulk Converter to optimize existing images in your Media Library.

## FAQ

### Does this plugin overwrite or delete my original images?

No. Your original JPEG, PNG, and GIF images are strictly preserved. The plugin creates
separate companion `.webp` files alongside your originals.

### What image libraries are required on the server?

The plugin requires either the PHP GD extension (`ext-gd`) with WebP support or 
the ImageMagick extension (`ext-imagick`). The plugin automatically detects and 
selects the best available engine on your server.

### How does frontend delivery work?

When enabled, the plugin rewrites standard `<img>` tags in your post content and
featured images into standard HTML5 `<picture>` tags containing `<source type="image/
webp">` alongside the original `<img>` fallback.

### Can I run bulk optimization without keeping my browser open?

Yes. In addition to the interactive AJAX bulk converter, Hridyaa includes a headless
WP-Cron background worker that processes batches continuously on scheduled ticks.

### What happens if a converted WebP image is larger than the original?

The plugin includes a Negative Compression Guard. If a converted WebP file ends 
up larger than or equal to the original image, the derivative is automatically discarded
to save disk space.

### Is AVIF format supported?

The Free plugin provides complete WebP optimization. Next-generation AVIF conversion
is available through the separate commercial Pro add-on for servers running PHP 
8.1+ with AVIF-enabled GD or ImageMagick.

### What happens when I deactivate or delete the plugin?

Deactivating the plugin stops WebP conversion and picture tag delivery. Deleting
the plugin through the WordPress admin runs `uninstall.php`, which cleans up all
options, transients, and conversion metadata while leaving your original media files
untouched.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Hridyaa Image Compressor and Optimizer” is open source software. The following 
people have contributed to this plugin.

Contributors

 *   [ Ankit Rawat ](https://profiles.wordpress.org/ankitrawat/)

[Translate “Hridyaa Image Compressor and Optimizer” into your language.](https://translate.wordpress.org/projects/wp-plugins/hridyaa-image-compressor-and-optimizer)

### Interested in development?

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

## Changelog

#### 1.2.4

 * Fix: Restored Features::isProActive() method declaration in Core\Features to 
   resolve activation fatal error during admin menu initialization.

#### 1.2.3

 * Fix: Corrected admin asset enqueue screen condition to ensure Dashboard receives
   stylesheet and scripts on top-level menu page.

#### 1.2.2

 * Compliance: Removed internal Pro installer/downloader to ensure full WordPress.
   org directory compliance.
 * Compliance: Removed local AVIF trialware gating; clarified standalone WebP engine
   architecture.
 * Compliance: Migrated all text domain references strictly to `hridyaa-image-compressor-
   and-optimizer`.
 * Compliance: Extracted inline styles to stylesheet.
 * Compliance: Hardened input sanitization across all request handlers.
 * Compliance: Updated readme tags to 5 relevant tags and validated against current
   WordPress.org guidelines.

#### 1.2.0

 * Added headless background WP-Cron batch worker with transient locking and time-
   budget enforcement.
 * Added interactive visual quality comparison slider for side-by-side inspection.
 * Added server diagnostics scanner and copyable markdown report.
 * Added failed conversion queue with categorized failure logging and retry engine.
 * Added cross-codec compression presets (High, Balanced, Aggressive).
 * Enhanced strict negative compression protection.

#### 1.1.0

 * Added multi-tier HTML5 picture tag delivery engine.
 * Added thumbnail size conversion controls.
 * Added animated GIF detection to prevent flattening animations.
 * Added O(1) bounded aggregate storage for optimization statistics.

#### 1.0.0

 * Initial release of Hridyaa Image Compressor and Optimizer Free WebP Engine.

## Meta

 *  Version **1.2.4**
 *  Last updated **8 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **7.1**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [image compression](https://wordpress.org/plugins/tags/image-compression/)[image optimizer](https://wordpress.org/plugins/tags/image-optimizer/)
   [images](https://wordpress.org/plugins/tags/images/)[speed](https://wordpress.org/plugins/tags/speed/)
   [webp](https://wordpress.org/plugins/tags/webp/)
 *  [Advanced View](https://wordpress.org/plugins/hridyaa-image-compressor-and-optimizer/advanced/)

## Ratings

No reviews have been submitted yet.

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

[See all reviews](https://wordpress.org/support/plugin/hridyaa-image-compressor-and-optimizer/reviews/)

## Contributors

 *   [ Ankit Rawat ](https://profiles.wordpress.org/ankitrawat/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/hridyaa-image-compressor-and-optimizer/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://ankitrawat.com)