Image Optimizer, Resizer and CDN — Sirv


Accelerate your website and improve SEO with Sirv – the most complete image CDN and optimization plugin for WordPress.

Automatically resize, compress and serve images in the most optimal image format over a fast global CDN.

Why is Sirv the best choice for WordPress image optimization?

  • Automatic image optimization.
  • Automatic responsive images (resized to fit users screen).
  • Automatic WebP delivery when possible (~30% saving).
  • Smaller files than any other WP optimization plugin (~15% saving).
  • Incredibly fast WordPress CDN.
  • Full WooCommerce support.
  • Lazy load your images, to speed up your website even more.
  • Protect images with automatic backups.
  • Remove image meta for even more optimization.

The best WordPress image optimizer — you don’t need to lift a finger. Just install the plugin and Sirv will automatically create and serve the smallest possible file-size (without looking over-compressed). The default settings are perfect for most sites and if you want to get under the hood, every option is very easily adjusted.

Optimize your WordPress Media Library

Automatically optimize your existing WordPress media library images, without lifting a finger. Sirv can automatically copy your media library to Sirv, from where images will be served as highly optimized images across Sirv’s fast, global WordPress CDN (19 worldwide locations).

All these images (and more) can be automatically optimized by Sirv:

  • Media Gallery images
  • Featured images
  • WooCommerce images
  • Images added via other plugins or scripts
  • NEW Images added via «Add Media» button

Simply enable the Sirv CDN after you’ve installed the plugin and Sirv will take care of the rest.

See the complete list of features of Sirv’s fresh new take on image optimization.

Take your WooCommerce sales to another level

  • Optimization & CDN delivery for all your product images.
  • Add ultra-deep image zoom and 360-spin to product descriptions.
  • Add image watermarks to images.
  • Add text captions to images.
  • Use Sirv for all your websites, apps, eBay & social media.

Image zoom

Sirv loves huge images — it can zoom deep inside them very fast. No matter how big, images load fast, just like when you zoom into a Google Map. The bigger your images, the more impressive this image zoom is — perfect if you have really high quality images.

Try demos.

360 spin

Shoppers adore spinning products around to see them from all sides. If you’re selling something online, maybe with WooCommerce, Sirv provides a stunning 360-degree photography experience. Simply upload a set of photos and a 360 spin will be immediately ready to embed in your page. It feels incredible on desktop and mobile alike, especially the big full-screen 360 spin view.

Try demos.

Free and paid plans are available, depending on your needs. See «Price Plans» below.

What our users have to say

«We’ve halved the load time on mobiles of a site that we had already done quite a bit of work on to get image sizes down.» @martingfisher

«So far the best CDN plugin for WordPress. Please, never disappear!» @mavenickster

«I was looking for a CDN fast and easy (no need to code)! Sirv is the best – Just upload your photos on your WordPress library and voilà “roulez jeunesse!!!” (French expression). Very good service!» @disconance

«Sirv is fantastic! I have a lot of images on my website, and most of them are large, which resulted in slow site speeds, even with a CDN. What I love about Sirv is that they offer a CDN service, but also dynamically resize images based on the user’s browser/device, and serve the right file type. It has meant HUGE speed improvements on my website.» @basellen

Optimal format (every time)

WebP is probably the best image format you’ve never heard of. Incredibly, it has the same quality of a JPEG, yet its typically 30% smaller in file-size (versus Sirv’s already outstanding JPEG compression).

Sirv is intelligent enough to always serve the smallest possible file format that each of your users’ browser supports. For Chrome & Opera, that’s usually WebP. Another reason why your pages will instantly load faster, once you install the Sirv plugin for WordPress.

All this is 100% automatic. Add in lazy loading and responsive images and you truly have the best possible image delivery system for WordPress.

Price plans

Sirv is a professional image hosting and WordPress CDN service. Most websites require a paid plan. Sirv also provides a free plan for light usage (500 MB storage and 2 GB monthly transfer).

  • Free 0.5 GB storage, $0/month
  • Business 5 GB storage, $19/month
  • Business 12 GB storage, $39/month
  • Business 20 GB storage, $59/month
  • Business 40 GB storage, $89/month
  • Business 60 GB storage, $119/month
  • Business 100 GB storage, $199/month
  • Enterprise: tailored to your needs — Contact us.

Create a Sirv account.

We believe in fair and transparent pricing:

  • Upgrade/downgrade any time.
  • Start/stop any time.
  • Complete and easy access to your images.
  • No credit card required for the free plan.

Further reading

Keep learning with these helpful resources:

Next steps…


  • Improved description of CDN delivery options.


  • Fixed issue with incorrect initialization of new option.


  • Fixed issue with incorrect initialization of new option.
  • Updated links.


  • Faster page loading speed.
  • Last visited folder is remembered when browsing your Sirv media library.
  • Added the option to choose a different version of sirv.js.
  • Small refinements and fixes.


  • Removed unnecessary includes.
  • Optimized sync proccess.
  • Small fixes and improvements.


  • New global CDN launched, with instant purging & strong encryption (TLS 1.3).
  • Unified CDN/Direct domains into single domain.
  • Temporarily removed CDN/Direct option (CDN used by default).
  • Images can now be synchronized while the network is disabled.
  • Improved S3 API limit notifications.
  • Greater control over sirv.js script.
  • Fixed some rare database and PHP errors.
  • Small fixes and improvements.


  • Fixed issue of hidden Gutenberg block.


  • Added ability to show captions under static & responsive images.
  • Fixed issue of hidden Gutenberg block.


  • Updated readme.txt


  • Added option to set max width for responsive images.


  • Added support for Elementor Builder.
  • Added option to use the caption field as either a visual caption or an alt attribute.
  • Added option to set the dimensions of responsive image container.
  • Many small refinements and fixes.


  • Updated readme.txt
  • Improved contact form logic.


  • Updated S3 requests logic so it pauses S3 requests attempts if the hourly S3 requests limit has been reached.


  • Plugin tested with the latest WordPress version — 5.2.


  • Improved «Add Sirv Media» button’s logic.


  • Plugin tested with the latest WordPress version — 5.1.
  • Updated readme.


  • Improved batch synchronisation.
  • Small refinements and fixes.


  • Reduced the number of API calls, for faster CDN plugin performance.
  • Improved parsing of WordPress Media Library image URLs and replacement with equivalent Sirv URLs.
  • Small fixes and optimizations.


  • Tested up to WordPress 5.0.
  • Added support for the Gutenberg editor.
  • Added new page to manage image gallery shortcodes.
  • Added ability to choose from existing shortcodes — either via Gutenberg editor or «Add Sirv Media».
  • Reduced number of API requests, for better efficiency.
  • Small refinements.


  • Bug fixes.


  • Small refinements.
  • Show message if limit requests reached.


  • Better integration with Divi visual page builder.
  • Small refinements.


  • Automatically detects and serves images embedded with Envira Gallery.
  • Fixed issue that showed incorrect links when using wp_prepare_attachment_for_js function.
  • Added tags for crossorigin requests e.g. <link rel=»preconnect»…
  • Improved logic for adding galleries containing 360 spins & images
  • New optimizations when adding 360 spins & image galleries.
  • Improved descriptions on Settings page.
  • Many small fixes and optimizations.


  • Updated readme.txt.


  • New image detection capability synchronizes more images to Sirv’s WordPress CDN.
  • Synchronizes images that were manually added to pages/posts using «Add Media» (default WordPress button).
  • Many optimizations and small refinements.
  • Tested up to WordPress 4.9.8.


  • Small refinements.


  • Improved srcset handling for embedding responsive images.


  • Plugin tested with the latest WordPress version.
  • Data in the Stats tab correctly considers customer extra storage.


  • Updated readme.txt


  • Bug fixes.


  • Improved upgrade process.
  • Bug fixes.


  • Improved synchronisation to Sirv WordPress CDN.
  • Fixed rare issue when WordPress function returns unsupported data types.
  • Fixed issue when CDN image doesn’t update if loaded by AJAX.


  • Improved integration of Responsive image option.


  • Fixed issue with empty Sirv Media Gallery.
  • Added optimizations when rendering Sirv Media Gallery.


  • Fixed rare issue with empty _wp_additional_image_sizes variable.


  • Fixed rare issue with some symbols in filenames.
  • Fixed issue with image proportions in Sirv Zoom/gallery.


  • Resolves rare issue of unexpected image crop.
  • Resolves issue with BOM UTF-8 characters.
  • Easy link for posting a review of the Sirv plugin.


  • New design for Sirv Media Library.
  • Instant file and folder searching.
  • Faster image thumbnail loading.
  • Added support to sync file names containing unusual characters.
  • Different optimizations and bugfixes.


  • Fixed issue with synchronizing images from folders with spaces in their names.


  • Fixed issue when spins and galleries doesn’t shows without enable Sirv CDN.


  • Added option to use sirv.js on all pages if responsive images or spins are not loading.


  • Fixed issue with single spins on a page.


  • Updated statistic API


  • Fixed js errors and some issues with responsive images.


  • Fixed small issue with responsive view in editor.


  • Responsive image galleries can now be embedded in pages/posts.
  • Image zoom has 5 new options: thumbnail position; thumbnail shape; mousewheel zoom; immediate fullscreen zoom; context menu.
  • 360 spin has 3 new options: spin method (drag/hover); autospin duration; rotation speed.
  • New «Help» section, with 8 tutorials for popular Sirv features.
  • Animated progress bar during image synchronization.
  • Better logic for image embedding, to save time.
  • Synchronization errors are now displayed, to help identify any issues.
  • Improved logic for profiles, to use the Default profile from your Sirv account.
  • Automatically open the Settings page after plugin activation.
  • Display latest sync status if leaving then returning to sync page.
  • Simplified descriptions for all options.
  • Simplified contact page.
  • New look, with a serving of spaciousness.
  • Plus many refinements and optimizations behind the scenes.


  • Updated «tested up» field. Plugin fully supports WP 4.9.


  • Simplified method to enable/disable WordPress image library synchronisation and Responsive images.


  • Added ability to serve responsive images whenever possible.


  • Removed folder Profiles


  • Fixed issue with creating folders


  • Improved upload files to Sirv.
  • Sync & Cache tab renamed to Synchronization. Completely rewritten and improved for clarity.
  • Removed priority from contact form.
  • Added different optimizations to the code.


  • Fixed issue with custom WordPress path.


  • Fixed issue with global profles.


  • New option to set profiles to your image, with profiles. Useful for adding watermarks, text overlays, image optimizations and otherwise changing the image style.
  • Apply different image styles to Featured Images, Post Thumbnails and Sirv shortcodes.
  • Profiles optimization.
  • CSS fix for shortcodes.


  • Fixed small issue with php lower than 5.5.0


  • New stats section added.


  • Improved WordPress image hosting synchronization options.
  • Simpler instructions for emptying Sirv WordPress image CDN.
  • Bug fixes.


  • Forced images sync functionality added.
  • Address possible issue with unicode symbols in file names.
  • Added uploading images progress bar.


  • Fixed possible issue with sirv options.


  • Removed S3 Endpoint field.


  • Updated «tested up» field. Plugin fully supports WP 4.8.


  • Update cache description.


  • Fixed possible issue in admin area.
  • Update description.
  • Updated screenshots.
  • Updated styling to match Sirv palette.


  • Code refactoring.


  • Fixed possible issue with wrong image path.


  • Fixed possible issue with wrong image resize.
  • Updated Cache section on plugin settings page.


  • Added ‘Custom domain’ option.


  • Discontinued AWS SDK usage.
  • Added fix for opengraph images.


  • Updated readme.txt file.


  • Address possible issue with failed https detection.


  • CSS fixes.
  • Corrected issue with disabled field.


  • Fixed issue with disabled option field.


  • Contact form added for easier access to Sirv support team.
  • Simplified S3 configuration.
  • Refined folder searching.


  • Fix media library styles.


  • Added CDN functionality for featured images.
  • Options page redesigned.


  • Fix media library styles.


  • Fix compatibility issue with Yoast SEO plugin.
  • Updated logo.


  • New default style for folder icon.


  • New default style, without shadow around edge.


  • Fix security issue.


  • Fix minor issues.


  • Added ability for 3rd party plugin integrations.
  • Integrated with the «Featured Image From URL» plugin.


  • Better static images support.
  • Fix minor issues.


  • Quick-access embed button «Add Sirv Media» right next to the standard WordPress «Add Media» button when you’re editing a page/post.
  • Media Library page for fast browsing and uploading to your Sirv image library.
  • Easier choice of image effects — embed as Image Zoom, Image Gallery, Plain Image or 360 Spin.
  • Faster image selection using Shift key to choose multiple images.
  • 5-step tutorial with screenshots added to the Settings page.


  • The first release of the official Sirv plugin for WordPress.


  • Responsive image gallery, with perfectly scaled images.
  • Zoom deep into images and swap between them.
  • Deep zoom, for big images.
  • Embed perfectly sized images, scaled on-the-fly to suit each users screen.
  • 360 spin that is responsive, smooth and fast loading.
  • Create a free Sirv account:
  • Configure the plugin by pasting the S3 settings from
  • Enable the WordPress CDN plugin.
  • Synchronize your WordPress library with Sirv.
  • Check your stats to see how much storage and transfer you're using.
  • Learn more about Sirv on the Help page.
  • Send your questions to Sirv's expert support team.
  • Click the Add Sirv Media button to embed images in your page or post.
  • Choose the image(s) to embed in your page/post.
  • Choose how the image(s) should be displayed (static images, responsive images, 360 spin, image zoom or image gallery).
  • Your images/gallery will be shown in your post.
  • Click Preview to see how the images look in your page/post.
  • To upload images to your Sirv library, go to the Media Library page within the Sirv sub-menu (in the left navigation column).


Этот плагин предоставляет 1 блок.

Sirv Media


  1. Search for the Sirv plugin via the Plugins section of your WordPress dashboard.
  2. Install and activate the plugin.
  3. Go to the Settings page and copy/paste the S3 settings from this page of your Sirv account. You only need to do this once.

Manual installation

  1. Instead of the quick installation above, you can download and unzip the plugin to your computer.
  2. Upload the sirv folder to the /wp-content/plugins/ directory of your WordPress site.
  3. Активируйте плагин на странице «Плагины» в панели управления WordPress.
  4. Go to the Settings page to enter your S3 connection details.
  5. If you don’t already have a Sirv account, create an account here.

How to embed images

  1. Embed images from your Sirv library by clicking the Add Sirv Media button next to any page or post.
  2. For help, submit the Sirv support form in your control panel.

Часто задаваемые вопросы

Is Sirv free to try?

You can try Sirv for 30 days without any obligations.
Then you have the option to downgrade to a free plan with 500 MB storage and 2 GB of bandwidth. Or you can choose one of our pricing plans.

How do I enable WebP image optimization?

WebP is enabled by default. Sirv automatically optimizes your images in the most suitable format for each users’ browser and screen. WebP is usually the smallest file-size for Chrome and Opera, so your images will be served in WebP format (regardless of what image format your original images are). Other browsers will receive either JPEG or PNG, whichever is most optimal.

Can I serve images from my own domain name?

You can serve images from any domain or subdomain that you own. All you need is an SSL certificate for that domain/subdomain. You’ll update your DNS to point the CNAME to your Sirv account, then all your images will be optimized and served rapidly over HTTPS from Sirv. Follow this short tutorial.

Can I host other files, as well as images?

You can serve almost any file from your Sirv account. Use it as a WordPress CDN to deliver JS files, CSS files, text/CSV/XML files, PDFs, PSDs and more. Think of Sirv as a complete CDN hosting solution for all your files, with the best possible image optimization and delivery.

What happens to my original images if I disable the plugin?

Your images are perfectly safe, Sirv does not modify them. After you turn off our plugin your site keeps working just the way it did before.

What makes Sirv stand out among other image optimization plugins?

Your original images are left untouched. Sirv serves your images from a robust CDN. It automatically resizes and optimizes all of your images on-the-fly allowing for a superb experience for each and every user, on any device, from any country in the world.

What formats does Sirv support?

JPEG, PNG, GIF, WebP and many more.

Is Sirv better than other WordPress image optimization plugins?

People tell us they prefer Sirv to other plugins (Smush, Cloudinary, ImgIX, Imagify, ShortPixel) because Sirv optimizes images smaller, the Sirv plugin is entirely automated and images load faster anywhere in the world, thanks to Sirv’s CDN.

Can I use Sirv with Cloudflare?

Yes. Clouflare and Sirv work perfectly together on the same site. Sirv will serve your images, Cloudflare will serve your other files.

The plugin doesn’t work with my theme

Sirv works instantly on over 95% of WordPress sites. In case Sirv doesn’t instantly work for you, we can usually resolve that within 24 hours (Mon-Fri). Just send us a message containing a login to your WordPress admin from this secure form and our helpful team will find and resolve the problem ASAP.

I’m a photographer, can I keep my EXIF data?

Yes, you can keep your image meta data, including any copyright information. Learn how.

Sirv also helps you protect your images with watermarks and hotlink protection. Learn how.

Can I use Sirv with Elementor?

Yes, Sirv works with Elementor. The Sirv plugin automatically copies your Elementor images to your Sirv account. There’s also a button in Elementor to «Add Sirv Media» to your pages.

Can I use Sirv with Divi?

Yes, Sirv works with Divi. It will automatically sync and serve your Divi images. You can also use the Add Sirv Media button to embed your Sirv library images into Divi pages.

Where can I learn more about using Sirv?

The official Sirv Help Center is full of easy advice, including:


I love the plugin, very recommended for images, littles spins or videos 3d. Happy to have discovered that
Посмотреть все 122 отзыва

Участники и разработчики

«Image Optimizer, Resizer and CDN — Sirv» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:


Перевести «Image Optimizer, Resizer and CDN — Sirv» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.