Title: ImgSmaller &#8211; Optimize Images | Compress Images | Convert WebP &amp; AVIF
Author: Subarnadip Pal
Published: <strong>October 19, 2025</strong>
Last modified: October 19, 2025

---

Search plugins

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

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

# ImgSmaller – Optimize Images | Compress Images | Convert WebP & AVIF

 By [Subarnadip Pal](https://profiles.wordpress.org/subarnadip/)

[Download](https://downloads.wordpress.org/plugin/imgsmaller.1.0.1.zip)

 * [Details](https://mri.wordpress.org/plugins/imgsmaller/#description)
 * [Reviews](https://mri.wordpress.org/plugins/imgsmaller/#reviews)
 *  [Installation](https://mri.wordpress.org/plugins/imgsmaller/#installation)
 * [Development](https://mri.wordpress.org/plugins/imgsmaller/#developers)

 [Support](https://wordpress.org/support/plugin/imgsmaller/)

## Description

ImgSmaller integrates with the ImgSmaller API to compress images in your Media Library.
It supports WEBP and AVIF output, runs in the background via WP-Cron or external
cron, and includes robust backups and one-click restore. It also provides an exclusions
browser, export/import of backups and replacements, and plan/quota awareness.

Key features:

 * Background image optimization with batching
 * WEBP and AVIF output formats
 * Automated backup of originals and one-click restore (all or selected)
 * Export/import backups ZIP; import optimized replacements ZIP
 * Exclusions browser with search, filters, and infinite scroll
 * Quota-aware processing with countdown and auto-resume
 * Secure tokenized public endpoints and file proxy for private media
 * Dashboard metrics, logs, and plan/allowed domains management
 * External cron support with copyable URL and token regeneration

### External services

This plugin connects to the ImgSmaller API to compress images and retrieve plan/
quota information.

What is the service and what is it used for?
 – The ImgSmaller API (https://imgsmaller.
com) provides image compression and account information used by this plugin to optimize
your Media Library and display plan/quota details.

What data is sent and when?
 – When you start compression, the plugin sends the 
public URL of each selected attachment (or a secure, tokenized proxy URL if the 
file is not publicly accessible) along with your API key to request compression.
After polling completes, the plugin downloads the optimized image bytes. – When 
viewing plan info, the plugin requests your current plan usage and limits using 
your API key.

Where can I find the service policies?
 – Terms of Service: https://imgsmaller.com/
terms – Privacy Policy: https://imgsmaller.com/privacy

Notes:
 – You can disable background processing at any time from the dashboard. 
If you prefer not to send any files or metadata, do not start compression and do
not enter an API key.

## Screenshots

 * [[
 * Dashboard overview with plan, quota, and quick actions
 * [[
 * Exclusions browser with search, filters, and select-all
 * [[
 * Backup & Restore tools including export/import and restore selected
 * [[
 * Activity log and live progress indicators

## Installation

 1. Upload the plugin zip via Plugins â†’ Add New â†’ Upload Plugin, or place the folder`
    ImgSmaller` in `wp-content/plugins/`.
 2. Activate the plugin through the Plugins menu in WordPress.
 3. Go to ImgSmaller in the admin menu.
 4. Enter your ImgSmaller API key and click Connect.
 5. (Optional) Add your site domain to Allowed Domains in your ImgSmaller account.
 6. Click Start Compression to begin. It runs in the background; you can close the 
    dashboard.

## FAQ

### Do I need backups enabled?

Backups are recommended to restore originals and to export backups. You can disable
them if you have another backup strategy.

### Will this work with private or protected content?

Yes. If ImgSmaller cannot access a file directly, the plugin retries via a secure
file proxy route.

### How does quota blocking work?

When the daily limit is reached, the plugin pauses enqueueing new jobs and shows
a countdown. It auto-resumes after reset.

### Can I restore only specific images?

Yes. Use the Restore browser to search and select images to restore.

### Does it support AVIF?

Yes. Choose AVIF in settings.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“ImgSmaller – Optimize Images | Compress Images | Convert WebP & AVIF” is open source
software. The following people have contributed to this plugin.

Contributors

 *   [ Subarnadip Pal ](https://profiles.wordpress.org/subarnadip/)

[Translate “ImgSmaller – Optimize Images | Compress Images | Convert WebP & AVIF” into your language.](https://translate.wordpress.org/projects/wp-plugins/imgsmaller)

### Interested in development?

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

## Changelog

#### 1.0.1

 * Security hardening: prevent direct access to view files.
 * Plugin header cleanup: remove Domain Path header.
 * Documentation: add External services section with data disclosure and policy 
   links.

#### 1.0.0

 * Initial release with background optimization, WEBP/AVIF, backups & restore, exclusions,
   export/import, plan management, quota awareness, secure file proxy, and polished
   dashboard.

## Meta

 *  Version **1.0.1**
 *  Last updated **6 months ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **6.8.5**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/imgsmaller/)
 * Tags
 * [AVIF](https://mri.wordpress.org/plugins/tags/avif/)[images](https://mri.wordpress.org/plugins/tags/images/)
   [media library](https://mri.wordpress.org/plugins/tags/media-library/)[performance](https://mri.wordpress.org/plugins/tags/performance/)
   [webp](https://mri.wordpress.org/plugins/tags/webp/)
 *  [Advanced View](https://mri.wordpress.org/plugins/imgsmaller/advanced/)

## Ratings

No reviews have been submitted yet.

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

[See all reviews](https://wordpress.org/support/plugin/imgsmaller/reviews/)

## Contributors

 *   [ Subarnadip Pal ](https://profiles.wordpress.org/subarnadip/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/imgsmaller/)

## Donate

Would you like to support the advancement of this plugin?

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