Sirv CDN extension for Magento 1 & 2

The Sirv extensions for Magento 1 & 2 are the best way to optimize and deliver your Magento images rapidly.


  • Optimizes images smaller than any other Magento extension.
  • Delivers images rapidly, from Sirv’s global CDN.
  • Intelligently creates the most optimal image per device/browser, on-the-fly.
  • Installs in under 5 minutes.
  • Works on any Magento website.

Learn more about the Magento CDN extension key features.



The Sirv CDN extension for Magento will copy your Magento media gallery images to your Sirv account. It will stay in sync, by automatically copying new images to your Sirv account the first time they are requested (typically within 1 second). Once on Sirv, they are resized, optimized, cached and serve by our Magento CDN.

After installation, we recommend triggering a full sync, by clicking the “Sync media gallery” button. All your images will be copied to Sirv. It can take many minutes or even hours for very large libraries:

Sync media gallery to Sirv Magento CDN

Image processing is handled by Sirv, which reduces your server load and accelerates page loading for your users around the world.

You can also copy your other images to Sirv (banner, slideshows, icons etc.), to benefit from Sirv’s dramatically smaller file-size and CDN delivery. An automated solution will be released in a future extension version, meanwhile, you can manually update image URLs in your Magento templates. Even JS & CSS files can be delivered from our Magento CDN – talk with our support team about this.

The “Flush Image Cache” button will delete the synced images from your Sirv account and empty the local database of synced image records created by the Sirv extension. Use this button if your images become out of sync, for example when you’ve deleted many images from Magento and wish for them to be deleted from Sirv too. After flushing the cache, your images will begin to sync on-demand again.

Magento 2 extension settings:
Magento CDN settings for Magento 2

Magento 1 extension settings:
Magento CDN settings for Magento 1


  1. Install the Sirv extension from the official Magento Marketplace (Magento 1 extension, Magento 2 extension) or directly from Sirv (Magento 1 extension zip), Magento 2 extension zip).
  2. Go to System > Web Setup Wizard in your Magento admin and click the Component Manager link.
  3. Find the Sirv component in the list and click “Enable”.
  4. Create your Sirv account and go to the Settings page.
  5. Copy your Sirv S3 credentials and paste them into the settings in the Sirv extension for Magento. A quick link to the Sirv settings page is within the Magic Toolbox menu option in the left hand navigation.

Feature list

  • Automatic synchronization from your Magento server to the Sirv image hosting platform.
  • Best-of-class image optimization, including automatic WebP serving, with typical 50-70% reduction in file-size.
  • Instant image resizing and popular transformations (crop, canvas, rotate, blur, vignette, effects).
  • CDN for delivering Magento product images, static images and files (CSS/JS).
  • Image watermarking and text overlays.
  • Automatic retina image delivery to hi-res screens.
  • Full control over compression settings.
  • Responsive imaging (with adjustment to Magento template).
  • Lazy-loading (with adjustment to Magento template).
  • Supports all current and future versions of Magento 1 & 2.


Magento 1

  • v1.2.5
    October 2, 2018

    Fixed fatal error on choosing store view on 'Manage Categories' page.

  • v1.2.4
    August 13, 2018

    Fixed an issue with wrong placeholder url.

  • v1.2.3
    March 12, 2018

    Added 'Custom domain' option.

  • v1.2.2
    October 17, 2017

    Improved module settings page.

  • v1.2.1
    September 18, 2017

    Fixed an issue with category images.

  • v1.2.0
    September 8, 2017

    Added link to module settings in the System menu.
    Improved caching.
    Improved module settins page.

Magento 2

  • v1.1.2
    November 29, 2018

    Optimization of S3 usage.

  • v1.1.1
    November 6, 2018

    Optimization of sync process.

  • v1.1.0
    September 28, 2018

    Improved caching.
    Improved module settings page.

  • v1.0.9
    September 4, 2018

    Optimized gallery synchronization.

  • v1.0.8
    June 27, 2018

    Improved media gallery synchronization.

  • v1.0.7
    May 30, 2018

    Added support for category images.

  • v1.0.6
    May 18, 2018

    Added support for Magento v2.2.4.
    Improved support for Magic360 module.

  • v1.0.5
    May 10, 2018

    Added button to synchronize media gallery.

  • v1.0.4
    April 10, 2018

    Fixed an issue with empty 'Folder name on Sirv' option.
    Fixed an issue with getting buckets list when user has multiple account names.
    Fixed an issue with caching image urls in some Magento version.

  • v1.0.3
    December 12, 2017

    Fixed an issue with uploading already cached images.

  • v1.0.2
    October 31, 2017

    Added support for Magento v2.2.0.

  • v1.0.1
    October 18, 2017

    Improved module settings page.

  • v1.0.0
    June 6, 2017

    Sirv module for Magento 2 created.


The Sirv support team is ready to help you. As Magento experts, they can install the extension for you, assist you with customization or configure Sirv on highly customized Magento sites. Contact the team with your requirements.

Related articles

Was this article helpful?