Product image of Image Optimizer
Magento Edition *
Version *
Ends in 03 : 00 : 00 : 00
Get 10% OFF
$99

Image Optimizer for Magento 2

v4.1.5
5.0
(7 reviews)
Read all >
The Magento 2 Image Optimizer extension helps e-commerce sites reduce image file sizes (PNG, JPG, GIF, TIF, and BMP) without compromising quality. It compresses images and converts them to WebP, a next-generation format that improves page load speed and boosts conversions. With automatic scanning, the optimization process is fast and effortless.
tick icon
Compatible with Hyva theme
tick icon
Need API/GraphQL for Magento 2 Image Optimizer? Chat now
tick icon
Convert images to WEBP format quickly
tick icon
Optimize multiple types of images (PNG, JPG, GIF, TIF, BMP)
tick icon
Freely select compression options
tick icon
Schedule to scan with cron job
tick icon
Update all optimization information on grids
Compatible with:
Community: 2.4.4 - 2.4.7
Enterprise: 2.4.4 - 2.4.7
Free 1 year support & updates
60 days money back guarantee

The important role of image optimization

Unstoppable Labels Draw Attention From Customers and Close Deals

Key Features of Magento 2 Image Optimizer

Convert images to WEBP format

Magento 2 Image Optimizer allows admins to reduce image sizes by converting them to the WebP format, cutting file weight by up to 75% without losing quality. Smaller images lead to faster load times, improving site performance and SEO. By using lighter WebP images, your Magento 2 store can achieve better rankings on Google.
Show more
SEO Automation
Rich snippets

Optimize multiple types of image

This module helps store admins compress popular image formats, including PNG, JPG, GIF, TIF, and BMP, commonly used for product and service images. Optimizing images is quick and easy, allowing admins to reduce file sizes directly from the backend with just a few clicks.
Show more

Freely select compression options

There are two compression options: lossless and custom (lossy), each impacting image quality and file size differently. Lossless compression reduces file size without affecting image quality, making it a great option for preserving details. In contrast, Custom (Lossy) compression removes some image data, which may slightly reduce quality but significantly decreases file size.
Show more
Canonical
Multi-store

Schedule to scan with cron job

Image compression can run automatically using cron, saving store admins valuable time. The Magento 2 Image Optimizer periodically scans images and provides updates on their optimization status. The compression process then runs at a scheduled time set by the admin.
Show more

Update all optimization information on grids

The Manage Images grid records detailed information about scanned images, including their file path, status, original size, optimized size, compression level (%), and any error messages. Additionally, a status bar displays the percentage of optimized and pending files, giving admins a clear overview of the optimization progress.
Show more
Canonical

All features

WEBP image conversion
The Magento 2 Image Optimizer extension automatically transforms images into a highly efficient WebP format, significantly reducing file sizes without compromising visual quality. This enhances website loading speeds, improves user experience, and boosts SEO performance by delivering optimized images to browsers that support WebP.
Multi-format image optimization
Mageplaza's module supports a wide range of image types, including PNG, JPG, GIF, TIF, and BMP, allowing for comprehensive image optimization across your entire Magento store.
This ensures that all images, regardless of format, are efficiently compressed, reducing file sizes and improving website loading speeds, ultimately enhancing user experience and SEO performance.
Multiple image quality options
This feature of the Magento 2 Image Optimizer extension allows users to flexibly choose the image compression method that suits their needs, balancing between quality and file size.
Lossless:
check
This method compresses image data without reducing the original image quality.
check
It's an ideal choice when image quality is a top priority, especially for important images like logos or high-resolution product images.
check
However, it's important to note that images compressed with this method need to be uncompressed before being displayed.
Custom (Lossy):
check
This method removes some image data to reduce file size, helping to optimize page loading speed.
check
It's a suitable option when you want to significantly reduce image size, especially for large images on the website.
check
Users need to carefully adjust the compression level, as reducing too much data can affect image quality.
This feature allows users to customize the appropriate compression level.
Image compression with cron job
The Magento 2 Image Optimizer automates image compression, saving store admins significant time. Cron jobs trigger periodic scans, notifying admins of optimization status. The system then activates compression at a pre-set time, streamlining the optimization process.
To manage performance, the extension allows control over the number of images optimized per cron job or command line execution. Optimizing excessively large batches can prolong processing, so administrators can adjust the quantity to balance efficiency and server load.
Image management
This module provides a comprehensive overview of image optimization. The Manage Images grid displays detailed information, including file paths, optimization status, original and optimized sizes, compression levels, and error messages. A status bar further visualizes the progress, showing the percentage of optimized and pending files.
Also, our plugin empowers admins with direct control over image actions. They can perform operations such as optimize, restore, requeue, delete, and skip directly from the grid, streamlining image management and ensuring efficient optimization workflows.
Scan directory
This feature in the Magento 2 Image Optimizer allows administrators to flexibly control the image optimization process by defining included and excluded directories. This enables customization of the scanning scope, focusing only on directories containing images that need optimization while skipping unnecessary ones, thereby saving time and system resources.
Image backup
This module ensures the safety of original images before optimization. Original images are backed up, allowing administrators to easily restore the initial state if needed, ensuring flexibility and safety during the image optimization process.
Exclusion of transparent images
Our module allows users to exclude images with transparent backgrounds from the optimization process. This is useful when you want to preserve the quality of these images, as compression can affect their transparency or detail, especially for PNG or GIF images with transparent backgrounds.
Force file permission
Administrators can specify access rights for optimized image paths. When enabled, you can assign permissions such as read file and write file, ensuring strict control over access and security for the optimized images on the system.
Using command line to optimize images
Store admins can optimize images directly via the command line, providing flexibility and high processing speed. This is especially useful for administrators who want to optimize large batches of images or automate the optimization process through scripts, saving time and increasing work efficiency. (detailed guide)
Compatibility with other extensions
This extension is fully compatible with other powerful extensions of Mageplaza, including: SEO, Mass Product Actions, Product Attachments, Better Blog.

What customers say about us

Product reviews: 7
Overall rating: 5.0
5
4
3
2
1
How much do you like this product?
Leave your email to get reward points for reviews
Submit a relevant review of 30+ words to earn 5 reward points (one-time per extension)
Andreas Gräber
13 January 2024
Verified purchase
We use the extension for automatic size reduction on customer magento installation. It really improves our workflow and helps to get the green badge on google pagespeed check. 5 stars, thank you.
Normando
29 April 2022
Verified purchase
Didn't realize I need this extension before checking SEO data. The page loading speed is improved a lot. Highly recommended for any vendors with the same problem.
Ludmila
19 April 2022
Verified purchase
This extension helps a lot for my SEO. Awesome!
faraz bashir
16 April 2021
Verified purchase
I have installed it for image compression and after using this extension my website speed performance is very quickly and fast. and optimize image via Cron Job is very amazing. Thanks, Mageplaza team
Omar
04 February 2021
Verified purchase
Mageplaza is my go-to when I need a new extension. This one is perfect to improve page loading speed and I also think the automatic backup is a great feature. I highly recommended this
Lorenzo
27 January 2021
Verified purchase
A very good module for images optimization! A must have!
Debra
12 September 2019
Verified purchase
This is undoubtedly a must-have module for optimizing images. It has this cool Cron feature that helps me to scan and compress images automatically so no longer need to do the whole process manually.

Release notes

  • v4.1.5 (Magento v2.4.x)

    24 May 2024

    Compatibility: The extension is now compatible with Magento 2.4.7

  • v4.1.4 (Magento v2.4.x)

    27 April 2023

    • Compatibility: The extension is now compatible with Magento 2.4.6
  • v4.1.3 (Magento v2.4.x)

    13 February 2023

    • New Update: We added migrate install/upgrade scripts to declarative schema
    • Bug Fix: We solved the error convert gif to webp image
  • v4.1.2 (Magento v2.4.x)

    24 June 2022

    • Bug Fix: We solved the bug that replaced Webp Image Format
    • Bug Fix: We solved the error when not using mime function to get the image format
  • v1.1.2 (Magento v2.3.x)

    24 June 2022

    • Fixed minor bugs
  • v4.1.1 (Magento v2.4.x)

    28 December 2021

    • Fixed minor bugs
  • v1.1.1 (Magento v2.3.x)

    28 December 2021

    • Fixed minor bugs
  • v1.1.0 (Magento v2.3.x)

    26 October 2021

    • Added image optimizer with Webp extension
    • Fixed minor bugs
  • v4.1.0 (Magento v2.4.x)

    26 October 2021

    • Added image optimizer with Webp extension
    • Compatible with Magento v2.4.3
    • Fixed minor bugs
  • v4.0.0 (Magento v2.4.x)

    30 October 2020

    • Supported Magento v2.4.0
  • v1.0.2 (Magento v2.3.x)

    25 June 2020

    • Fixed error while checking file exist
  • v1.0.1 (Magento v2.3.x)

    24 February 2020

    • Fixed scan image error
    • Fixed cannot delete image after optimizing
  • v1.0.0 (Magento v2.3.x)

    30 August 2019

    Initial release

Load More

Frequently Asked Questions

There are 3 simple ways to change image size for Magento 2, including changing product images in the HelloWorld block and in the template file, and using a third-party image optimizer extension.
Since the first 2 methods require technical knowledge, we recommend you apply the 3rd option. You can refer to the Image Optimizer extension by Mageplaza - an easy-to-use and effective image compress solution.

Mageplaza's Magento 2 Image Optimizer is a must-have extension for speeding up your online store by optimizing images. It helps to lighten your website images dramatically (up to 75%) without sacrificing quality. The extension supports multiple image formats (JPG, PNG, GIF, etc.) and offers both automatic and manual optimization options.

Here are the key benefits of the Image Optimizer extension by Mageplaza:
- Speed up your website's loading time, providing a better experience for customers
- Improve SEO performance to attract more new customers
- Allow to schedule image optimization in batches, saving you time and effort
- Support resizing images of various formats

Image Optimizer supports the most popular image types including PNG, JPG, GIF, TIF, BMQ, TIFF and JPEG.

You can compress images without losing quality. We offer you 2 options: Lossless and Lossy.
- Lossless: Retain image quality while reducing the file size
- Lossy: Reduce filesizes significantly but reduce image resolution

The module only optimizes your site's images. It doesn't change your images' format or resolution. This brings us to the best practices regarding images and the web. To solve this problem, prepare your images properly for Google PageSpeed Insights. Choose the right format: GIF for a few colors, JPG for many colors, and PNG for accurate transparency. Also, ensure optimal resolution; resize images to actual display size, then use our extension to optimize. Then, you'll pass Google PageSpeed Insights.

Separating directories makes scanning quicker and more targeted. Some directories require original images with full quality will not be considered in the optimization process. Also, this separation allows store admins to specify included directories for scanning images and excluded directories to skip during the scan.

This happens when a batch of images contains many very large photos, causing script execution optimization to fail due to memory and time constraints. To resolve this, reduce the "Limit Number of Images" option to 10. In certain situations, especially with very large photos and specific server settings, set the "Limit Number of Images" to 1. Once you've optimized these large photos, you can set the default limits back to normal.

Yes, this extension is well-compatible with other extension of Mageplaza including: SEO Extension, Magento 2 Mass Product Actions, Product Attachments, Blog Extension

Don't worry! After the image optimizing process, our extension doesn't replace your image path. It will be kept unchanged.

Magento Edition *
Version *
Ends in 03 : 00 : 00 : 00
Get 10% OFF
$99

Pricing

Choose your suitable edition.

Community

$ 99 first year
Free 1 year support & updates Tooltip
60 days money back guarantee
Read our policies
check
Supports for Magento 2 Community Edition

Enterprise/ Magento Cloud

$ 299 first year
Free 1 year support & updates Tooltip
60 days money back guarantee
Read our policies
check
Supports for Magento 2 Enterprise Edition
check
Highest priority support
Can’t see the feature you’re looking for?
Describe it and we will customize this extension to suit your needs!
Request customization
feature looking icon