Images

Images

Photos, screenshots and graphics get smaller while looking the same. Orientation, dates and transparency are kept.

Supported: jpg, jpeg, png, heic, heif, webp, tif, tiff, bmp, gif.

#The questions

QuestionChoices
Image format?Keep format (JPEG stays JPEG, PNG stays PNG, TIFF and BMP become JPEG) · JPEG, opens everywhere · WebP, smallest, keeps transparency
How much should images shrink?Balanced (looks the same) · Strong (some visible loss up close) · Gentle (near identical)
Maximum size (longest side)?Keep original · 3840 px (4K) · 2560 px · 1920 px (Full HD, great for the web and sharing) · 1280 px

WebP is offered when your FFmpeg supports it. Images are only made smaller, never enlarged.

#What the presets do

BalancedStrongGentle
JPEG, HEIC and WebP quality806290
PNG with pngquant60 to 8535 to 7080 to 95

Without pngquant, PNGs are only optimised losslessly, which saves less. Install it with brew install pngquant for much smaller PNGs.

#Format by format

Romain Croisade

Made by

Romain Croisade

squish is a free side project. Follow me to see what comes next.