If you have a website, you probably know that display performance is important. For your visitors first of all who don’t necessarily want to wait for everything to load or who have small connections, but also for you to save disk space, bandwidth and above all avoid screwing up your SEO. Because yes Google also takes into account the loading times of your pages to highlight you in its engine.
Today I offer you several tools, open source for the most part, super cool which will allow you to compress your images via a graphical interface.
In summary :
- File Optimizer
- Image Resizer
A project under a free license, Imagine allows you to compress images individually or in batches and output them in JPG, PNG and even WEBP format, which is the most optimized format at the moment.
This one is my favourite. It works with a graphical interface, runs only on macOS (+web version) and uses many third-party tools to offer you the best possible compression with an acceptable quality / weight ratio according to your needs, knowing that everything is configurable in the options . ImagineOptim uses the following tools: Zopfli, PNGOUT, OxiPNG, AdvPNG, PNGCrush, JPEGOptim, Jpegtran, Guetzli, Gifsicle, SVGO, svgcleaner & MozJPEG.
A big plus of this tool is that you can also call it from the command line, so integrate it seamlessly into your Automator or other scripts. And he’s free.
And for the lazy or those who don’t have a Mac, ImageOptim is also available in a web version here .
Sqoosh is not a tool to download, but an online service that will also allow you to compress your images, but also to reduce them in size and color palette (that means fewer colors in the image). Several compression algorithms are available such as MozJpeg, JPEG XL, OxiPng, WebP, but also the compression algorithms integrated into your browser.
Once your images are uploaded, you can see the before/after differences with a sort of slider.
File Optimizer is also open source and runs on Windows. It is very very ugly, but will allow you to compress your images, but also a whole bunch of other files, without changing the format or the extension.
The supported formats are:
.3G2, .3GG, .3GP, .7Z, .A, .AAI, .AC, .ACC, .ADP, .AI, .AIR, .APK, .APNG, .APPX, .APR, .ART, .ART, .AVI, .AVS, .BAR, .BMP, .BPG, .BPL, .BSZ, .CBT, .CBZ, .CDR, .CDT, .CHI, .CHM, .CHQ, .CHS, .CHW, .CIN, .CMYK, .CMYKA, .CPL, .CSL, .CSS, .CUR, .DB, .DB, .DCX, .DDS, .DEB, .DES, .DIB, .DLL, .DOC, .DOCM, .DOCX, .DOT, .DOTM, .DOTX, .DPX, .DRV, .DWF, .DWFX, .EAR, .EASM, .EML, .EMLX, .EPDF, .EPDF, .EPRT, .EPUB, .EXE, .FAX, .FAX, .FB2, .FDF, .FITS, .FLA, .FLAC, .FLV, .FPX, .FPX, .FXG, .FXG, .GALLERY, .GALLERYCOLLECTION, .GALLERYITEM, .GFT, .GIF, .GRAY, .GRS, .GZ, .HDR, .HRZ, .HTM, .HTML, .ICB, .ICL, .ICO, .ICO, .INK, .INLINE, .IPA, .IPK, .IPSW, .ITA, .ITS, .ITZ, .J2C, .J2K, .JAR, .JFI, .JFIF, .JIF, .JNG, .JP2, .JPC, .JPE, .JPEG, .JPG, .JPS, .JPT, .JS, .JSON, .KML, .KMZ, .KMZ, .KSF, .LIB, .LIT, .LUA, .LUAC, .LXF, .LZL, .LZMA, .M4A, .M4B, .M4P, .M4R, .M4V, .MAX, .MBX, .MCE, .MDB, .MDT, .MDZ, .MHT, .MHT, .MHTML, .MHTML, .MIC, .MIF, .MIFF, .MIX, .MIZ, .MK3D, .MKA, .MKS, .MKV, .MMIP, .MNG, .MONO, .MOV, .MP3, .MP4, .MPC, .MPD, .MPEG, .MPG, .MPO, .MPP, .MPP, .MPR, .MPT, .MSC, .MSG, .MSG, .MSI, .MSL, .MSP, .MST, .MSZ, .MTV, .MTW, .MVG, .MVZ, .MZZ, .NAR, .NBK, .NOTEBOOK, .O, .OBJ, .OCX, .ODB, .ODF, .ODG, .ODP, .ODS, .ODT, .OEX, .OGA, .OGG, .OGG, .OGV, .OGX, .OGX, .OLE, .OLE2, .ONE, .OPT, .ORA, .OSK, .OST, .OTB, .OXPS, .P7, .PALM, .PBM, .PCC, .PCD, .PCDS, .PCL, .PCLS, .PCX, .PDB, .PDF, .PFM, .PFS, .PGM, .PIC, .PICON, .PICT, .PK3, .PNG, .PNM, .PNS, .POTM, .POTX, .PPAM, .PPM, .PPS, .PPSM, .PPSX, .PPT, .PPTM, .PPTX, .PSB, .PSD, .PTIF, .PTIF, .PTIFF, .PTIFF, .PUB, .PUB, .PUZ, .QT, .QWK, .R2SKIN, .RA, .RAM, .RDB, .RDB, .RFA, .RFG, .RFT, .RGB, .RGBA, .RLL, .RM, .RMSKIN, .RMVB, .RTE, .RV, .RVT, .S3Z, .SCR, .SGI, .SGML, .SLDASM, .SLDDRW, .SLDM, .SLDPRT, .SLDX, .SMIL, .SOU, .SPL, .SPO, .SQLITE, .SQLITE2, .SQLITE3, .STZ, .SUN, .SVG, .SVGZ, .SWC, .SWF, .SYS, .TAR, .TGA, .TGZ, .THM, .TIF, .TIFF, .UYVY, .VBX, .VCARD, .VCF, .VDA, .VDX, .VICAR, .VIFF, .VLT, .VOB, .VSD, .VSS, .VST, .VST, .VSX, .VTX, .WAL, .WAR, .WAV, .WBA, .WBMP, .WEBA, .WEBM, .WEBP, .WIZ, .WMA, .WMV, .WMZ, .WPS, .WSZ, .X, .XAP, .XBM, .XHTML, .XHTML, .XL, .XLA, .XLAM, .XLC, .XLM, .XLS, .XLSB, .XLSM, .XLSX, .XLTM, .XLTX, .XLW, .XML, .XML, .XMZ, .XNK, .XPI, .XPM, .XPS, .XSF, .XSL, .XSLT, .XSN, .XWD, .YCBR, .YCBRA, .YUB, .Z01, .Z02, .Z03, .Z04, .Z05, .Z06, .Z07, .Z08, .Z09, .Z10, .ZIP, .ZIPX, .ZX01, .ZX02, .ZX03, .ZX04, .ZX05, .ZX05, .ZX06, .ZX07, .ZX08, .ZX09, .ZX10, STICKYNOTES.SNT and THUMBS.DB
RIOT is a free compression tool for Windows capable of compressing lots of weird image formats even in PNG, JPG or GIF via a graphical interface that lets you adjust the settings manually as well. RIOT can support multiple images at the same time with its batch mode and once the image is compressed, you can see a before/after.
Another online service, free in the basic version, which will allow you to compress your images in “lossy”, ie with loss of quality. It’s very basic, but it can do the trick for a specific need.
Present in Microsoft’s PowerToys, ImageResizer allows you to reduce the size and weight of your photos in Windows.
Pinga meanwhile is a clone of ImageOptim, but designed for Windows and in closed source. You drag and drop your images, and boom, everything will be instantly optimized. The tool manages multithreading and there are tons of possible settings and the performance is top notch!
EZgif is the ultimate web toolbox that allows you to do a lot of things with your images. Compression of course, but also the design of animated GIFs, etc., etc. I did a very detailed article on EZGif and I strongly urge you to read it .