Title: EmergentPixel Image Optimizer
Author: emergentpixel
Published: <strong>11 de octubre de 2026</strong>
Last modified: 11 de octubre de 2026

---

Buscar plugins

![](https://ps.w.org/emergentpixel-image-optimizer/assets/banner-772x250.png?rev
=3739391)

![](https://ps.w.org/emergentpixel-image-optimizer/assets/icon.svg?rev=3739391)

# EmergentPixel Image Optimizer

 Por [emergentpixel](https://profiles.wordpress.org/emergentpixel/)

[Descargar](https://downloads.wordpress.org/plugin/emergentpixel-image-optimizer.1.0.0.zip)

 * [Detalles](https://es-do.wordpress.org/plugins/emergentpixel-image-optimizer/#description)
 * [Valoraciones](https://es-do.wordpress.org/plugins/emergentpixel-image-optimizer/#reviews)
 *  [Instalación](https://es-do.wordpress.org/plugins/emergentpixel-image-optimizer/#installation)
 * [Desarrollo](https://es-do.wordpress.org/plugins/emergentpixel-image-optimizer/#developers)

 [Soporte](https://wordpress.org/support/plugin/emergentpixel-image-optimizer/)

## Descripción

EmergentPixel Image Optimizer replaces the handful of image plugins most sites run
with one modular plugin. Everything runs on your own server: your images never leave
it, there are no credits, no monthly limits and no API keys.

**Compression**

 * Lossless, Smart (recommended) and Lossy levels, using Imagick when available 
   and GD everywhere else.
 * New uploads are compressed in the background; a bulk optimizer handles your existing
   library, even when you close the browser.
 * Originals are backed up first. Restore any image with one click, or re-optimize
   it at another level.
 * Camera data and GPS location are removed, colour profiles are kept.

**WebP and AVIF**

 * A WebP copy of every image and size, kept only when it is smaller. Optional AVIF
   copies too, usually even smaller, served with `<picture>` tags, rewrite rules
   or the Nginx snippet.
 * Served by default as plain `<img>` tags whose `src` and `srcset` point at the.
   webp files, on any server, page cache and CDN, including images your theme or
   ACF fields output. Choose `<picture>` tags if you also want a JPEG fallback for
   very old browsers. Rewrite rules (Apache, LiteSpeed) and a ready-made Nginx snippet
   are available too. A "Test delivery" button checks that it works.
 * Or turn on "Convert to WebP": uploads become real WebP files in the Media Library,
   existing images can be converted in the background with links updated, and originals
   are kept in a backup folder.

**Faster pages (Core Web Vitals)**

 * Lazy loading for images and iframes with plain HTML attributes. No JavaScript
   is added to your site.
 * The first images and the featured image load right away; the main image gets `
   fetchpriority="high"` (LCP).
 * Missing width and height are added to stop layout shift (CLS).
 * Optional YouTube and Vimeo previews that load the player only on click.

**Media tools**

 * Thumbnail manager: see every image size, who added it and how much space it uses;
   turn off sizes you do not need; regenerate all or only missing thumbnails.
 * Alt text editor: see which images have no alt text, edit alt text for every image
   in one list, and fill missing alt text in bulk from the image title, the file
   name or the page the image belongs to. Alt text you wrote is never changed, and
   camera names like "IMG_2034″ are skipped.
 * Upload rules: resize huge uploads, clean file names ("IMG_2034 Final (1).JPG"
   becomes "image-2034.jpg"), add alt text from the file name.
 * Safe SVG uploads for the roles you choose; every file is sanitized.
 * Replace media: upload a new version and keep the same URL, or use the new name
   and update links.
 * Attachment pages redirect to the post the image belongs to.

Every feature is a module you can switch off. A switched-off module adds no code
to your site.

**Pro (planned)**

A Pro add-on is planned. It will add blur placeholders, CSS background-image lazy
loading, media cleanup and more. The free plugin is complete on its own and will
never be limited.

### External services

The plugin does not connect to any service by default.

**YouTube thumbnails (optional).** When you turn on "YouTube and Vimeo preview" 
in Performance, YouTube videos that are already embedded in your content show a 
preview image until the visitor clicks play. The preview image is loaded by the 
visitor’s browser from YouTube (`https://i.ytimg.com/vi/<video id>/hqdefault.jpg`);
this sends the visitor’s IP address and the video ID to YouTube. Nothing loads from
YouTube or Vimeo before that, so this replaces the full player that would otherwise
load on every page view. YouTube is provided by Google: [Terms of Service](https://www.youtube.com/t/terms),
[Privacy Policy](https://policies.google.com/privacy).

### Source code

The admin screens are built with `@wordpress/scripts`. The readable source is included
in the plugin under `assets/src/`. To rebuild `assets/build/`, run `npm install`
and `npm run build` in the plugin folder.

### Third-party libraries

 * Action Scheduler (GPL-3.0-or-later) by Automattic — background processing. https://
   actionscheduler.org/
 * svg-sanitizer (GPL-2.0-or-later) by Daryll Doyle — SVG cleaning, bundled under
   the EPIM\Vendor namespace. https://github.com/darylldoyle/svg-sanitizer

## Capturas

[⌊Dashboard: optimization score, library savings, bulk optimization and recent activity.⌉⌊
Dashboard: optimization score, library savings, bulk optimization and recent activity
.⌉[

Dashboard: optimization score, library savings, bulk optimization and recent activity.

[⌊Compression settings with backups and one-click restore.⌉⌊Compression settings
with backups and one-click restore.⌉[

Compression settings with backups and one-click restore.

[⌊WebP and AVIF: keep originals or convert to WebP, optional AVIF copies, delivery
mode, delivery test and Nginx snippet.⌉⌊WebP and AVIF: keep originals or convert
to WebP, optional AVIF copies, delivery mode, delivery test and Nginx snippet.⌉[

WebP and AVIF: keep originals or convert to WebP, optional AVIF copies, delivery
mode, delivery test and Nginx snippet.

[⌊Performance: lazy load, LCP priority, layout shift fix and video previews.⌉⌊Performance:
lazy load, LCP priority, layout shift fix and video previews.⌉[

Performance: lazy load, LCP priority, layout shift fix and video previews.

[⌊Thumbnails: every image size with disk usage, custom sizes and regeneration with
live results.⌉⌊Thumbnails: every image size with disk usage, custom sizes and regeneration
with live results.⌉[

Thumbnails: every image size with disk usage, custom sizes and regeneration with
live results.

[⌊Modules: every feature can be switched off.⌉⌊Modules: every feature can be switched
off.⌉[

Modules: every feature can be switched off.

[⌊Alt text: fill missing alt text in bulk and edit alt text for every image in one
list.⌉⌊Alt text: fill missing alt text in bulk and edit alt text for every image
in one list.⌉[

Alt text: fill missing alt text in bulk and edit alt text for every image in one
list.

## Instalación

 1. Install and activate the plugin from Plugins  Add New.
 2. Open **EmergentPixel Image Optimizer** in the admin menu and follow the three-step
    setup.
 3. New uploads are optimized automatically. Start the bulk optimizer to optimize existing
    images.

**WebP delivery:** WebP is served out of the box, on every server: image tags point
at the .webp files. For server-side delivery on Nginx, copy the snippet from **EmergentPixel
Image Optimizer  WebP & formats** into your Nginx configuration.

## FAQ

### Do my images leave my server?

No. All processing uses the image libraries already on your server (Imagick or GD).
The plugin sends nothing to any external service. The only request it makes itself
is the "Test delivery" check, which loads a test image from your own site when you
click it. See "External services" below for the optional video preview.

### Is there a limit on the number of images?

No. There are no quotas, credits or file size plans.

### What happens to my original images?

Before the first optimization the original is copied to `wp-content/uploads/epim-
backups/`. You can restore any image, or delete all backups from the Compression
screen once you are happy with the results.

### My host only has GD. Will it work?

Yes. The plugin works with GD on PHP 7.4 and uses Imagick automatically when it 
is available, for better results. The Dashboard shows what your server supports.

### Will it slow down my site?

Optimization runs in the background in small batches. On the front end, the plugin
adds no JavaScript or CSS by default, and processes a page with 200 images in a 
few milliseconds.

### Images stay "waiting" on my host.

Background work runs through WP-Cron and a request from your site to itself. Some
hosts block these. EmergentPixel Image Optimizer notices when jobs are not picked
up and then runs them while you use the admin, so uploads and bulk optimization 
still finish. Tools & logs  System status shows it under "Background jobs". To run
jobs with no admin open, add a server cron job that calls `wp-cron.php` every few
minutes.

### I use a caching plugin or CDN.

That works. The default delivery links the WebP files in the page itself, so it 
works with any page cache and CDN. If you switch to rewrite rules, your CDN must
respect the "Vary: Accept" header. Clear your page cache and CDN cache after changing
the delivery mode or replacing a file.

### Does it conflict with other image plugins?

The Dashboard lists active plugins that do the same work (for example two lazy loaders)
and lets you switch off the overlapping module with one click. EmergentPixel Image
Optimizer never deactivates other plugins.

### What is removed when I delete the plugin?

Nothing, unless you turn on "Remove all plugin data on delete" in Tools. WebP copies
and backups each have their own option, so your original images are never removed
by accident.

## Reseñas

No hay reseñas para este plugin.

## Colaboradores y desarrolladores

"EmergentPixel Image Optimizer" es un software de código abierto. Las siguientes
personas han colaborado con este plugin.

Colaboradores

 *   [ emergentpixel ](https://profiles.wordpress.org/emergentpixel/)
 *   [ PhoolChand Prajapat ](https://profiles.wordpress.org/phoolchandcms/)
 *   [ pcprajapat ](https://profiles.wordpress.org/pcprajapat/)

[Traduce "EmergentPixel Image Optimizer" a tu idioma.](https://translate.wordpress.org/projects/wp-plugins/emergentpixel-image-optimizer)

### ¿Interesado en el desarrollo?

[Revisa el código](https://plugins.trac.wordpress.org/browser/emergentpixel-image-optimizer/),
echa un vistazo al [repositorio SVN](https://plugins.svn.wordpress.org/emergentpixel-image-optimizer/)
o suscríbete al [registro de desarrollo](https://plugins.trac.wordpress.org/log/emergentpixel-image-optimizer/)
por [RSS](https://plugins.trac.wordpress.org/log/emergentpixel-image-optimizer/?limit=100&mode=stop_on_copy&format=rss).

## Registro de cambios

#### 1.0.0

 * First release: compression with backups, bulk optimization, upload rules, WebP
   and AVIF generation and delivery (or full conversion to WebP), lazy load and 
   LCP, CLS fix, thumbnail manager, alt text editor with bulk fill, safe SVG uploads,
   replace media and attachment redirects.

## Meta

 *  Version **1.0.0**
 *  Last updated **hace 1 día**
 *  Active installations **Menos de 10**
 *  WordPress version ** 6.9 o superior **
 *  Tested up to **7.1.3**
 *  PHP version ** 7.4 o superior **
 *  Language
 * [English (US)](https://wordpress.org/plugins/emergentpixel-image-optimizer/)
 * Tags
 * [compress images](https://es-do.wordpress.org/plugins/tags/compress-images/)[image optimization](https://es-do.wordpress.org/plugins/tags/image-optimization/)
   [lazy load](https://es-do.wordpress.org/plugins/tags/lazy-load/)[SVG](https://es-do.wordpress.org/plugins/tags/svg/)
   [webp](https://es-do.wordpress.org/plugins/tags/webp/)
 *  [Vista avanzada](https://es-do.wordpress.org/plugins/emergentpixel-image-optimizer/advanced/)

## Valoraciones

No reviews have been submitted yet.

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

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

## Colaboradores

 *   [ emergentpixel ](https://profiles.wordpress.org/emergentpixel/)
 *   [ PhoolChand Prajapat ](https://profiles.wordpress.org/phoolchandcms/)
 *   [ pcprajapat ](https://profiles.wordpress.org/pcprajapat/)

## Soporte

¿Tienes algo que decir? ¿Necesitas ayuda?

 [Ver el foro de soporte](https://wordpress.org/support/plugin/emergentpixel-image-optimizer/)