JOOMLA! 6 JOOMLA! 5 JOOMLA! 4 JOOMLA! 3
FREE PRO POPULAR

Easy Image Resizer - Joomla! Plugin - Logo Name: Easy Image Resizer (EIR)
Version: 6.1.0.0-PRO (Joomla! 6) / 5.2.2.1-PRO (Joomla! 5) / 4.3.1.0-PRO (Joomla! 4)
Type: Plugin
License: GPLv3
Description: EIR automatically resizes images which are uploaded through the Media Manager and third-party extensions.
Download: EIR - Easy Image Resizer Downloads

Resizes uploaded images and creates multi-size images automatically

Easy Image Resizer is an essential tool for Joomla!, designed to automatically adjust the resolution of images uploaded via the Media Manager or any third-party extensions. This functionality is particularly beneficial when images are uploaded without prior offline processing and are too large in resolution.

In addition to optimising image dimensions, Easy Image Resizer significantly reduces the file size of your images. This profoundly impacts your website's performance, resulting in substantial improvements in page loading times.

The plugin seamlessly integrates into your workflow, executing automatically when images are uploaded via the Media Manager, the 'Image' button in edit mode, or image upload forms facilitated by third-party extensions. By automatically resizing your images, Easy Image Resizer ensures that your website remains efficient and user-friendly, regardless of the volume or source of your image uploads.

Features

  • Resizes uploaded images in the Media component (+ any 3rd party extensions in the PRO version)
  • Optimises all existing images reversibly by creating backup images (PRO version only)
  • Improves the loading time by reducing the image file size
  • Images are optimized automatically in the uploading process
  • Support for the WebP format - conversation of all existing images with one click (PRO version only)
  • Uses core class "Image" for image manipulation
  • Scale methods: SCALE INSIDE, SCALE OUTSIDE, SCALE FIT, SCALE FILL, CROP & CROP RESIZE
  • JPG quality and PNG compression level can be set
  • Creates unlimited multi-size images (aka thumbnails)
  • Multi-size image path can be set
  • Integration of Optimus.io for lossless image compression
  • Optimizes images from all image uploads losslessly
  • Language: German and English

Pro Feature - Optimisation of all existing images

Youtube Preview - Video ID 9ndZ7R6AkK8By clicking the "Play" button, the video is embedded by the provider YouTube. Personal data may be sent to YouTube and cookies may be set by the provider. Therefore, it is possible that the provider stores your accesses and can analyze your behavior. The privacy policy of YouTube and Google can be found at Google Privacy PolicyWatch on YouTube

Installation

Install EIR with the help of the Installer component as usual. Then activate the plugin in Extensions - Plugins - System - EIR - Easy Image Resizer. Use the options in the "Settings" tab to adjust the plugin for your needs!

Scale methods provided by EIR

Scale methods provided by EIR

Attention: The image manipulation process is only applied to newly uploaded images, existing images will not be processed!

Optimus.io - Lossless compression of images

Optimus RobotEasy Image Resizer implements the service by Optimus.io for a lossless compression of images. Use this feature to get even better results!

cURL library must be activated on the server to use this feature. This service is completely free for images up to 100KB.

Activate Optimus HQ for images up to 5MB, encrypted HTTPS communication and more. Visit Optimus.io for more information.

Example of image compression with Optimus HQ:

Example of image compression by Optimus.io

Changelog

+ = Added - ! = Removed - ^ = Changed - # = Fixed

Latest release

Version 6.1.0.0-PRO - 2026-06-17

  • + Complete modernisation of Easy Image Resizer Pro added – EIR was fully rebuilt for Joomla 6 as a service-oriented extension with dependency injection, readonly configuration value objects, modern PHP features and a much thinner plugin architecture.
  • + New batch backup creation action added – a dedicated "Create Backup Images" batch action was introduced, allowing backup images to be created independently from the full optimisation process.
  • + New option to overwrite existing WebP images added – batch WebP conversion now includes a dedicated setting to control whether already existing WebP files should be replaced during conversion of existing images.
  • + New option to delete original images after WebP conversion added – batch processing can now optionally remove the original source images after successful WebP conversion, allowing a more aggressive optimisation workflow when desired.
  • + Live admin form values are now used for batch actions – batch optimisation requests now respect the currently visible form settings such as start path, overwrite options and WebP quality without requiring the configuration to be saved first.
  • + Extensive automated test infrastructure added – the modernisation introduced full PHPUnit and Playwright coverage, including characterization tests, service tests and end-to-end frontend and backend regression checks.
  • ! Legacy monolithic architecture removed – the previous large helper- and plugin-driven structure was replaced by a modular service-based architecture with dedicated interfaces and clearer responsibilities.
  • ^ Plugin architecture fundamentally modernised – the plugin class was reduced to a lightweight event delegate, while the core logic is now handled by extracted services for upload orchestration, resizing, batch optimisation, backup handling, WebP conversion and other responsibilities.
  • ^ Type safety and internal code quality significantly improved – EIR now uses readonly configuration objects, enums, strict typing, named arguments and modern Joomla 6 / PHP 8.3 development patterns throughout the codebase.
  • ^ Batch optimisation feedback made more honest and transparent – batch actions now return count-based success messages and warnings when no files were processed, skipped or available, resulting in much clearer backend feedback.
  • # PHP 8.5 deprecation issue fixed – deprecated imagedestroy() calls were removed from the WebP conversion workflow to ensure forward compatibility with newer PHP versions.

Download

Overview of all downloads of the extension: EIR - Easy Image Resizer Downloads