Want to skyrocket the popularity of your plugin and reach millions of eager users? Look no further than WP Hive. Gain credibility through in-depth reviews, drive conversions with targeted email marketing, and boost visibility with strategic social promotion and exposure
The plugin scored great on our tests. Everything looks good!
Tests done by WP Hive test script Results
Minimal impact on memory usage The memory usage of this plugin is less than the average memory usage of other plugins on WordPress.org + 200KB. Check FAQ for more.
Minimal impact on pagespeed The impact of this plugin on PageSpeed is less than the average impact of other plugins on WordPress.org + 1000 milliseconds
No PHP errors, warning, notices WP Hive automated test found no PHP error while activating this plugin on our server
No Javascript issues WP Hive automated test found no JavaScrip error while activating this plugin on our server
Latest PHP 8.1.12 compatible WP Hive automated test found the plugin fully compatible with the latest version of PHP
Latest WordPress 6.7.1 compatible WP Hive automated test found the plugin fully compatible with the latest version of WordPress
Optimized database footprint The plugin creates less than 50 database tables
No activation errors WP Hive automated test found no activation error while activating this plugin on our server
No resource errors WP Hive automated test found no resource error/s while trying this plugin on our server
Frequently updated The plugin was updated at least once in the last 90 days
No problems were detected during tests.
All the plugins are tested on the same server with exactly same configuration via test script that automatically activates and logs the data WP Hive shows.
All the scripts run on a VPS with 8 CPU cores and 8 GB of RAM.
The test sites are hosted on Google Cloud VM instances, one site/plugin per instance. The machine type is n1-standard-1. The server is a 8 core CPU with 8GB of RAM.
The test sites are hosted on Apache/2 server and they are tested on PHP 8.1.12 & WordPress 6.7.1.
The database server is MySQL 10.6.10 and the default PHP memory limit is 512M.
Disclosure: When you buy through affiliate links on this site, WP Hive may earn a commission which we use to keep the site running. Learn more →
About ShortPixel Image Optimizer
Description
A freemium easy to use, comprehensive, stable and frequently updated image compression plugin supported by the friendly team that created it. ? Increase your website’s SEO ranking, number of visitors and ultimately your sales by optimizing any image or PDF document on your website. ShortPixel is an easy to use, lightweight, install-and-forget-about-it image optimization plugin that can compress all your....
A freemium easy to use, comprehensive, stable and frequently updated image compression plugin supported by the friendly team that created it. ?
Increase your website’s SEO ranking, number of visitors and ultimately your sales by optimizing any image or PDF document on your website.
ShortPixel is an easy to use, lightweight, install-and-forget-about-it image optimization plugin that can compress all your past images and PDF documents with a single click. New images are automatically resized/rescaled and optimized on the fly, in the background. It’s also compatible with any gallery, slider or ecommerce plugin.
Ready for a quick DEMO? Test here or here.
Short Pixel uses minimal resources and works well with any shared, cloud, VPS or dedicated web hosting. It can optimize any image you have on your website even the images that aren’t listed in Media Library like those in galleries like NextGEN, Modula or added directly via FTP!
Both lossy and lossless image compression are available for the most common image types (JPG, PNG, GIF and WebP) plus PDF files.
We also offer glossy JPEG compression which is a very high quality lossy optimization algorithm. Specially designed for photographers!
Optimized images mean better user experience, better PageSpeed Insights or GTmetrix results, better Google PageRank and more visitors.
Make an instant image compression test on your site or compress some images to make sure they are to your liking.
Why is ShortPixel the best choice when it comes to image optimization or PDF compression?
popular plugin with over 200,000 active installations according to WordPress
compress JPG, PNG, GIF (still or animated) images and also PDF documents
option to automatically convert PNG to JPG if that will result in smaller images. Ideal for large images in PNG format.
no file size limit
option to freely convert any JPEG, PNG or GIF (even animated ones!) to WebP for more Google love. How to enable WebP?
option to include the generated WebP images into the front-end pages by using the
compatible with WP Retina 2x – all retina images are automatically compressed. How to benefit from Retina displays?
optimize thumbnails as well as featured images. You can also select individual thumbnails to exclude from optimization.
ability to optimize any image on your site including images in NextGEN Gallery and any other image galleries or sliders
integrates with Gravity Forms post_image field type optimizing the images upon upload
featured images can be automatically resized before being optimized with 2 different options. No need for additional plugins like Imsanity
CMYK to RGB conversion
24h stellar support (24/7) directly from developers.
easily test lossy/lossless versions of the images with a single click in your Media Library
great for photographers: keep or remove EXIF data from your images, compress images with lossless option
works well with both HTTPS and HTTP websites
uses progressive JPEG for larger images in order to speed up the image display
you can run ShortPixel plugin on multiple websites or on a multisite with a single API Key
it is safe to test and use the plugin: all the original images can be restored with a click, either one by one or in bulk
‘Bulk’ optimize all the existing images in Media Library or in any gallery with one click
works great for eCommerce websites using WooCommerce or other plugins
works great with NextGEN gallery, Foo Gallery and any other galleries and sliders
compatible with WP Engine hosted websites and all the major hosting providers
compatible with WPML and WPML Media plugins
skip already optimized images
compatible with watermarking plugins
option to deactivate auto-optimizing images on upload
images that are optimized less that 5% are bonus
WooCommerce, WP offload S3 and WP Stateless compatible
40 days optimization report with all image details and overall statistics
We are GDPR compliant! Read more.
free optimization credits for non-profits, contact us for details
How much does it cost?
ShortPixel comes with 100 free credits/month and additional credits can be bought for as little as $4.99 for 5,000 image credits.
Check out our prices.
Testimonials:
★★★★★ A Super Plugin works very well 62% reduction overall. robertvarns
★★★★★ The secret sauce for a WordPress website. mark1mark
★★★★★ A must have plugin, great support! ElColo13
★★★★★ Excellent Plugin! Even Better Customer Service! scaliendo
★★★★★ Great image compression, solid plugin, equally great support. matters1959
more testimonials
Help us spread the word by recommending ShortPixel to your friends and collect 100 lifetime monthly additional image credits for each referred active user. Make money by promoting a great plugin with our 50/50 affiliate program.
apply_filters(“shortpixel_backup_folder”, $backup_folder, $main_file_path, $sizes); //just before returning the ShortPixel backup folder, usually /wp-content/uploads/ShortpixelBackups. The $sizes are the sizes array from metadata.
apply_filters(‘shortpixel_image_exists’, file_exists($path), $path, $post_id); //post ID is not always set, only if it’s an image from Media Library
apply_filters(‘shortpixel_image_urls’, $URLs, $post_id) // filters the URLs that will be sent to optimization, $URLs is a plain array
apply_filters(‘shortpixel/db/chunk_size’, $chunk); //the $chunk is the value ShortPixel chooses to use as number of selected records in one query (based on total table size), some hosts work better with a different value
In order to define custom thumbnails to be picked up by the optimization you have two options, both comma separated defines:
define(‘SHORTPIXEL_CUSTOM_THUMB_SUFFIXES’, ‘_tl,_tr’); will handle custom thumbnails like image-100x100_tl.jpg
define(‘SHORTPIXEL_CUSTOM_THUMB_INFIXES’, ‘-uae’); will handle custom thumbnails like image-uae-100×100.jpg
define(‘SHORTPIXEL_USE_DOUBLE_WEBP_EXTENSION’, true); will tell the plugin to create double extensions for the WebP image counterparts, for example image.jpg.webp for image.jpg
define(“SHORTPIXEL_NOFLOCK”, true); // don’t use flock queue, only activate this when you have flock() denied errors on your installation.
.
define(“SHORTPIXEL_EXPERIMENTAL_SECURICACHE”, true); // adds timestamps to URLS, to prevent hitting the cache. Useful for persistent caches.
4.14.3
Release date: 22nd July 2019
* Compatibility with Flywheel hosting by not using flock if Flywheel detected
* When using the PICTURE tag to deliver WebP, keep the width and height at level
* Refactoring of the API Key settings page, refactoring of Other media
* Performance improvements for selecting from large wp_posts and wp_postmeta tables when doing bulk optimization
* Display a message when bulk is skipping many processed images, if bulk processing is ran again.
* Fixed: Other media – Recompress adds “Preserve CMYK”
* Fixed: duplicate error message when validating wrong API key
* Conflict message: align the text vertically and provide space between text and button when displayed on any admin page
* Fixed: Other media Restore fails when original file is readable, not writable
4.14.2
Release date: 1st July 2019
* add the possibility to define custom infixes for thumbnails (like image-uai-150×150.jpg for image.jpg) – comma separated define SHORTPIXEL_CUSTOM_THUMB_INFIXES
4.14.1
Release date: 17th June 2019
* Fix errors when DOMDocument not present
4.14.0
Release date: 17th June 2019
* Add new filters proposed by WP Stateless: shortpixel_backup_folder, shortpixel_image_exists, shortpixel_image_urls
* Better placement of the elements on the Other Media page
* Fix custom bulk for PDFs when the pdf thumbnails are not activated
* Fix selecting items from DB twice for bulk in some circumstances
* Warn user that converting PNG to JPG while keeping EXIF in options doesn’t keep it (no EXIF for PNGs).
* When SHORTPIXEL_DEBUG=x get parameter is provided, display a floating link to the shortpixel_log file
* Adaptive Max execution time and capped to 90 sec. for the bulk background AJAX calls. (Kinsta has a max_execution_time of 300 sec. in PHP but the HTTP connection is cut after 180 sec.)
* Fix custom 404 page for missing images not working when using .htaccess for WebP
* Fix WebP picture tag with relative URLs not working in some circumstances
* Fix replacing the inside an existing tag with another tag.
* Clear SP optimization cache in order to be able to optimize an image which initially had permissions error, after changing the permissions.
* Fix being able to list the contents of ShortpixelBackups on some badly configured servers.
* Fix error when inputting D’Artagnan in the AUTH pass field of settings.
* Add the Quriobot for support.
4.13.1
Release date: 16th April 2019
* fix thumbnail optimization when a thumbnail was replaced with another one
* better integration with Regenerate Thumbnails Advanced
4.13.0
Release date: 10th April 2019
* Bulk restore for the Other Media
* make the filename extension be updated when manually optimizing a PNG from Media Library, if the convert to JPG is active, without refreshing the page
* Integration with Regenerate Thumbnails Advanced new 2.0 beta version
* Add the rules for WebP in the WP-CONTENT .htaccess
* ShortPixel Other Media – display the time of optimization in the grid and offer option to sort by it
* Keep sort order when optimizing / refreshing page on Other Media
* offer the visual comparer for Other Media too
* resolve the Settings inconsistency in Other Media (settings displayed were from when adding the folder not from when actually optimizing)
* Make pressing Escape or clicking outside of any popup close it.
* Fixed: Restoring an Other Media item and then Optimizing it again optimizes it Lossless
* fix generating the WebP tags when the images are either on a subdomain or on a CDN domain having the same root domain as the main site.
EARLIER VERSIONS
please refer to the changelog.txt file inside the plugin archive.
Want to skyrocket the popularity of your plugin and reach millions of eager users? Look no further than WP Hive. Gain credibility through in-depth reviews, drive conversions with targeted email marketing, and boost visibility with strategic social promotion and exposure
Subscribe to get more quality reviews and articles.
Be Part of the Conversation with WordPress Enthusiasts
Using ShortPixel Image Optimize...? Great, join the conversation now!
Let’s talk about overall quality, ease of use, stellar support, unbeatable value, and the amazing experience ShortPixel Image Optimize... brings to you.
Changelog
Please Share:
Please Allow Us A Moment Before You Go
Subscribe to our weekly newsletter to get exclusive WordPress toturials, updates and pillar content directly in your inbox.
Be Part of the Conversation with WordPress Enthusiasts
Using ShortPixel Image Optimize...? Great, join the conversation now!
Let’s talk about overall quality, ease of use, stellar support, unbeatable value, and the amazing experience ShortPixel Image Optimize... brings to you.