{"id":1512,"date":"2017-05-19T10:57:17","date_gmt":"2017-05-19T10:57:17","guid":{"rendered":"https:\/\/shortpixel.com/blog\/?p=1512"},"modified":"2023-12-20T13:25:20","modified_gmt":"2023-12-20T11:25:20","slug":"wp-image-optimization-wordpress-plugins","status":"publish","type":"post","link":"https:\/\/shortpixel.com\/blog\/wp-image-optimization-wordpress-plugins\/","title":{"rendered":"ShortPixel vs Imagify vs EWWW vs Other Image Optimization WordPress Plugins"},"content":{"rendered":"<p><img decoding=\"async\" class=\"aligncenter wp-image-2090 size-full\" title=\"Image Optimization plugins\" src=\"https:\/\/shortpixel.com/blog\/wp-content\/uploads\/2017\/05\/plugin_comparison-1.png\" alt=\"Image Optimization plugins\" width=\"600\" height=\"386\" \/><\/p>\n<p>We at ShortPixel know that there are some good WordPress image optimization plugins out there. We are constantly keeping an eye on them. Are they better, do they have more features than us, are they more affordable?<\/p>\n<p>So, we decided to do a short comparison between these WordPress plugins. Beside <a href=\"https:\/\/wordpress.org\/plugins\/wp-smushit\/\" target=\"_blank\" rel=\"noopener noreferrer\">ShortPixel,<\/a> the most popular ones are <a href=\"https:\/\/wordpress.org\/plugins\/wp-smushit\/\" target=\"_blank\" rel=\"noopener noreferrer\">Smush<\/a>, <a href=\"https:\/\/wordpress.org\/plugins\/imagify\/\" target=\"_blank\" rel=\"noopener noreferrer\">Imagify<\/a>, <a href=\"https:\/\/wordpress.org\/plugins\/kraken-image-optimizer\/\" target=\"_blank\" rel=\"noopener noreferrer\">Kraken<\/a>, <a href=\"https:\/\/wordpress.org\/plugins\/optimus\/\" target=\"_blank\" rel=\"noopener noreferrer\">Optimus<\/a>, <a href=\"https:\/\/wordpress.org\/plugins\/ewww-image-optimizer\/\" target=\"_blank\" rel=\"noopener noreferrer\">EWWW<\/a>, and <a href=\"https:\/\/wordpress.org\/plugins\/tiny-compress-images\/\" target=\"_blank\" rel=\"noopener noreferrer\">TinyPNG<\/a>.<\/p>\n<p>Note: EWWW can work on user server for free, but we are testing here the <a href=\"http:\/\/docs.ewww.io\/article\/7-basic-configuration\" target=\"_blank\" rel=\"noopener noreferrer\">EWWW I.O. <\/a>version which optimizes the images in cloud, like the rest of the analyzed plugins.<\/p>\n<p><!--more--><\/p>\n<h4>WordPress Image Optimization Plugins,<br \/>\nA new user POV analysis<\/h4>\n<p>Each of these WordPress plugins has its own vision in terms of pricing, features and design. The comparison is possible only if we set some limits. To simplify the process we decided to do this plugins comparison from a new user perspective, which means:<\/p>\n<p>&#8211; We are testing the plugins using their default settings.<br \/>\n&#8211; Image compression is done with the credits and features included in their free plans.<br \/>\n&#8211; The plugins should offer lossy optimization, even if their authors chose lossless compression as the default compression method.<\/p>\n<p>If you want to know more about why we set these guiding lines, please read the methodology explanations at the end of the article.<a name=\"contents\"><\/a><\/p>\n<p style=\"padding-left: 30px;\"><strong>Table of Contents<\/strong><\/p>\n<p style=\"padding-left: 30px;\"><a href=\"#features\">1. FEATURES COMPARISON.<\/a><br \/>\n<a href=\"#compressors\"><span style=\"padding-left: 30px;\">a. Online compression tools.<\/span><\/a><br \/>\n<a href=\"#free_plans\"><span style=\"padding-left: 30px;\">b. Free plans: gifts and limitations.<\/span><\/a><br \/>\n<a href=\"#basic_optimization\"><span style=\"padding-left: 30px;\">c. Basic image optimization features.<\/span><\/a><br \/>\n<a href=\"#safe\"><span style=\"padding-left: 30px;\">d. Safe and secure testing features.<\/span><\/a><br \/>\n<a href=\"#flexibility\"><span style=\"padding-left: 30px;\">e. Plugins flexibility.<\/span><\/a><br \/>\n<a href=\"#image_editing\"><span style=\"padding-left: 30px;\">f. Image processing options.<\/span><\/a><br \/>\n<a href=\"#special_features\"><span style=\"padding-left: 30px;\">g. Special features.<\/span><\/a><br \/>\n<a href=\"#image_improvement\">2. IMAGE IMPROVEMENT.<\/a><br \/>\n<a href=\"#image_compression\"><span style=\"padding-left: 30px;\">a. Image compression.<\/span><\/a><br \/>\n<a href=\"#picture_quality\"><span style=\"padding-left: 30px;\">b. Picture quality.<\/span><\/a><br \/>\n<a href=\"#paid_plans\">3. PAID IMAGE OPTIMIZATION PLANS.<\/a><br \/>\n<a href=\"#monthly_plans\"><span style=\"padding-left: 30px;\">a. Monthly plans.<\/span><\/a><br \/>\n<a href=\"#one_time\"><span style=\"padding-left: 30px;\">b. One-time plans.<\/span><\/a><br \/>\n<a href=\"#conclusion\">4. CONCLUSION<\/a><br \/>\n(Conclusion, disclaimer, image credits.)<\/p>\n<p><a name=\"features\"><\/a><\/p>\n<h4>1. Features comparison<\/h4>\n<p>The first part of this article is where we write down and classify the features. With tables. There isn&#8217;t a better way to compare software products than tables \ud83d\ude42<a name=\"compressors\"><\/a><\/p>\n<h5><strong>a. Online Image Compressors<\/strong><\/h5>\n<p>Wouldn&#8217;t be nice to be able to see how the compressed images look before going to WP dashboard and install the plugins? Four of the tested plugins also have online image compressors:<\/p>\n<p>ShorPixel: <a href=\"https:\/\/shortpixel.com\/online-image-compression\" target=\"_blank\" rel=\"noopener noreferrer\">Image Compression<\/a><br \/>\nImagify: <a href=\"https:\/\/imagify.io\/optimizer\/\" target=\"_blank\" rel=\"noopener noreferrer\">Image Compression Tool<\/a><br \/>\nKraken: <a href=\"https:\/\/kraken.io\/web-interface\/\" target=\"_blank\" rel=\"noopener noreferrer\">Online Image Optimizer<\/a><br \/>\nTinyPNG: <a href=\"https:\/\/tinypng.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Compress PNG and JPEG<\/a><\/p>\n<p>We couldn&#8217;t find online image compression tools from Smush, Optimus, EWWW. <strong><a href=\"#contents\">^ <\/a><\/strong><br \/>\n<a name=\"free_plans\"><\/a><\/p>\n<h5><strong>b. Free plans: gifts and limitations<\/strong><\/h5>\n<p>\n<table id=\"tablepress-19\" class=\"tablepress tablepress-id-19\">\n<thead>\n<tr class=\"row-1\">\n\t<td class=\"column-1\"><\/td><th class=\"column-2\">Free Quota<\/th><th class=\"column-3\">Same features<br \/>\nas for paid plans<\/th><th class=\"column-4\">No file size limit<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-striping\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\"><strong>ShortPixel<\/strong><\/td><td class=\"column-2\">100 free credits\/month<\/td><td class=\"column-3\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-4\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\"><strong>Imagify<\/strong><\/td><td class=\"column-2\">25MB one-time<br \/>\n25 MB\/month<\/td><td class=\"column-3\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-4\"><strong><span style=\"color:red\">Max 2 MB<\/span><\/strong><\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\"><strong>EWWW<\/strong><\/td><td class=\"column-2\">500 free credits<\/td><td class=\"column-3\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-4\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\"><strong>TinyPNG<\/strong><\/td><td class=\"column-2\">500 free credits<\/td><td class=\"column-3\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-4\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td>\n<\/tr>\n<tr class=\"row-6\">\n\t<td class=\"column-1\"><strong>Kraken<\/strong><\/td><td class=\"column-2\">100 MB<\/td><td class=\"column-3\"><strong><span style=\"color:red\">No<\/span><\/strong><\/td><td class=\"column-4\"><strong><span style=\"color:red\">Max 1 MB<\/span><\/strong><\/td>\n<\/tr>\n<tr class=\"row-7\">\n\t<td class=\"column-1\"><strong>Smush<\/strong><\/td><td class=\"column-2\">Unlimited<\/td><td class=\"column-3\"><strong><span style=\"color:red\">NO<\/span><\/strong><\/td><td class=\"column-4\"><strong><span style=\"color:red\">Max 1 MB<\/span><\/strong><\/td>\n<\/tr>\n<tr class=\"row-8\">\n\t<td class=\"column-1\"><strong>Optimus<\/strong><\/td><td class=\"column-2\">Unlimited<\/td><td class=\"column-3\"><strong><span style=\"color:red\">NO<\/span><\/strong><\/td><td class=\"column-4\"><strong><span style=\"color:red\">Max 100 kB<\/span><\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<strong><a href=\"#contents\">^ <\/a><\/strong><br \/>\n<a name=\"basic_optimization\"><\/a><\/p>\n<h5><strong>c. Basic image optimization features<\/strong><\/h5>\n<p>Let&#8217;s start with the basic image optimization functions: image formats, optimization modes, bulk processing, backup and restore functions.<\/p>\n<p>Important:<br \/>\n&#8211; PRO means that the feature is available only for paid plans.<br \/>\n&#8211; NO means that we didn&#8217;t find that feature in the plugin settings or on the plugin website.<\/p>\n\n<table id=\"tablepress-5\" class=\"tablepress tablepress-id-5\">\n<thead>\n<tr class=\"row-1\">\n\t<td class=\"column-1\"><\/td><th class=\"column-2\">Lossy<\/th><th class=\"column-3\">Lossless<\/th><th class=\"column-4\">Bulk<\/th><th class=\"column-5\">PDF<\/th><th class=\"column-6\">Formats<\/th><td class=\"column-7\"><\/td>\n<\/tr>\n<\/thead>\n<tbody class=\"row-striping\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\"><strong>ShortPixel<\/strong><\/td><td class=\"column-2\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-3\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-4\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-5\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-6\"><strong><span style=\"color:green\">JPEG, PNG,<br \/>\n GIF<\/span><\/strong><\/td><td class=\"column-7\"><\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\"><strong>Smush*<\/strong><\/td><td class=\"column-2\"><strong><span style=\"color:red\">PRO<\/span><\/strong><\/td><td class=\"column-3\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-4\"><strong><span style=\"color:red\">PRO<\/span><\/strong><\/td><td class=\"column-5\"><strong><span style=\"color:red\">NO<\/span><\/strong><\/td><td class=\"column-6\"><strong><span style=\"color:green\">JPEG, PNG,<br \/>\n GIF<\/span><\/strong><\/td><td class=\"column-7\"><\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\"><strong>Imagify<\/strong><\/td><td class=\"column-2\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-3\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-4\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-5\"><strong><span style=\"color:red\">NO<\/span><\/strong><\/td><td class=\"column-6\"><strong><span style=\"color:green\">JPEG, PNG,<br \/>\n GIF<\/span><\/strong><\/td><td class=\"column-7\"><\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\"><strong>Kraken.io**<\/strong><\/td><td class=\"column-2\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-3\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-4\"><strong><span style=\"color:red\">NO<\/span><\/strong><\/td><td class=\"column-5\"><strong><span style=\"color:red\">NO<\/span><\/strong><\/td><td class=\"column-6\"><strong><span style=\"color:green\">JPEG, PNG,<br \/>\n GIF<\/span><\/strong><\/td><td class=\"column-7\"><\/td>\n<\/tr>\n<tr class=\"row-6\">\n\t<td class=\"column-1\"><strong>EWWW<\/strong><\/td><td class=\"column-2\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-3\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-4\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-5\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-6\"><strong><span style=\"color:green\">JPEG, PNG,<br \/>\n GIF<\/span><\/strong><\/td><td class=\"column-7\"><\/td>\n<\/tr>\n<tr class=\"row-7\">\n\t<td class=\"column-1\"><strong>Optimus<\/strong><\/td><td class=\"column-2\"><strong><span style=\"color:red\">NO<\/span><\/strong><\/td><td class=\"column-3\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-4\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-5\"><strong><span style=\"color:red\">NO<\/span><\/strong><\/td><td class=\"column-6\"><strong><span style=\"color:red\">JPEG &amp; PNG<\/span><\/strong><\/td><td class=\"column-7\"><\/td>\n<\/tr>\n<tr class=\"row-8\">\n\t<td class=\"column-1\"><strong>TinyPNG<\/strong><\/td><td class=\"column-2\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-3\"><strong><span style=\"color:red\">NO<\/span><\/strong><\/td><td class=\"column-4\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-5\"><strong><span style=\"color:red\">NO<\/span><\/strong><\/td><td class=\"column-6\"><strong><span style=\"color:red\">JPEG &amp; PNG<\/span><\/strong><\/td><td class=\"column-7\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n<p>* &#8220;Super-Smush lossy compression&#8221; available only for the Pro accounts.<br \/>\nSmush optimizes only 50 images at once with a free account.<br \/>\n** Kraken allows you to select multiple files in Media Library and optimize them, but this is not a full Bulk feature. Users cannot click a button and have all their images optimized.<\/p>\n<p>Optimus didn&#8217;t pass the lossy optimization criteria. Lossless compression is the only option even for the paid plans. Optimus has affordable packages, and if the lossless optimization is enough for you, then you could check its <a href=\"https:\/\/optimus.io\/en\/#pricing\" target=\"_blank\" rel=\"noopener noreferrer\">website<\/a> for more info about features and prices.<\/p>\n<p>Smush has lossy optimization, but you could test it only if you take the WPMU DEV trial. Moreover, Smush free version doesn&#8217;t optimize the original image, only the thumbnails.<strong><a href=\"#contents\">^ <\/a><\/strong><a name=\"safe\"><\/a><\/p>\n<h5><strong>d. Safe &amp; Secure plugin testing<br \/>\n<\/strong><\/h5>\n<p>We saw how each plugin can handle the basic tasks of imagine optimization, but new users would like to know that testing these image optimization plugins is safe and they could restore the original images if they are not pleased with the results.<\/p>\n\n<table id=\"tablepress-6\" class=\"tablepress tablepress-id-6\">\n<thead>\n<tr class=\"row-1\">\n\t<td class=\"column-1\"><\/td><th class=\"column-2\">Backup<\/th><th class=\"column-3\">Bulk Restore<\/th><th class=\"column-4\">HTTPS<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-striping\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\"><strong>ShortPixel<\/strong><\/td><td class=\"column-2\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-3\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-4\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\"><strong>Smush<\/strong><\/td><td class=\"column-2\"><strong><span style=\"color:red\">PRO<\/span><\/strong><\/td><td class=\"column-3\"><strong><span style=\"color:red\">NO<\/span><\/strong><\/td><td class=\"column-4\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\"><strong>Imagify<\/strong><\/td><td class=\"column-2\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-3\"><strong><span style=\"color:red\">NO<\/span><\/strong><\/td><td class=\"column-4\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\"><strong>Kraken.io<\/strong><\/td><td class=\"column-2\"><strong><span style=\"color:red\">NO<\/span><\/strong><\/td><td class=\"column-3\"><strong><span style=\"color:red\">NO<\/span><\/strong><\/td><td class=\"column-4\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td>\n<\/tr>\n<tr class=\"row-6\">\n\t<td class=\"column-1\"><strong>EWWW*<\/strong><\/td><td class=\"column-2\"><strong><span style=\"color:gray\">YES<\/span><\/strong> <\/td><td class=\"column-3\"><strong><span style=\"color:red\">NO<\/span><\/strong><\/td><td class=\"column-4\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td>\n<\/tr>\n<tr class=\"row-7\">\n\t<td class=\"column-1\"><strong>TinyPNG<\/strong><\/td><td class=\"column-2\"><strong><span style=\"color:red\">NO<\/span><\/strong><\/td><td class=\"column-3\"><strong><span style=\"color:red\">NO<\/span><\/strong><\/td><td class=\"column-4\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n<p>* The backup function is available for 30 days.<a href=\"#contents\">^ <\/a><br \/>\n<a name=\"flexibility\"><\/a><\/p>\n<h5><strong>e. Image Optimization Plugins Flexibility<br \/>\n<\/strong><\/h5>\n<p>Every WordPress developer knows that each installation has its own particularities. Some may need a multisite, others would like to use the same API key for multiple domains. And there are also WP sites which have images stored in other folders than Media Library.<\/p>\n\n<table id=\"tablepress-8\" class=\"tablepress tablepress-id-8\">\n<thead>\n<tr class=\"row-1\">\n\t<td class=\"column-1\"><\/td><th class=\"column-2\">WP<br \/>\nMultisite<\/th><th class=\"column-3\">Custom <br \/>\nfolders<\/th><th class=\"column-4\">Multiple <br \/>\ndomains<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-striping\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\"><strong>ShortPixel<\/strong><\/td><td class=\"column-2\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-3\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-4\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\"><strong>Smush<\/strong><\/td><td class=\"column-2\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-3\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-4\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\"><strong>Imagify<\/strong><\/td><td class=\"column-2\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-3\"><strong><span style=\"color:red\">NO<\/span><\/strong><\/td><td class=\"column-4\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\"><strong>Kraken.io<\/strong><\/td><td class=\"column-2\"><strong><span style=\"color:red\">NO<\/span><\/strong><\/td><td class=\"column-3\"><strong><span style=\"color:red\">NO<\/span><\/strong><\/td><td class=\"column-4\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td>\n<\/tr>\n<tr class=\"row-6\">\n\t<td class=\"column-1\"><strong>EWWW<\/strong><\/td><td class=\"column-2\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-3\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-4\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td>\n<\/tr>\n<tr class=\"row-7\">\n\t<td class=\"column-1\"><strong>TinyPNG<\/strong><\/td><td class=\"column-2\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-3\"><strong><span style=\"color:red\">NO<\/span><\/strong><\/td><td class=\"column-4\"><strong><span style=\"color:gray\">N\/A<\/span><\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n<p>Each plugin can automatically optimize images on upload.<strong><a href=\"#contents\">^ <\/a><\/strong><a name=\"image_editing\"><\/a><\/p>\n<h5><strong>f. Image processing options<br \/>\n<\/strong><\/h5>\n<p>What does each plugin give you in terms of image processing?<\/p>\n<p>\n<table id=\"tablepress-9\" class=\"tablepress tablepress-id-9\">\n<thead>\n<tr class=\"row-1\">\n\t<td class=\"column-1\"><\/td><th class=\"column-2\">WebP <br \/>\nconversion<\/th><th class=\"column-3\">CMYK to RGB <br \/>\nconversion<\/th><th class=\"column-4\">Conversion <br \/>\nPNG to JPEG<\/th><th class=\"column-5\">Resize<br \/>\nOriginal<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-striping\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\"><strong>ShortPixel<\/strong><\/td><td class=\"column-2\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-3\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-4\"><strong><span style=\"color:red\">NO<\/span><\/strong><\/td><td class=\"column-5\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\"><strong>Smush<\/strong><\/td><td class=\"column-2\"><strong><span style=\"color:red\">NO<\/span><\/strong><\/td><td class=\"column-3\"><strong><span style=\"color:red\">NO<\/span><\/strong><\/td><td class=\"column-4\"><strong><span style=\"color:red\">PRO<\/span><\/strong><\/td><td class=\"column-5\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\"><strong>Imagify<\/strong><\/td><td class=\"column-2\"><strong><span style=\"color:red\">NO<\/span><\/strong><\/td><td class=\"column-3\"><strong><span style=\"color:red\">NO<\/span><\/strong><\/td><td class=\"column-4\"><strong><span style=\"color:red\">NO<\/span><\/strong><\/td><td class=\"column-5\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\"><strong>Kraken.io<\/strong><\/td><td class=\"column-2\"><strong><span style=\"color:red\">NO<\/span><\/strong><\/td><td class=\"column-3\"><strong><span style=\"color:red\">NO<\/span><\/strong><\/td><td class=\"column-4\"><strong><span style=\"color:red\">NO<\/span><\/strong><\/td><td class=\"column-5\"><strong><span style=\"color:red\">PRO<\/span><\/strong><\/td>\n<\/tr>\n<tr class=\"row-6\">\n\t<td class=\"column-1\"><strong>EWWW<\/strong><\/td><td class=\"column-2\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-3\"><strong><span style=\"color:red\">NO<\/span><\/strong><\/td><td class=\"column-4\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-5\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td>\n<\/tr>\n<tr class=\"row-7\">\n\t<td class=\"column-1\"><strong>TinyPNG<\/strong><\/td><td class=\"column-2\"><strong><span style=\"color:red\">NO<\/span><\/strong><\/td><td class=\"column-3\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-4\"><strong><span style=\"color:red\">NO<\/span><\/strong><\/td><td class=\"column-5\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<a href=\"#contents\">^ <\/a><a name=\"special_features\"><\/a><\/p>\n<h5><strong>g. Special features<\/strong><\/h5>\n<p>Special features which give the particular &#8220;flavor&#8221; of each tested plugin.<\/p>\n<p>\n<table id=\"tablepress-18\" class=\"tablepress tablepress-id-18\">\n<thead>\n<tr class=\"row-1\">\n\t<td class=\"column-1\"><\/td><th class=\"column-2\"><strong>ShortPixel<\/strong><\/th><th class=\"column-3\"><strong>Smush<\/strong><\/th><th class=\"column-4\"><strong>Imagify<\/strong><\/th><th class=\"column-5\"><strong>Kraken.io<\/strong><\/th><th class=\"column-6\"><strong>EWWW<\/strong><\/th><th class=\"column-7\"><strong>TinyPNG<\/strong><\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-striping\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\">Free for<br \/>\nNon-Profits<\/td><td class=\"column-2\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-3\"><strong><span style=\"color:red\">NO<\/span><\/strong><\/td><td class=\"column-4\"><strong><span style=\"color:red\">NO<\/span><\/strong><\/td><td class=\"column-5\"><strong><span style=\"color:red\">NO<\/span><\/strong><\/td><td class=\"column-6\"><strong><span style=\"color:red\">NO<\/span><\/strong><\/td><td class=\"column-7\"><strong><span style=\"color:red\">NO<\/span><\/strong><\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">Lossy for <br \/>\nphotographers<\/td><td class=\"column-2\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-3\"><strong><span style=\"color:red\">NO<\/span><\/strong><\/td><td class=\"column-4\"><strong><span style=\"color:red\">NO<\/span><\/strong><\/td><td class=\"column-5\"><strong><span style=\"color:red\">NO<\/span><\/strong><\/td><td class=\"column-6\"><strong><span style=\"color:red\">NO<\/span><\/strong><\/td><td class=\"column-7\"><strong><span style=\"color:red\">NO<\/span><\/strong><\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\">Retina <br \/>\nsupport<\/td><td class=\"column-2\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-3\"><strong><span style=\"color:red\">PRO<\/span><\/strong><\/td><td class=\"column-4\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-5\"><strong><span style=\"color:gray\">N\/A<\/span><\/strong><\/td><td class=\"column-6\"><strong><span style=\"color:gray\">N\/A<\/span><\/strong><\/td><td class=\"column-7\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\">Optimize <br \/>\noriginal<\/td><td class=\"column-2\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-3\"><strong><span style=\"color:red\">PRO<\/span><\/strong><\/td><td class=\"column-4\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-5\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-6\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-7\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td>\n<\/tr>\n<tr class=\"row-6\">\n\t<td class=\"column-1\">Exclude <br \/>\nthumbnails<\/td><td class=\"column-2\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-3\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-4\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-5\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-6\"><strong><span style=\"color:gray\">N\/A<\/span><\/strong><\/td><td class=\"column-7\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td>\n<\/tr>\n<tr class=\"row-7\">\n\t<td class=\"column-1\">EXIF <br \/>\nOptional<\/td><td class=\"column-2\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-3\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-4\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-5\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-6\"><strong><span style=\"color:green\">YES<\/span><\/strong><\/td><td class=\"column-7\"><strong><span style=\"color:gray\">N\/A<\/span><\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<strong><a href=\"#contents\">^ <\/a><\/strong><a name=\"image_improvement\"><\/a><\/p>\n<h4>2. Image improvement<\/h4>\n<p>The second part includes an image compression comparison in terms of size improvement and quality. If you are he kind of guy that likes to check the details for himself go ahead and download the <a href=\"https:\/\/shortpixel.com/blog\/wp-content\/uploads\/2017\/05\/PluginComparisonImages.zip\" target=\"_blank\" rel=\"noopener noreferrer\">archive<\/a>.<\/p>\n<p>Smush free plan doesn&#8217;t optimize the original images. We could, and we will do, compare the WP thumbnails compression from each plugin, but not now. Smush has one of the most beautiful WP plugin interfaces, but it is a pity that it doesn&#8217;t give users easy ways to test its lossy compression.<\/p>\n<p>In the end, we have five remaining plugins to test: ShortPixel, Imagify, EWWW, Kraken, TinyPNG.<a name=\"image_compression\"><\/a><\/p>\n<h5><strong>a. Image compression<\/strong><\/h5>\n<p>You can download all images used and produced by our test <a href=\"https:\/\/shortpixel.com/blog\/wp-content\/uploads\/2017\/05\/PluginComparisonImages.zip\" target=\"_blank\" rel=\"noopener noreferrer\">here<\/a>. We tested three JPEG images (large, medium, small) and one PNG image:<\/p>\n\n<table id=\"tablepress-24\" class=\"tablepress tablepress-id-24\">\n<thead>\n<tr class=\"row-1\">\n\t<td class=\"column-1\"><\/td><th class=\"column-2\">IMG-1<\/th><th class=\"column-3\">IMG-2<\/th><th class=\"column-4\">IMG-3<\/th><th class=\"column-5\">PNG-1<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-striping\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\"><strong>Original<\/strong><\/td><td class=\"column-2\">2641.4 kB<BR \/><BR \/><BR \/><\/td><td class=\"column-3\">160.7 kB<BR \/><BR \/><BR \/><\/td><td class=\"column-4\">5.6 kB<BR \/><BR \/><BR \/><\/td><td class=\"column-5\">126.3 kB<BR \/><BR \/><BR \/><\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\"><strong>ShortPixel<\/strong><\/td><td class=\"column-2\"><strong><span style=\"color:green\">215.6&nbsp;kB<BR \/><BR \/>91.84%<\/span><\/strong><\/td><td class=\"column-3\"><strong><span style=\"color:green\">53.2 kB<BR \/><BR \/>66.89%<\/span><\/strong><\/td><td class=\"column-4\"><strong><span style=\"color:green\">1.64 kB<BR \/><BR \/>70.71%<\/span><\/strong><\/td><td class=\"column-5\">43.3 kB<BR \/><BR \/>65.72%<\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\"><strong>Imagify*<\/strong><\/td><td class=\"column-2\"><strong><span style=\"color:gray\"><BR \/>---<\/span><\/strong><\/td><td class=\"column-3\">67.3 kB<BR \/><BR \/>58.12%<\/td><td class=\"column-4\">2.3 kB<BR \/><BR \/>58.93%<\/td><td class=\"column-5\">47.53 kB<BR \/><BR \/>62.37%<\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\"><strong>EWWW<\/strong><\/td><td class=\"column-2\">2317.78 kB<BR \/><BR \/>12.25%<\/td><td class=\"column-3\">140.9 kB<BR \/><BR \/>12.32%<\/td><td class=\"column-4\">5 kB<BR \/><BR \/>10.71%<\/td><td class=\"column-5\"><strong><span style=\"color:green\">38.8 kB<BR \/><BR \/>69.28%<\/span><\/strong><\/td>\n<\/tr>\n<tr class=\"row-6\">\n\t<td class=\"column-1\"><strong>TinyPNG<\/strong><\/td><td class=\"column-2\">250.8 kB<BR \/><BR \/>90.51%<\/td><td class=\"column-3\">71.6 kB<BR \/><BR \/>55.44%<\/td><td class=\"column-4\">2.9 kB<BR \/><BR \/>48.21%<\/td><td class=\"column-5\"><strong><span style=\"color:green\">38.8 kB<BR \/><BR \/>69.28%<\/span><\/strong><\/td>\n<\/tr>\n<tr class=\"row-7\">\n\t<td class=\"column-1\"><strong>Kraken<\/strong><\/td><td class=\"column-2\">335.8 kB<BR \/><BR \/>87.29%<\/td><td class=\"column-3\">74.9 kB<BR \/><BR \/>53.39%<\/td><td class=\"column-4\">5.08 kB<BR \/><BR \/>9.29%<\/td><td class=\"column-5\">41.2 kB<BR \/><BR \/>67.38%<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n<p>* Imagify max file size is 2 MB.<\/p>\n<p>Please note that EWWW default optimization method for JPEG is lossless. Changing to lossy will produce smaller images.<strong><a href=\"#contents\">^ <\/a><\/strong><a name=\"picture_quality\"><\/a><\/p>\n<h5><strong>b. Picture quality<\/strong><\/h5>\n<p>Producing images that are heavily optimized <i>and <\/i>still look good is paramount. Have a look below and see how images are compressed by each plugin.<\/p>\n<p><strong>IMG-1 <\/strong><\/p>\n<p>Imagify doesn&#8217;t optimize this image because it&#8217;s over 2 MB, the max file size allowed with Imagify free plans. Let&#8217;s see how the rest of the plugins optimized this image.<\/p>\n<p>Here are 100% cropped examples:<\/p>\n<p><strong>Original Image<\/strong><\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-1869\" src=\"https:\/\/shortpixel.com/blog\/wp-content\/uploads\/2017\/05\/brooke-lark-96398-50-cropped.jpg\" alt=\"\" width=\"600\" height=\"150\" title=\"\" srcset=\"https:\/\/shortpixel.com\/blog\/wp-content\/uploads\/2017\/05\/brooke-lark-96398-50-cropped.jpg 600w, https:\/\/shortpixel.com\/blog\/wp-content\/uploads\/2017\/05\/brooke-lark-96398-50-cropped-300x75.jpg 300w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/p>\n<p><strong>ShortPixel<\/strong><br \/>\n<strong>Improvement:<\/strong> 91.84%<\/p>\n<p><span style=\"color: #ff0000;\"><span style=\"color: #000000;\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-1998\" src=\"https:\/\/shortpixel.com/blog\/wp-content\/uploads\/2017\/05\/brooke-lark-96398-50-shortpixel-crop-1.jpg\" alt=\"\" width=\"600\" height=\"150\" title=\"\" srcset=\"https:\/\/shortpixel.com\/blog\/wp-content\/uploads\/2017\/05\/brooke-lark-96398-50-shortpixel-crop-1.jpg 600w, https:\/\/shortpixel.com\/blog\/wp-content\/uploads\/2017\/05\/brooke-lark-96398-50-shortpixel-crop-1-300x75.jpg 300w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/span><br \/>\n<\/span><\/p>\n<p><strong>Kraken<\/strong><br \/>\n<strong>Improvement:<\/strong> 87.29%<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-1861\" src=\"https:\/\/shortpixel.com/blog\/wp-content\/uploads\/2017\/05\/brooke-lark-96398-50-kraken-crop.jpg\" alt=\"\" width=\"600\" height=\"150\" title=\"\" srcset=\"https:\/\/shortpixel.com\/blog\/wp-content\/uploads\/2017\/05\/brooke-lark-96398-50-kraken-crop.jpg 600w, https:\/\/shortpixel.com\/blog\/wp-content\/uploads\/2017\/05\/brooke-lark-96398-50-kraken-crop-300x75.jpg 300w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/p>\n<p><strong>TinyPNG<\/strong><br \/>\n<strong>Improvement:<\/strong> 90.51%<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-1871\" src=\"https:\/\/shortpixel.com/blog\/wp-content\/uploads\/2017\/05\/brooke-lark-96398-50-tinypng-crop.jpg\" alt=\"\" width=\"600\" height=\"150\" title=\"\" srcset=\"https:\/\/shortpixel.com\/blog\/wp-content\/uploads\/2017\/05\/brooke-lark-96398-50-tinypng-crop.jpg 600w, https:\/\/shortpixel.com\/blog\/wp-content\/uploads\/2017\/05\/brooke-lark-96398-50-tinypng-crop-300x75.jpg 300w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/p>\n<p><strong>EWWW<\/strong><br \/>\n<strong>Improvement:<\/strong> 12.25%<br \/>\n&#8211; Remember that EWWW default JPEG optimization method is lossless.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-1966\" src=\"https:\/\/shortpixel.com/blog\/wp-content\/uploads\/2017\/05\/brooke-lark-96398-50-ewww-crop-1.jpg\" alt=\"JPEG compression test ewww crop\" width=\"600\" height=\"150\" title=\"\" srcset=\"https:\/\/shortpixel.com\/blog\/wp-content\/uploads\/2017\/05\/brooke-lark-96398-50-ewww-crop-1.jpg 600w, https:\/\/shortpixel.com\/blog\/wp-content\/uploads\/2017\/05\/brooke-lark-96398-50-ewww-crop-1-300x75.jpg 300w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/p>\n<p><strong>IMG-2<\/strong><br \/>\nThe optimized images are cropped at 200px width so you could see them side by side.<\/p>\n\n<table id=\"tablepress-22\" class=\"tablepress tablepress-id-22\">\n<tbody class=\"row-striping\">\n<tr class=\"row-1\">\n\t<td class=\"column-1\">Original<\/td><td class=\"column-2\">ShortPixel<BR \/>Improvement: 66.89%<\/td><td class=\"column-3\">Imagify<BR \/>Improvement: 58.12%<\/td>\n<\/tr>\n<tr class=\"row-2\">\n\t<td class=\"column-1\"><img decoding=\"async\" src=\"https:\/\/shortpixel.com/blog\/wp-content\/uploads\/2017\/05\/lauren-lester-205923-10-crop.jpg\" alt=\"original image\" width=\"200\" height=\"518\" class=\"aligncenter size-full wp-image-1908\" title=\"\"><BR \/><\/td><td class=\"column-2\"><img decoding=\"async\" src=\"https:\/\/shortpixel.com/blog\/wp-content\/uploads\/2017\/05\/lauren-lester-205923-10-shortpixel-crop.jpg\" alt=\"shortpixel image\" width=\"200\" height=\"518\" class=\"aligncenter size-full wp-image-1862\" title=\"\"><BR \/><\/td><td class=\"column-3\"><img decoding=\"async\" src=\"https:\/\/shortpixel.com/blog\/wp-content\/uploads\/2017\/05\/lauren-lester-205923-10-imagify-crop.jpg\" alt=\"imagify image\" width=\"200\" height=\"518\" class=\"aligncenter size-full wp-image-1864\" title=\"\"><BR \/><\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">EWWW (lossless)<BR \/>Improvement: 12.32%<\/td><td class=\"column-2\">Kraken<BR \/>Improvement: 53.39%<\/td><td class=\"column-3\">TinyPNG<BR \/>Improvement: 55.44%<\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\"><img decoding=\"async\" src=\"https:\/\/shortpixel.com/blog\/wp-content\/uploads\/2017\/05\/lauren-lester-205923-10-ewww-crop.jpg\" alt=\"ewww image\" width=\"200\" height=\"518\" class=\"aligncenter size-full wp-image-1910\" title=\"\"><\/td><td class=\"column-2\"><img decoding=\"async\" src=\"https:\/\/shortpixel.com/blog\/wp-content\/uploads\/2017\/05\/lauren-lester-205923-10-kraken-crop.jpg\" alt=\"hraken image\" width=\"200\" height=\"518\" class=\"aligncenter size-full wp-image-1860\" title=\"\"><\/td><td class=\"column-3\"><img decoding=\"async\" src=\"https:\/\/shortpixel.com/blog\/wp-content\/uploads\/2017\/05\/lauren-lester-205923-10-tinypng-crop.jpg\" alt=\"tiny png\" width=\"200\" height=\"518\" class=\"aligncenter size-full wp-image-1863\" title=\"\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n<p><strong>IMG-3<\/strong><br \/>\n(full sized images)<\/p>\n\n<table id=\"tablepress-23\" class=\"tablepress tablepress-id-23\">\n<tbody class=\"row-striping\">\n<tr class=\"row-1\">\n\t<td class=\"column-1\">Original<\/td><td class=\"column-2\">ShortPixel<BR \/>Improvement: 70.71%<\/td><td class=\"column-3\">Imagify<BR \/>Improvement: 58.93%<\/td>\n<\/tr>\n<tr class=\"row-2\">\n\t<td class=\"column-1\"><img decoding=\"async\" src=\"https:\/\/shortpixel.com/blog\/wp-content\/uploads\/2017\/05\/aaron-burden-255427-2.jpg\" alt=\"\" width=\"92\" height=\"69\" class=\"aligncenter\" title=\"\"><\/td><td class=\"column-2\"><img decoding=\"async\" src=\"https:\/\/shortpixel.com/blog\/wp-content\/uploads\/2017\/05\/aaron-burden-255427-2-shortpixel.jpg\" alt=\"\" width=\"92\" height=\"69\" class=\"aligncenter\" title=\"\"><\/td><td class=\"column-3\"><img decoding=\"async\" src=\"https:\/\/shortpixel.com/blog\/wp-content\/uploads\/2017\/05\/aaron-burden-255427-2-imagify.jpg\" alt=\"\" width=\"92\" height=\"69\" class=\"aligncenter\" title=\"\"><\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">EWWW (lossless)<BR \/>Improvement: 10.71%<\/td><td class=\"column-2\">Kraken<BR \/>Improvement: 9.29%<\/td><td class=\"column-3\">TinyPNG<BR \/>Improvement: 48.21%<\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\"><img decoding=\"async\" src=\"https:\/\/shortpixel.com/blog\/wp-content\/uploads\/2017\/05\/aaron-burden-255427-2-ewww.jpg\" alt=\"\" width=\"92\" height=\"69\" class=\"aligncenter\" title=\"\"><\/td><td class=\"column-2\"><img decoding=\"async\" src=\"https:\/\/shortpixel.com/blog\/wp-content\/uploads\/2017\/05\/aaron-burden-255427-2-kraken.jpg\" alt=\"\" width=\"92\" height=\"69\" class=\"aligncenter\" title=\"\"><\/td><td class=\"column-3\"><img decoding=\"async\" src=\"https:\/\/shortpixel.com/blog\/wp-content\/uploads\/2017\/05\/aaron-burden-255427-2-tinypng.jpg\" alt=\"\" width=\"92\" height=\"69\" class=\"aligncenter\" title=\"\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n<p><strong>PNG-1<\/strong><br \/>\n(200px x 150px cropped images)<\/p>\n<p><strong>Original Image<\/strong><br \/>\n<strong>Size:<\/strong> 126.3 kB<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-1926\" src=\"https:\/\/shortpixel.com/blog\/wp-content\/uploads\/2017\/05\/test-1-crop.png\" alt=\"\" width=\"600\" height=\"150\" title=\"\" srcset=\"https:\/\/shortpixel.com\/blog\/wp-content\/uploads\/2017\/05\/test-1-crop.png 600w, https:\/\/shortpixel.com\/blog\/wp-content\/uploads\/2017\/05\/test-1-crop-300x75.png 300w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/p>\n<p><strong>ShortPixel<\/strong><br \/>\n<strong>Improvement:<\/strong> 65.72%<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-1922\" src=\"https:\/\/shortpixel.com/blog\/wp-content\/uploads\/2017\/05\/test-1-shortpixel-crop.png\" alt=\"\" width=\"600\" height=\"150\" title=\"\" srcset=\"https:\/\/shortpixel.com\/blog\/wp-content\/uploads\/2017\/05\/test-1-shortpixel-crop.png 600w, https:\/\/shortpixel.com\/blog\/wp-content\/uploads\/2017\/05\/test-1-shortpixel-crop-300x75.png 300w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/p>\n<p><strong>Imagify<\/strong><br \/>\n<strong>Improvement:<\/strong> 62.37%<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-1924\" src=\"https:\/\/shortpixel.com/blog\/wp-content\/uploads\/2017\/05\/test-1-imagify-crop.png\" alt=\"\" width=\"600\" height=\"150\" title=\"\" srcset=\"https:\/\/shortpixel.com\/blog\/wp-content\/uploads\/2017\/05\/test-1-imagify-crop.png 600w, https:\/\/shortpixel.com\/blog\/wp-content\/uploads\/2017\/05\/test-1-imagify-crop-300x75.png 300w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/p>\n<p><strong>EWWW<\/strong><br \/>\n<strong>Improvement:<\/strong> 69.28%<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-1925\" src=\"https:\/\/shortpixel.com/blog\/wp-content\/uploads\/2017\/05\/test-1-ewww-crop.png\" alt=\"\" width=\"600\" height=\"150\" title=\"\" srcset=\"https:\/\/shortpixel.com\/blog\/wp-content\/uploads\/2017\/05\/test-1-ewww-crop.png 600w, https:\/\/shortpixel.com\/blog\/wp-content\/uploads\/2017\/05\/test-1-ewww-crop-300x75.png 300w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/p>\n<p><strong>Kraken<\/strong><br \/>\n<strong>Improvement:<\/strong> 67.38%<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-1923\" src=\"https:\/\/shortpixel.com/blog\/wp-content\/uploads\/2017\/05\/test-1-kraken-crop.png\" alt=\"\" width=\"600\" height=\"150\" title=\"\" srcset=\"https:\/\/shortpixel.com\/blog\/wp-content\/uploads\/2017\/05\/test-1-kraken-crop.png 600w, https:\/\/shortpixel.com\/blog\/wp-content\/uploads\/2017\/05\/test-1-kraken-crop-300x75.png 300w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/p>\n<p><strong>TinyPNG<\/strong><br \/>\n<strong>Improvement: <\/strong>69.28%<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-1921\" src=\"https:\/\/shortpixel.com/blog\/wp-content\/uploads\/2017\/05\/test-1-tinypng-crop.png\" alt=\"\" width=\"600\" height=\"150\" title=\"\" srcset=\"https:\/\/shortpixel.com\/blog\/wp-content\/uploads\/2017\/05\/test-1-tinypng-crop.png 600w, https:\/\/shortpixel.com\/blog\/wp-content\/uploads\/2017\/05\/test-1-tinypng-crop-300x75.png 300w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/p>\n<p>While all images look good visually, ShortPixel usually reduces the image size the most. Your final decision could also depend on the features you need, and on the price you pay for optimization.<strong><a href=\"#contents\">^ <\/a><\/strong><a name=\"paid_plans\"><\/a><\/p>\n<h4>3. Paid image optimization plans<\/h4>\n<p>For the most of WordPress users, free accounts are enough for their monthly image optimization needs, but there are some heavy players which have a lot of images. These users buy image optimization credits, and here is what they can get for their money.<strong><a href=\"#contents\">^ <\/a><\/strong><br \/>\n<a name=\"monthly_plans\"><\/a><\/p>\n<h5><strong>a. Monthly plans<\/strong><\/h5>\n<p><strong>Monthly plans measured by the number of optimized images.<\/strong><br \/>\nTinyPNG and EWWW don&#8217;t have monthly plans, they charge instead by the number of processed images. This is a good thing when you want flexibility. But how much does it cost to compress the same number of images as the 3 ShortPixel monthly plans if you use TinyPNG or EWWW?<\/p>\n<p>Let&#8217;s see:<\/p>\n\n<table id=\"tablepress-12\" class=\"tablepress tablepress-id-12\">\n<tbody class=\"row-striping\">\n<tr class=\"row-1\">\n\t<td class=\"column-1\"><strong>ShortPixel<\/strong><\/td><td class=\"column-2\">Short<\/td><td class=\"column-3\">Large<\/td><td class=\"column-4\">XXL<\/td><td class=\"column-5\"><\/td><td class=\"column-6\"><\/td>\n<\/tr>\n<tr class=\"row-2\">\n\t<td class=\"column-1\">Price<\/td><td class=\"column-2\"><span style=\"color:green\">$4.99<\/span><\/td><td class=\"column-3\"><span style=\"color:green\">$9.99<\/span><\/td><td class=\"column-4\"><span style=\"color:green\">$29.99<\/span><\/td><td class=\"column-5\"><\/td><td class=\"column-6\"><\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">Monthly Quota<\/td><td class=\"column-2\">5000 images<\/td><td class=\"column-3\">12000  images<\/td><td class=\"column-4\">55000  images<\/td><td class=\"column-5\"><\/td><td class=\"column-6\"><\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\"><\/td><td class=\"column-2\"><\/td><td class=\"column-3\"><\/td><td class=\"column-4\"><\/td><td class=\"column-5\"><\/td><td class=\"column-6\"><\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\"><strong>EWWW<\/strong><\/td><td class=\"column-2\"><\/td><td class=\"column-3\"><\/td><td class=\"column-4\"><\/td><td class=\"column-5\"><\/td><td class=\"column-6\"><\/td>\n<\/tr>\n<tr class=\"row-6\">\n\t<td class=\"column-1\">Price<\/td><td class=\"column-2\">$15.00<\/td><td class=\"column-3\">$36.00<\/td><td class=\"column-4\">$165.00<\/td><td class=\"column-5\"><\/td><td class=\"column-6\"><\/td>\n<\/tr>\n<tr class=\"row-7\">\n\t<td class=\"column-1\">Monthly Quota*<\/td><td class=\"column-2\">5000 images<\/td><td class=\"column-3\">12000  images<\/td><td class=\"column-4\">55000  images<\/td><td class=\"column-5\"><\/td><td class=\"column-6\"><\/td>\n<\/tr>\n<tr class=\"row-8\">\n\t<td class=\"column-1\"><\/td><td class=\"column-2\"><\/td><td class=\"column-3\"><\/td><td class=\"column-4\"><\/td><td class=\"column-5\"><\/td><td class=\"column-6\"><\/td>\n<\/tr>\n<tr class=\"row-9\">\n\t<td class=\"column-1\"><strong>TinyPNG<\/strong><\/td><td class=\"column-2\"><\/td><td class=\"column-3\"><\/td><td class=\"column-4\"><\/td><td class=\"column-5\"><\/td><td class=\"column-6\"><\/td>\n<\/tr>\n<tr class=\"row-10\">\n\t<td class=\"column-1\">Price<\/td><td class=\"column-2\">$40.50<\/td><td class=\"column-3\">$89.50<\/td><td class=\"column-4\">$175.50<\/td><td class=\"column-5\"><\/td><td class=\"column-6\"><\/td>\n<\/tr>\n<tr class=\"row-11\">\n\t<td class=\"column-1\">Monthly Quota**<\/td><td class=\"column-2\">5000 images<\/td><td class=\"column-3\">12000  images<\/td><td class=\"column-4\">55000  images<\/td><td class=\"column-5\"><\/td><td class=\"column-6\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n<p>* EWWW &#8211; &#8220;1 \u2013 1,000,000 images &#8211; $0.003 per image&#8221;<br \/>\n** TinyPNG &#8211; &#8220;First 500 images per month are free. Next 9\u2009500 images per month, $0.009 per image. After 10\u2009000 images per month, $0.002 per image.&#8221;<\/p>\n<p><strong>Monthly plans measured by the total size of optimized images.<\/strong><br \/>\n\n<table id=\"tablepress-13\" class=\"tablepress tablepress-id-13\">\n<tbody class=\"row-striping\">\n<tr class=\"row-1\">\n\t<td class=\"column-1\"><strong>Imagify<\/strong><\/td><td class=\"column-2\">Lite<\/td><td class=\"column-3\">Basic<\/td><td class=\"column-4\">Standard<\/td><td class=\"column-5\">Plus<\/td><td class=\"column-6\">Enterprise<\/td>\n<\/tr>\n<tr class=\"row-2\">\n\t<td class=\"column-1\">Price<\/td><td class=\"column-2\">$4.99<\/td><td class=\"column-3\">$8.99<\/td><td class=\"column-4\">$19.99<\/td><td class=\"column-5\">$39.99<\/td><td class=\"column-6\">$69.99<\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">Monthly Quota*<\/td><td class=\"column-2\">1GB<\/td><td class=\"column-3\">2GB<\/td><td class=\"column-4\">5GB<\/td><td class=\"column-5\">15GB<\/td><td class=\"column-6\">50GB<\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\"><\/td><td class=\"column-2\"><\/td><td class=\"column-3\"><\/td><td class=\"column-4\"><\/td><td class=\"column-5\"><\/td><td class=\"column-6\"><\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\"><strong>Kraken.io<\/strong><\/td><td class=\"column-2\">Micro<\/td><td class=\"column-3\">Basic<\/td><td class=\"column-4\">Advanced<\/td><td class=\"column-5\">Premium<\/td><td class=\"column-6\">Enterprise<\/td>\n<\/tr>\n<tr class=\"row-6\">\n\t<td class=\"column-1\">Price<\/td><td class=\"column-2\">$5.00<\/td><td class=\"column-3\">$9.00<\/td><td class=\"column-4\">$19.00<\/td><td class=\"column-5\">$39.00<\/td><td class=\"column-6\">$79.00<\/td>\n<\/tr>\n<tr class=\"row-7\">\n\t<td class=\"column-1\">Monthly Quota*<\/td><td class=\"column-2\">500 MB<\/td><td class=\"column-3\">2 GB<\/td><td class=\"column-4\">5 GB<\/td><td class=\"column-5\">15 GB<\/td><td class=\"column-6\">60 GB<\/td>\n<\/tr>\n<tr class=\"row-8\">\n\t<td class=\"column-1\"><\/td><td class=\"column-2\"><\/td><td class=\"column-3\"><\/td><td class=\"column-4\"><\/td><td class=\"column-5\"><\/td><td class=\"column-6\"><\/td>\n<\/tr>\n<tr class=\"row-9\">\n\t<td class=\"column-1\">*per additional GB\t<br \/>\n<\/td><td class=\"column-2\">$1.00<\/td><td class=\"column-3\">$2.00\t<\/td><td class=\"column-4\">$3.00\t<\/td><td class=\"column-5\">$4.00\t<\/td><td class=\"column-6\">$5.00\t<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/p>\n<p><strong>WPMU DEV bundle<\/strong><br \/>\nSmush has a very different pricing strategy. You need to purchase the entire WPMU DEV plugins bundle even if you only need Smush PRO. The monthly price is $49.00 for the entire package, and it has an unlimited monthly quota.<strong><a href=\"#contents\">^ <\/a><\/strong><br \/>\n<a name=\"one_time\"><\/a><\/p>\n<h5><strong>b. One-time plans<\/strong><\/h5>\n<p>When you don\u2019t know your monthly image optimization needs or when you have a lot of old, unoptimized images, then the one-time plans are the best option.<\/p>\n<p>\n<table id=\"tablepress-15\" class=\"tablepress tablepress-id-15\">\n<thead>\n<tr class=\"row-1\">\n\t<th class=\"column-1\">ShortPixel Prices<\/th><th class=\"column-2\">ShortPixel Plans<\/th><th class=\"column-3\">Imagify Prices<\/th><th class=\"column-4\">Imagify Plans<\/th><th class=\"column-5\">EWWW Prices<\/th><th class=\"column-6\">EWWW Plans<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-striping\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\">$9.99<\/td><td class=\"column-2\">10,000 <br \/>\nimages<\/td><td class=\"column-3\">$5.99<\/td><td class=\"column-4\">500MB<\/td><td class=\"column-5\">$9<\/td><td class=\"column-6\">3,000 <br \/>\nimages<\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">$19.99<\/td><td class=\"column-2\">30,000 <br \/>\nimages<\/td><td class=\"column-3\">$9.99<\/td><td class=\"column-4\">1GB<\/td><td class=\"column-5\">$39<\/td><td class=\"column-6\">13,000 <br \/>\nimages<\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\">$29.99<\/td><td class=\"column-2\">50,000 <br \/>\nimages<\/td><td class=\"column-3\">$19.99<\/td><td class=\"column-4\">3GB<\/td><td class=\"column-5\">$99<\/td><td class=\"column-6\">33,000 <br \/>\nimages<\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\">$99\t<br \/>\n<\/td><td class=\"column-2\">170,000 <br \/>\nimages<\/td><td class=\"column-3\"><\/td><td class=\"column-4\"><\/td><td class=\"column-5\"><\/td><td class=\"column-6\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<strong><a href=\"#contents\">^ <\/a><\/strong><br \/>\n<a name=\"conclusion\"><\/a><\/p>\n<h4><strong>Conclusion<\/strong><\/h4>\n<p>ShortPixel and Imagify are the best image optimization plugins, but we believe that ShortPixel has better paid plans and it is tailored for more user cases. For example, you can optimize 3 MB images with ShortPixel, but Imagify doesn&#8217;t allow you to do this with its free plan.<\/p>\n<p>EWWW is also a good choice, and you could sense the passion of its creator. The main advantage of EWWW plugin is also its biggest weakness: too many settings. Of course, this observation is highly subjective, but we believe that an image optimization plugin shouldn\u2019t force users make a lot of technical decisions.<\/p>\n<p>As <a href=\"https:\/\/w3techs.com\/technologies\/history_overview\/content_management\/all\" target=\"_blank\" rel=\"noopener noreferrer\">WordPress popularity<\/a> is rising, many WordPress users are looking for the best image optimization solution for their needs. We hope that this guide will help you make a decision.<\/p>\n<p><strong>Comparison Methodology notes<br \/>\n<\/strong>&#8220;Comparing apples to apples&#8221; standard is hard to achieve when you have such different products. Each of these WordPress plugins has its own vision in terms of pricing, features, and design. The comparison is possible only if we set some limits. This is the hardest choice: what do we compare, and what should we leave for the future articles.<\/p>\n<p>We made this the image optimization WP plugins comparison from a new user perspective.<\/p>\n<p>He\/She goes to WP dashboard &#8211; Plugins section, and searches for &#8220;image optimization&#8221;. After signing-up for a free plan at one or more plugins, the new user optimizes some images to see how they look and what is the size improvement. Finally, if he\/she is pleased with the results and needs more image optimization credits, then a purchase will come.<\/p>\n<p>As we told you at the beginning, we believe that three things are important in this user case:<br \/>\n&#8211; using the default setting.<br \/>\n&#8211; using the free plans.<br \/>\n&#8211; looking to have both lossy and lossless compression.<\/p>\n<p style=\"padding-left: 30px;\"><strong>Why default settings?<\/strong><\/p>\n<p style=\"padding-left: 30px;\">Playing with software settings can be fun, but a tool should be ready to optimally work right after it is started. After all, these tools are called plugins \ud83d\ude42<\/p>\n<p style=\"padding-left: 30px;\"><strong>Why free plans?<\/strong><\/p>\n<p style=\"padding-left: 30px;\">When you have to choose from several services, <em>try before you buy<\/em> principle makes the decision a bit easier. Free accounts are also important because that&#8217;s the WordPress spirit, we help each other, not just for the money.<\/p>\n<p style=\"padding-left: 30px;\"><strong>Why both lossy and lossless?<br \/>\n<\/strong><\/p>\n<p style=\"padding-left: 30px;\">Lossy and lossless is a personal preference, but we believe that any image optimization plugin should let users choose how they compress their pictures. Web standards have changed in the last years, and lossless method became less popular. This trend is more obvious from the end of 2016 when Google PageSpeed Insights started to recommend lossy optimization instead of lossless.<\/p>\n<p style=\"padding-left: 30px;\">The smartphones are now production tools. Uploading images directly from the phone camera will be, if it isn&#8217;t already, the way to work for the most bloggers.<\/p>\n<p><strong><br \/>\nImages used for this test<\/strong><br \/>\n<a href=\"https:\/\/creativemarket.com\/blog\/image-formats-guide\" target=\"_blank\" rel=\"noopener noreferrer\">PNG format is less popular than JPEG,<\/a> being used mainly for screenshots and images containing text. That&#8217;s why we tested three JPEG images, but only one image.<\/p>\n<p><strong>IMG-1<\/strong> brooke-lark-96398-50%.jpg<br \/>\n<strong>IMG-2<\/strong> lauren-lester-205923-10%.jpg<br \/>\n<strong>IMG-3<\/strong> aaron-burden-255427-2%.jpg<br \/>\n<strong>PNG-1 <\/strong> test-1.png It is a screenshot of ShortPixel Bulk processor.<\/p>\n<p>The images were previously resized, so we could test images having variate dimensions.<\/p>\n<p><strong><br \/>\nImage credits<\/strong><br \/>\n<a href=\"https:\/\/unsplash.com\/@aaronburden\" target=\"_blank\" rel=\"noopener noreferrer\">Aaron Burden<\/a><br \/>\nImage: https:\/\/unsplash.com\/new?photo=mqwcNlWf3II (Resized 2%)<br \/>\n<a href=\"https:\/\/unsplash.com\/@brookelark\" target=\"_blank\" rel=\"noopener noreferrer\">Brooke Lark<\/a><br \/>\nImage: https:\/\/unsplash.com\/?photo=of0pMsWApZE (Resized 10%)<\/p>\n<p><strong><br \/>\nDisclaimer<\/strong><br \/>\nWe read and compared all plugin settings menus and websites, but it is possible that we missed something or we got something wrong. If this is the case please let us know and we will be more than happy to correct any errors.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We at ShortPixel know that there are some good WordPress image optimization plugins out there. We are constantly keeping an eye on them. Are they better, do they have more features than us, are they more affordable? So, we decided to do a short comparison between these WordPress plugins. Beside ShortPixel, the most popular ones [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1512","post","type-post","status-publish","format-standard","hentry","category-world-of-wordpress"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/shortpixel.com\/blog\/wp-json\/wp\/v2\/posts\/1512","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/shortpixel.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/shortpixel.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/shortpixel.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/shortpixel.com\/blog\/wp-json\/wp\/v2\/comments?post=1512"}],"version-history":[{"count":275,"href":"https:\/\/shortpixel.com\/blog\/wp-json\/wp\/v2\/posts\/1512\/revisions"}],"predecessor-version":[{"id":9333,"href":"https:\/\/shortpixel.com\/blog\/wp-json\/wp\/v2\/posts\/1512\/revisions\/9333"}],"wp:attachment":[{"href":"https:\/\/shortpixel.com\/blog\/wp-json\/wp\/v2\/media?parent=1512"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/shortpixel.com\/blog\/wp-json\/wp\/v2\/categories?post=1512"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/shortpixel.com\/blog\/wp-json\/wp\/v2\/tags?post=1512"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}