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.

60,000+ active installs
4.8 average rating
280 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

Video Regenerate thumbnails and fix missing image sizes Watch on YouTube

Upload one photo and WordPress makes six, nine or fifteen files, most of which no visitor will ever load. Perfect Images shows you that list and keeps only what you need.

  • Image sizesEvery size, where it comes from, and whether you need it. Disable, add, and regenerate in bulk.
  • RetinaSharp @2x versions for high-density screens.
  • Modern formatsWebP and AVIF on your own server, or through the Easy IO CDN.
  • AI featuresUpscale an original that is too small for the sizes you need.

The Setup Assistant asks what your site needs the first time, and everything stays visible and reversible in the Modules panel.

Needs WordPress 6.0 and PHP 8.1 or newer. AI upscaling needs your own Claid.ai key, the size assistant needs AI Engine (free), and Easy IO needs an account with our partner EWWW.

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.

  • AI Upscaling

    Upscales originals that are too small via Claid.ai, so every size can be made.

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 Retina

    Builds full-size retina images from an AI upscale when you have no high-res original.

  • Priority Support

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

  • Get Pro, from $39/year

Screenshots

Perfect Images — OverviewPerfect Images, image sizes overviewPerfect Images, retina and modern formats settingsPerfect Images, bulk regeneration

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.