The image management foundation every WordPress site needs.

Control image sizes, generate retina images, convert to WebP/AVIF, and optimize via CDN — all from a modular, lightweight plugin that lets you enable only what you need. No bloat, no database overhead.

Perfect Images — Overview
60,000+ active installs
4.8 average rating
279 reviews

Modular & Lightweight

Enable only what you need. Sizes, retina, WebP, CDN, and AI are all separate modules.

Image Size Control

View, disable, and create sizes. Stop WordPress from generating thumbnails you don’t need.

Retina Ready

Auto-generate crisp @2x versions for all thumbnails. Three delivery methods to match your setup.

WebP, AVIF & CDN

Convert to modern formats locally or optimize via CDN with Easy IO. Faster, smaller.

AI-Powered

Smart size recommendations via srcset analysis, plus AI upscaling when sources are too small.

Bulk Regeneration

Rebuild every thumbnail in one pass, with full control.

How Perfect Images works

Upload one photo to WordPress and you do not get one file. You get six, or nine, or fifteen: every image size registered by core, your theme, and every plugin you have installed. Most of them will never be requested by a single visitor, and all of them sit in your uploads folder taking up space and slowing down backups.

Perfect Images starts by showing you that list. Every registered size, where it came from, and whether you actually need it. Disable the ones you do not, add custom sizes you do, and regenerate thumbnails in bulk once you have decided. That alone reclaims a surprising amount of disk on a site that has been running for a few years.

From there it is modular, so you only turn on what you need. Retina generates @2x versions for high-density screens. Modern Formats converts to WebP and AVIF on your own server, with no external service. Easy IO does the same through a CDN if you would rather not process images yourself. AI Features can upscale an original that is too small to produce the sizes you need.

The Setup Assistant walks you through those choices the first time, asking what your site actually needs rather than presenting forty settings and wishing you luck. Everything it configures stays visible and reversible in the Modules panel.

Free Version

  • Image Size Management

    View, disable, and add custom sizes. Full control over WordPress thumbnails.

  • Retina Images

    Auto-generate and serve crisp @2x images with multiple delivery methods.

  • WebP & AVIF

    Convert thumbnails to modern formats for smaller files and faster loading.

  • Easy IO (CDN)

    One-click optimization via EWWW with automatic conversion and global delivery.

  • Bulk Regeneration

    Regenerate all thumbnails with progress tracking and automatic cleanup.

  • AI Assistant

    Smart recommendations on which sizes to enable based on srcset analysis.

Pro Version

  • Everything from the Free Version

  • Full-Size Retina

    Generate @2x versions of your original uploads, not just thumbnails.

  • Full-Size WebP & AVIF

    Convert originals to modern formats for complete optimization.

  • AI Upscaling

    Create retina and larger images via Claid.ai when your source is too small.

  • Priority Support

    Dedicated help from the Meow Apps team whenever you need it.

  • Visit the Pro Version

Reviews from WordPress

Written by @FinnSommer on WordPress Forums

A solid, lightweight and deeply useful image-management plugin

I can confidently recommend Perfect Images — it’s the kind of plugin that should really be part of WordPress core: lightweight, sensible, and gives developers and site-owners real control over their media library. Whether you manage a small blog, a complex site with galleries, or a large portfolio of images, this plugin is a great foundation for clean, efficient image handling.

Written by @cuda on WordPress Forums

Everyone Needs WP Retina 2x

If you want your website to look good, you need WP Retina 2x. It does exactly what it is supposed to do and displays a retina version of each image. I’ve tried other plugins and methods of displaying retina images and this is hands down the best option that I have come across.