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
| Question | Choices |
|---|---|
| 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
| Balanced | Strong | Gentle | |
|---|---|---|---|
| JPEG, HEIC and WebP quality | 80 | 62 | 90 |
| PNG with pngquant | 60 to 85 | 35 to 70 | 80 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
- JPEG and HEIC on a Mac are handled by
sips, built into macOS, which keeps the colour profile and orientation. HEIC stays HEIC with Keep format. - HEIC on Linux can't be re-encoded and is copied as it is (choose JPEG or WebP to convert it).
- PNG keeps its transparency, except when converted to JPEG, where transparent areas become white.
- GIF stays an animated GIF. It is only re-encoded when you pick a maximum size; with WebP it becomes an animated WebP.
- Rotated photos (the EXIF orientation of phone pictures) come out the right way up.
