Welcome to PotatoCommerce - Top Quality Magento Extensions Store

Image Optimizer for Magento 2

(v.1.1.3)

Optimize images on your Magento 2 store automatically. Image Optimizer Magento 2 extension is an essential solution that compresses images and photos on your store.

  • Free installation and Free LIFETIME support!
  • Automatic backup of images
  • Decreases filesize of JPG, PNG and GIF images
  • Customizable image compression level
  • Compatible with all officially supported web-servers
  • Compatible with CDN
Also available for Magento 1.

Image Optimizer for Magento

5 screenshots: click to zoom
  • Compress JPG, PNG and GIF images automatically
  • The only RELIABLE solution
  • Track the progress
  • Select optimization method
  • Change image compression level
$199.00

* Required Fields

$199.00
  • 30 day money back guarantee
  • Lifetime free updates
  • Lifetime free bugfixes
  • Quick and professional support
Description

Optimize images on your Magento 2 store automatically

Images bring life to your store and make it eye-catching for customers. They immediately capture visitors’ attention – even before they’ve read a word of a text.

According to the httparchive.org study, 64% of page bytes are images. Optimized images have smaller file sizes. The smaller image size is the faster a browser will load a page with this image.
As per Google PageSpeed Insights recommendations, many things should be fixed to make your website faster, such as optimization of HTML, Javascript and CSS files. On the other hand, optimization of images gives the most significant increase in the performance.


Solution

PotatoCommerce made merchants' dreams come true. Welcome our image optimization extension for Magento 2! Image Optimizer compresses images of JPG, PNG and GIF types in automatic mode. The solution can be used on any web-server and OS, and even on shared hosting.


Image Optimization Methods

Image Optimizer for Magento 2 can work via our cloud server or on your self-hosted server.

Self-hosted

Optimization is performed on your server - This option is the best choice if you have robust hardware or specific environment. To optimize images on self-hosted server you need to install additional server applications. You will be ably to utilize non-default applications and specify custom optimization parameters. Generally, this option is for those who want to control and modify all the details of the setup.

Cloud

Optimization is via the Potato Cloud Service - Our extension can use Potato cloud server to optimize images. You won’t have to manage the technical complexity of installing additional libraries themselves, which are often not allowed on shared server hosting or specific web-server environments. Cloud is also a better choice if your server is not very fast. Usually, it’s the best option for stores who want to get things done quickly.

Optimize images with custom quality

Lossless image compression

- with no image quality loss. Such optimization can make files 5-25% smaller. This compression is reached by removing excess file information without modifying any image pixel.

Lossy image compression

- select your image quality to reach a better level of image optimization.The larger compression is, the smaller file will be. As a result, outputted files can become about 8 times smaller! However, we recommend to optimize images with keeping 75-80% quality level which guarantees significant performance improvement without visible image quality loss.

Pricing

Regardless hosting option you choose, you need to purchase the extension license. The price of the extension license is $199 for Magento 2 Community Edition, and $399 for Magento 2 Enterprise Edition. Single license allows using the extension on single Magento 2 installation. Click here to read the full License Agreement.

Optimizing images via self-hosted applications

You can optimize unlimited number of images on your our server.

Optimizing images via PotatoCommerce Image Optimization Cloud Service

Currently, unlimited number of images can be optimized via our servers. However, we reserve the right to limit optimization of images via the service at any time. Surely, you can switch between Self-Hosted and Cloud at any time.

FAQ

Why should I make website faster?

Websites should be as fast as possible. Every SEO-specialist should know that Google applies a SERP penalty to slow websites. And every merchant should know that people leave slow websites and instead prefer the fast ones.
Thus, if you want to improve search engine ranking, you need to optimize images on your website.

 

Can I try Magento 2 Image Optimizer extension for free?

The code of the Image Optimizer Magento 2 extension is open, that’s why we can’t provide a free trial. You can try the extension demo to check if this works for you. Please keep in mind - we offer 30-day money back guarantee - you can refund the extension if it does not meet your expectations.

 

Do you provide installation service?

Yes. We can install the extension and check if everything is working properly free of charge.

 

What happens if the extension does not meet my needs?

We provide 30 days money back guarantee from the moment of purchasing the license. Please note, a refund is issued only for the extension license and extra purchased unused traffic. Payment for used traffic and installation of server applications are not refundable. However, we may proceed with partial refund of unused paid traffic - it is rounded to 100Mb.

 

What payment options do you accept?

We accept Visa and MasterCard only. Secure checkout is powered by 256-bit encryption and provided by RapidSSL.

 

Which web-servers and operating systems are supported?

Same as officially supported by your Magento 2 version. (Magento 2 system requirements)

 

Is Image Optimizer compatible with CDN?

The module does not work directly with CDN. However, the module can work with it. Image Optimizer extension optimizes image on a local webserver, and then CDN caches images from this webserver. Thus, after Image Optimizer optimized images, you just need to Flush CDN Cache (or upload images to CDN manually if your CDN does not support automatic synchronization).

 

Still have more questions?

Please check out the User Guide.

 

PotatoCommerce - Magento Extensions

Sales, Refund and Support policy

PotatoCommerce - Magento Extensions - Magento Connect Rating

1 Review

Average rating

Huge improvement in Google PageSpeed

Posted by Rüdiger Wanka on Jun 5, 2017
All my questions were answered within 24 hours! On weekend! Fair price for such a great extension. My Google Page Speed report is much better now, can't ask for more!
Strongly recommend!

Write Your Own Review

How do you rate this product? *

    Documentation

    Compatibility

    Magento CE 2.1.x, 2.2.x
    Magento EE 2.1.x, 2.2.x
    Compatible Browsers Chrome, Safari, Firefox, Opera, IE8+

    Installation Steps

    1. Download the extension from the account on our store
    2. Extract the folder and copy it to the root directory of Magento 2 store
    3. Specify the path in the command line:
      php /bin/magento setup:upgrade
    4. If you use Magento 2.1.х, then it is required to restart Magento compile command by using:
      php /bin/magento setup:static-content:deploy
    5. Specify 777 permissions (if required) to var, pub folders which should be readable:
      chmod -R 777 <path to Magento 2>/var
      chmod -R 777 <path to Magento 2>/pub
    6. Make sure cron is installed and configured correctly. Cron setup guide can be found here.
    7. Make sure that exec function is allowed.
    8. If you use the Self-Hosted mode, then you also need to install additional applications which are used by Image Optimizer extension to optimize images of JPG, PNG and GIF file types.
    9. That's it! Enjoy!

    Installation of additional applications

    Jpegoptim is used to optimize images of JP(E)G file type. Install it with the commands:
    wget http://www.kokkonen.net/tjko/src/jpegoptim-1.4.4.tar.gz
    tar -xvzf jpegoptim-1.4.4
    cd jpegoptim-1.4.4
    ./configure && make && make install
    
    Optipng is used to optimize images of PNG file type. Install it with the commands:
    wget http://prdownloads.sourceforge.net/optipng/optipng-0.7.6.tar.gz
    tar -xvzf optipng-0.7.6.tar.gz
    cd optipng-0.7.6
    ./configure && make && make install
    Gifsicle is used to optimize images of GIF file type. Install it with the commands:
    wget https://www.lcdf.org/gifsicle/gifsicle-1.88.tar.gz
    tar -xvzf gifsicle-1.88.tar.gz
    cd gifsicle-1.88
    ./configure && make && make install

    Installation/update of additional libraries may be required.

    How to use custom settings?

    If you’d like to use custom optimization options, it is required to create a file:

    /app/code/Potato/ImageOptimization/etc/custom_setting.xml

    And perform the following structure in it:

    
    
        
            {path to library on the server}
            {custom options}
        
        
            {path to library on the server}
            {custom options}
        
        
            {path to library on the server}
            {custom options}
        
    

    If the file is created without the structure, the extension will work with default settings.

    Jpegoptim usage manual
    Optipng usage manual
    Gifsicle usage manual

    FAQ

    How does the image optimization work?

    The extension optimizes images automatically via cron. Please make sure, cron is installed and set up properly on your store (cron setup guide). If you use self-hosted mode, gif, jpeg и png will be optimized if all optimization utilities are installed correctly. The Image Quality option allows specifying needed quality rate for optimization in the settings. More detailed tips on the settings can be found in How to use custom settings article.

    If you use potato cloud service mode, the files of gif, jpeg и png types will be optimized. The Image Quality option allows specifying needed quality rate for optimization in the settings. More detailed tips on the settings can be found in How to use custom settings article.
    If the service is used, your task will be added to the service queue and get the Transferred to the service status and it may take some time for images to be optimized. You can view the status of your task on the Processed Images page.

    Images can be optimized manually from the following directories and sub-directories:

    • /pub/media/
    • /app/code/
    • copies from /pub/static will be optimized as well.

     

    How much time will the optimization process take?

    It depends on the quantity of images. The cronjob is running each 2 minutes and process 25 images per iteration, approximately 720 images per hour. E.g. if you have got 10000 images on your site, it will require roughly 14 hours for optimization to be completed.

     

    Does Image Optimizer load the server?

    You can see slight extra load on one of the processor cores. However, to avoid any possible issues on a live store, image optimization process can be handled on a staging site on a standalone server. Then you can replace all images on a live store with the optimized ones.

     

    How can I check whether the extension is actually working?

    Information about all processed images is stored into potato_image_optimization_image database table. Also, it can be seen in the Processed Images grid which is located at Magento Admin > System > Image Optimizer > Processed Images.
    We recommend making a performance report before and after optimization of the following pages: home page, product page and category page. We recommend using GTMetrix free service for this purpose; as for Google PageSpeed service, please keep in mind that it recommends optimizing images with quality loss. The result can be checked if you compare the reports before and after optimization (Optimize Images parameter only). Please keep in mind that Image Optimizer Magento 2 extension optimizes only the Optimize Images indicator (and therefore overall metrics such as Total Page Size and Fully Loaded Time), it does not improve other report indicators.

     

    Image optimization process does not start. What can I do?

    We suppose this may happen because of the next reasons.

    • Incorrect permissions of ‘pub’ and ‘var’ folders. You can set proper permissions using the commands:
      chmod -R 777 <path to Magento 2>/var
      chmod -R 777 <path to Magento 2>/pub
    • Cron is not configured properly. Please have a look at the cron setup guide.
    • Applications are not installed correctly. To check this run the following commands:
      ./optipng -v
      ./jpegoptim --version
      ./gifsicle --version
      See “Installation of additional applications” section the reference.
    • exec function is not allowed.
    • Image Optimizer extension is outdated. The latest version of the extension can be found in customer account on our website.

    If issues still persist, then please contact us. We will do our best to solve any issues with Image Optimizer extension for Magento 2.

     


    Changelog

    1.1.3 Released on 18 August 2017
    * Bugfixes

    1.1.2 Released on 26 June 2017
    * Bugfixes

    1.1.1 Released on 05 June 2017
    * Bugfixes

    1.1.0 Released on 23 May 2017
    + Statistics and progress bar was added to the extension settings
    + Added descriptions and possible solutions for errors
    * Roll-back an image if the new file size isn't lower than the original one
    * Bug fixes

    1.1.0 Released on 18 April 2017
    Initial Release

     

    We Recommend
    Zendesk Connector for Magento 2

    Zendesk Connector for Magento 2

    1 Review(s)
    $99.00

    Integrate Magento 2 store and Zendesk account.

    • Check customer group and lifetime sales
    • View recent customer orders
    • Assign an order to a ticket
    • Check order details (status, date, products, SKU, qty, totals, etc.)
    Learn More