Three presets, or your own
Web makes files as small as possible and removes location and camera data. Quality keeps every pixel and all the metadata. Custom lets you choose the format, quality, size and metadata yourself, from WebP, AVIF or JPEG.
Making an image small enough for a website usually means sending it to somebody else's server, waiting, and downloading it again. Squeeze does the same job on the Mac the file is already on.
Drop in a folder and it tells you what every file will become before it starts, then leaves your originals exactly where they were.
A photo carries more than its pixels: where it was taken, and on what. Send it to an online compressor and all of that goes too, to a server you know nothing about.
And most tools only tell you what you saved after they have done it, so the way to find the right setting is to run it again.
Squeeze estimates every file before it touches one, then does the work with Apple's built-in media frameworks and the Mac's hardware video encoder.
The app isn't allowed to use the network at all. There's no account, no analytics and no server, and your history of every batch stays on your Mac.
Drop in images, videos or PDFs, or right-click a file in Finder and choose Compress with Squeeze.
Choose Web, Quality, or Custom to set the format, quality, size and metadata yourself.
See how big each file will be before anything is written.
Press Optimize. Smaller copies are saved next to your originals.
Images
Typically 60-99% smaller
Animated GIFs and WebPs
Typically 55-90% smaller
Network access
None, by design
Web makes files as small as possible and removes location and camera data. Quality keeps every pixel and all the metadata. Custom lets you choose the format, quality, size and metadata yourself, from WebP, AVIF or JPEG.
Size estimates before you start, and a before and after comparison when it's done. A history of every batch and how much space it saved is kept, only on your Mac.
Squeeze never changes an original unless you ask it to, and even then the original goes to the Trash first. Animated GIFs and WebPs become lightweight video loops, and video is encoded on the Mac's own hardware.
Free: 10 images, 1 video and 2 PDFs a day, with every feature included. The count resets at midnight.
Squeeze Pro is one purchase, with no limits, no subscription, and Family Sharing included. It needs macOS 26 (Tahoe) or later, and it's coming to iPad and iPhone.