{"id":1369,"date":"2017-05-15T11:36:34","date_gmt":"2017-05-15T11:36:34","guid":{"rendered":"https:\/\/shortpixel.com/blog\/?p=1369"},"modified":"2024-01-08T13:06:59","modified_gmt":"2024-01-08T11:06:59","slug":"guetzli-shortpixel-comparison","status":"publish","type":"post","link":"https:\/\/shortpixel.com\/blog\/guetzli-shortpixel-comparison\/","title":{"rendered":"Google&#8217;s Guetzli vs. ShortPixel&#8217;s Glossy algorithm"},"content":{"rendered":"<p><img decoding=\"async\" class=\"size-full wp-image-2057 aligncenter\" src=\"https:\/\/shortpixel.com/blog\/wp-content\/uploads\/2017\/05\/guetzlishortpixel.png\" alt=\"Guetzli vs ShortPixel\" width=\"600\" height=\"300\" title=\"\"><\/p>\n<p>Guetzli is the new JPEG encoder developed and released as <a href=\"https:\/\/github.com\/google\/guetzli\" target=\"_blank\" rel=\"noopener noreferrer\">open source<\/a> by Google. It is designed to produce ~35% smaller files, without compromising\u00a0 the picture quality. We, at ShortPixel, had recently our own update: <a href=\"https:\/\/shortpixel.com/blog\/glossy-image-optimization-for-photographers\/\" target=\"_blank\" rel=\"noopener noreferrer\">ShortPixel Glossy optimization<\/a>, the lossy new algorithm for photographers.<\/p>\n<p>Testing Guetzli algorithm was mandatory for us. When you are in the image compression business, you need to get your hands on any brand new innovation and see what it can do.<\/p>\n<p>How does Guetzli compare with ShortPixel&#8217;s new Glossy image optimization algorithm in terms of quality and performance? Can we use it alongside our algorithms? Does it have practical value for our users?<\/p>\n<p><!--more--><\/p>\n<h5><strong>Testing conditions<\/strong><\/h5>\n<p>Guetzli was tested on a quad-core Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz processor. We used Guetzli setup with two parameters: 84 and 95. 84 is the minimum quality allowed by Guetzli, and 95 is the default setting (in this case, a bigger number means better quality and larger files).<\/p>\n<p>As we mentioned before, Glossy is our new image optimization algorithm for photographers. The images optimized this way look brilliant\u00a0 while being considerably smaller than their Lossless version.\u00a0 Glossy optimization algorithm runs on ShortPixel cloud servers, where your images are also optimized.<\/p>\n<p>The images compressed in this test are from the amazing <a href=\"https:\/\/unsplash.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Unsplash<\/a> website. You can find all files, both originals and processed, in the <a href=\"https:\/\/shortpixel.com/blog\/wp-content\/uploads\/2017\/05\/Guetzli-ShortPixel-images.zip\" target=\"_blank\" rel=\"noopener noreferrer\">attached archive<\/a>. At the end of this article, you can also see the complete image credits list.<\/p>\n<h5>Guetzli VS ShortPixel: test results<\/h5>\n<p>Image size improvement, compression speed and picture quality &#8211; these are the most important factors we gathered for this comparison.<\/p>\n<p><strong>File size improvement<\/strong><br \/>\nShortPixel Glossy produces smaller images than Guetzli at 95 setting for all tested images, and it has an overall improvement comparable with Guetzli 84.<\/p>\n\n<table id=\"tablepress-1\" class=\"tablepress tablepress-id-1\">\n<thead>\n<tr class=\"row-1\">\n\t<td class=\"column-1\"><\/td><th class=\"column-2\">Original<\/th><th class=\"column-3\">Guetzli 95<\/th><th class=\"column-4\">Guetzli 84<\/th><th class=\"column-5\">ShortPixel Glossy<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-hover\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\">Img-1<\/td><td class=\"column-2\">5 MB<\/td><td class=\"column-3\">1.7 MB<\/td><td class=\"column-4\">1.1 MB<\/td><td class=\"column-5\"><strong><span style=\"color:green\">804.6 kB<\/span><\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">Img-2<\/td><td class=\"column-2\">9.3 MB<\/td><td class=\"column-3\">2.5 MB<\/td><td class=\"column-4\"><strong><span style=\"color:green\">1.2 MB<\/span><\/td><td class=\"column-5\">1.5 MB<\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\">Img-3<\/td><td class=\"column-2\">1.4 MB<\/td><td class=\"column-3\">485.1 kB<\/td><td class=\"column-4\">250.7 kB<\/td><td class=\"column-5\"><strong><span style=\"color:green\">97.1 kB<\/span><\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\">Img-4<\/td><td class=\"column-2\">5.6 MB<\/td><td class=\"column-3\">1.5 MB<\/td><td class=\"column-4\"><strong><span style=\"color:green\">778 kB<\/span><\/td><td class=\"column-5\">1.4 MB<\/td>\n<\/tr>\n<tr class=\"row-6\">\n\t<td class=\"column-1\">Img-5<\/td><td class=\"column-2\">35.5 MB<\/td><td class=\"column-3\">10 MB<\/td><td class=\"column-4\"><strong><span style=\"color:green\">6.1 MB<\/span><\/td><td class=\"column-5\">6.5 MB<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n<p><strong>Optimization speed<\/strong><br \/>\nSpeed performance is\u00a0Guetzli&#8217;s weakest point. Google encoder needs several minutes to process the images, while ShortPixel takes seconds to optimize the same files.<\/p>\n\n<table id=\"tablepress-4\" class=\"tablepress tablepress-id-4\">\n<thead>\n<tr class=\"row-1\">\n\t<td class=\"column-1\"><\/td><th class=\"column-2\">Guetzli-95<\/th><th class=\"column-3\">Guetzli-84<\/th><th class=\"column-4\">ShortPixel (Glossy)<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr class=\"row-2\">\n\t<td class=\"column-1\">Img-1<\/td><td class=\"column-2\">9m 01s<\/td><td class=\"column-3\">9m 40s<\/td><td class=\"column-4\"> <strong><span style=\"color:green\">8.7s<\/span><\/strong><\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">Img-2<\/td><td class=\"column-2\">9m 29s<\/td><td class=\"column-3\">6m 30s<\/td><td class=\"column-4\"> <strong><span style=\"color:green\">6.5s <\/span><\/strong><\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\">Img-3<\/td><td class=\"column-2\">7m 56s<\/td><td class=\"column-3\">4m  53s<\/td><td class=\"column-4\"> <strong><span style=\"color:green\">3.2s <\/span><\/strong><\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\">Img-4<\/td><td class=\"column-2\">7m 02s<\/td><td class=\"column-3\">7m 45<\/td><td class=\"column-4\"> <strong><span style=\"color:green\">6.4s <\/span><\/strong><\/td>\n<\/tr>\n<tr class=\"row-6\">\n\t<td class=\"column-1\">Img-5<\/td><td class=\"column-2\">31m 33s<\/td><td class=\"column-3\">25m 47<\/td><td class=\"column-4\"> <strong><span style=\"color:green\">26.8s <\/span><\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n<p><strong>Picture Quality<\/strong><br \/>\nOur users are not scientists, they don&#8217;t use image analyzing software, they simply look at images and decide for themselves if they look good or not.<\/p>\n<p>Look at these 100% cropped images and see the differences between Guetzli processed files and the images optimized with ShortPixel Glossy. Remember that WordPress has its own compressing settings and the best way to compare the images optimized with different algorithms is by looking at the full sized pictures found in the attached archive.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-1791\" src=\"https:\/\/shortpixel.com/blog\/wp-content\/uploads\/2017\/05\/andrew-phillips-c-1.png\" alt=\"Image comparison\" width=\"610\" height=\"500\" title=\"\" srcset=\"https:\/\/shortpixel.com\/blog\/wp-content\/uploads\/2017\/05\/andrew-phillips-c-1.png 610w, https:\/\/shortpixel.com\/blog\/wp-content\/uploads\/2017\/05\/andrew-phillips-c-1-300x246.png 300w\" sizes=\"(max-width: 610px) 100vw, 610px\" \/><\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-1750\" src=\"https:\/\/shortpixel.com/blog\/wp-content\/uploads\/2017\/05\/cloudvisual-.png\" alt=\"image 2 - guetzli glossy optimization comparison\" width=\"610\" height=\"500\" title=\"\" srcset=\"https:\/\/shortpixel.com\/blog\/wp-content\/uploads\/2017\/05\/cloudvisual-.png 610w, https:\/\/shortpixel.com\/blog\/wp-content\/uploads\/2017\/05\/cloudvisual--300x246.png 300w\" sizes=\"(max-width: 610px) 100vw, 610px\" \/><\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-1751\" src=\"https:\/\/shortpixel.com/blog\/wp-content\/uploads\/2017\/05\/mitchell-hollander-.png\" alt=\"\" width=\"610\" height=\"500\" title=\"\" srcset=\"https:\/\/shortpixel.com\/blog\/wp-content\/uploads\/2017\/05\/mitchell-hollander-.png 610w, https:\/\/shortpixel.com\/blog\/wp-content\/uploads\/2017\/05\/mitchell-hollander--300x246.png 300w\" sizes=\"(max-width: 610px) 100vw, 610px\" \/><\/p>\n<p><a href=\"https:\/\/shortpixel.com/blog\/wp-content\/uploads\/2017\/05\/Guetzli-ShortPixel-images.zip\" target=\"_blank\" rel=\"noopener noreferrer\">Please click here to download the archive containing the full sized images.<\/a><\/p>\n<h4><strong>Conclusion<\/strong><\/h4>\n<p>Google has a lot of talent resources, and it is not surprising that their algorithms are smart. Guetzli produces good results.<\/p>\n<p>Picture quality is really good when the encoder is setup at 95, but files are pretty big. Changing the option to 84 brings a decrease of picture quality as you could see in the above examples.<\/p>\n<p>Images optimized with ShortPixel Glossy algorithm have a picture quality close to Guetzli-95, but with a pretty good quality-compression ratio. Remember that we recommend ShortPixel Lossy optimization if you want Google PagesSpeed Insights improved results.<\/p>\n<p>The biggest issue of Guetzli in our opinion is the incredible amount of time it takes to deliver the results. You need a computer with a lot of power to run it, and it is very slow. Developers could tweak its parameters, but we are not sure if Guetzli is a practical solution for regular users.<\/p>\n<p>We are not so happy with this conclusion, because we considered using Guetzli alongside our algorithms. Currently, that is not feasible: it takes too much time and processing power to deliver results that are comparable (if not worse) to those delivered by ShortPixel&#8217;s Glossy.<\/p>\n<p><strong>Get your image optimization tool of choice!<\/strong><br \/>\nFinally, you are the jury, and you decide which tool is the best choice for you.<\/p>\n<p>Get ShortPixel from <a href=\"https:\/\/wordpress.org\/plugins\/shortpixel-image-optimiser\/\" target=\"_blank\" rel=\"noopener noreferrer\">WordPress.org<\/a><br \/>\n(or install it directly from your WordPress dashboard, search for &#8220;shortpixel&#8221;).<br \/>\nDownload Guetzli from the<a href=\"https:\/\/github.com\/google\/guetzli\" target=\"_blank\" rel=\"noopener noreferrer\"> Google GitHub page<\/a>.<\/p>\n<p>Credits to Andrew Phillips via Unsplash for the images.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Guetzli is the new JPEG encoder developed and released as open source by Google. It is designed to produce ~35% smaller files, without compromising\u00a0 the picture quality. We, at ShortPixel, had recently our own update: ShortPixel Glossy optimization, the lossy new algorithm for photographers. Testing Guetzli algorithm was mandatory for us. When you are in [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,11],"tags":[5,10],"class_list":["post-1369","post","type-post","status-publish","format-standard","hentry","category-updates-and-news","category-image-optimization","tag-glossy","tag-guetzli"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/shortpixel.com\/blog\/wp-json\/wp\/v2\/posts\/1369","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=1369"}],"version-history":[{"count":56,"href":"https:\/\/shortpixel.com\/blog\/wp-json\/wp\/v2\/posts\/1369\/revisions"}],"predecessor-version":[{"id":9602,"href":"https:\/\/shortpixel.com\/blog\/wp-json\/wp\/v2\/posts\/1369\/revisions\/9602"}],"wp:attachment":[{"href":"https:\/\/shortpixel.com\/blog\/wp-json\/wp\/v2\/media?parent=1369"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/shortpixel.com\/blog\/wp-json\/wp\/v2\/categories?post=1369"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/shortpixel.com\/blog\/wp-json\/wp\/v2\/tags?post=1369"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}