PicEte Image Optimizer

Description

PicEte Image Optimizer brings professional-grade image optimization to WordPress at no cost.

Key Features:

  • Unlimited Smart Lossy Compression — Adjust quality from 1-100 with a simple slider, or let the content-adaptive engine pick a perceptually-lossless setting per image (photo / UI / flat graphics). A Never-Worse guard guarantees the output is never larger than the original.
  • WebP Conversion — Convert images to next-generation WebP format automatically, with a visually-lossless tier for UI / logo / transparent (non-photo) images.
  • AVIF Output (Batch) — Optionally generate AVIF copies during bulk/Cron optimization; served to supporting browsers via when smaller than the original.
  • Multiple Size Support — Optimize full-size images and thumbnails in one pass.
  • Privacy First — All processing happens locally on your server by default. No external calls, no data leaves your site. An optional cloud API tier (reSmush.it / TinyPNG) is available but disabled by default and requires explicit opt-in.
  • Secure Backups — Automatic backup before optimization with configurable retention.
  • Flexible Drivers — Quality-first engine: prefers fast system CLI tools (jpegoptim, cjpeg, pngquant, optipng, oxipng), then Imagick, then GD.
  • Batch Processing — Re-optimize existing media library with cursor-based bulk optimization.
  • Zero Ad Experience — Clean backend without upgrade prompts, affiliate links, or commercial banners.
  • Online Tools at PicEte.com — Free browser-based image compression, WebP conversion, and format comparison tools.

Why PicEte?

Most image optimization plugins either charge for advanced features or flood your admin panel with ads. PicEte takes a different approach: powerful, unlimited optimization completely free, supported by PicEte.com.

Typical Savings:

  • JPEG: 40-70% size reduction with content-adaptive quality
  • PNG: 30-60% size reduction with lossless optimization and smart quantization
  • WebP: Additional 25-35% savings over JPEG

Reviews

Performance Considerations:

Large images may take several seconds to process. For sites with many images, use the bulk optimization feature which runs via cursor-based pagination.

CLI Tools (Optional):

For best performance, install jpegoptim and pngquant on your server:
`bash

Ubuntu/Debian

sudo apt-get install jpegoptim pngquant

CentOS/RHEL

sudo yum install jpegoptim pngquant
`

The plugin automatically falls back to Imagick or GD if CLI tools are unavailable.

Installation

  1. Upload picete-image-optimizer to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Configure settings in Media > PicEte Optimizer

FAQ

Does this plugin send my images to external servers?

No. By default all image processing happens locally on your server using PHP extensions or CLI tools, and your images never leave your site. The only exception is the optional cloud API tier (reSmush.it / TinyPNG), which is disabled by default and only sends images to a third-party server after you explicitly enable it on the settings page.

How does the comparison slider work?

The Media Library gets an “Optimize & Compare” button that opens a side-by-side slider. Drag the handle to instantly see the difference between original and optimized versions. This helps you find the perfect quality setting for your images.

What backup options are available?

Original images are automatically backed up to wp-content/uploads/picete-backups/ before optimization. The directory is protected with .htaccess (Apache) or deny all (Nginx) rules. You can configure retention period (e.g., 30 days) and maximum total backup size (e.g., 5 GB) in settings. Backups can be restored individually or in bulk.

Can I bulk-optimize existing images?

Yes. Navigate to Media > Library and use the “Bulk Optimize” button. The plugin processes images in the background using cursor-based pagination, handling tens of thousands of images reliably. Progress is tracked and you can pause/resume at any time.

What are the server requirements?

  • PHP 7.4 or higher
  • WordPress 6.0 or higher
  • One of: Imagick extension, GD extension, or CLI tools (jpegoptim, pngquant)

System CLI tools are preferred when installed; the plugin automatically falls back to Imagick or GD otherwise.

Is this really free?

Yes, completely free. No ads, no upgrade prompts, no limits. Powered by PicEte.com as a brand extension to the WordPress community.

Where can I find more image optimization tools?

Visit PicEte.com for free online image compression tools, including bulk format conversion and quality comparison. All tools are free, no account required.

Reviews

There are no reviews for this plugin.

Contributors & Developers

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

Contributors

Changelog

1.3.0

  • Optional cloud API compression (off by default): reSmush.it (zero-config) and TinyPNG (API key) extra compression pass on full-size originals
  • Strict Never-Worse guarantee: cloud results replace local output only when strictly smaller; any provider failure falls back silently to the local result
  • Privacy-first default unchanged — images leave your site only after you explicitly enable the cloud tier on the settings page

1.2.0

  • Visually-lossless WebP tier for UI / logo / transparent (non-photo) images, chosen automatically per image
  • Batch-only AVIF output (opt-in): AVIF copies during bulk/Cron optimization when avifenc is available, served to supporting browsers

1.1.1

  • WordPress.org review compliance fixes
  • Proper output escaping (esc_html__ + wp_kses) for footer link
  • Path traversal protection for .htaccess write operations
  • Removed redundant load_plugin_textdomain() (WP 4.6+ automatic)

1.1.0

  • Enhanced Imagick PNG adaptive color quantization with alpha channel protection
  • Advanced WebP encoding parameters with balanced and extreme presets
  • Progressive JPEG and conditional 4:2:0 chroma subsampling for large images
  • GD driver alpha protection preventing black backgrounds on transparent PNGs

1.0.0

  • Initial release
  • FlexEngine lossy compression with CLI/Imagick/GD driver pipeline
  • WebP generation with frontend <picture> tag rewriting
  • One-page dashboard with quality sliders and health diagnostics
  • Media Library A/B comparison slider
  • Automatic original image backup with secure restore
  • Bulk media library optimization with cursor pagination
  • Privacy-first: all processing on your server
  • Zero ads: no upgrade prompts or commercial banners
  • Full i18n support (Text Domain: picete-image-optimizer)
  • Full release notes on PicEte.com