Free App: Shrinker Pro, a native Apple Silicon rewrite of Image Shrinker (free, open source)


I’ve used Image Shrinker by Stefan Schulz-Lauterbach for years. Drag images onto a window, get smaller files beside them. It’s one of those tools that does exactly one thing and then gets out of the way.

The problem is that it’s an Electron app whose compression binaries are x86_64-only. On Apple Silicon they run through Rosetta 2, and fail outright on a Mac that doesn’t have it. Apple ended Intel support with macOS 26 Tahoe, and Rosetta is on a published sunset path: full availability through 26 and 27, then narrowing to a limited subset for old game frameworks. So the tool I rely on has a deadline on it.

Rather than wait, I rewrote it. Shrinker Pro is a SwiftUI app with the same drag-and-drop workflow and the same underlying compressors (mozjpeg, pngquant, gifsicle, svgo) rebuilt from source as static arm64 binaries. Every Mach-O in the bundle is arm64-only, and a build gate blocks the release if any Intel code, non-system library, or wrong deployment target shows up. The download is 3.4 MB; the thing it replaces shipped a browser engine.

While I was in there I added what I’d always wanted: WebP, AVIF and HEIC, plus per-format conversion rules. You can turn every PNG into WebP while JPEGs stay JPEGs. HEIC converts to JPEG by default, since that’s usually the point. SVG and GIF never convert, because vector and animation are exactly what you’d destroy.

It’s free, MIT licensed, signed with a Developer ID and notarized, so it opens by double-clicking. No subscription, no account, no telemetry. Auto-updates through Sparkle.

macOS 14+, Apple Silicon only. There’s no Intel build and there won’t be. That’s the whole point of the exercise.

Full credit to Stefan. Image Shrinker is CC0, which requires no attribution, but it’s his idea and his design I’m building on. Happy to answer anything about the arm64 build setup or the conversion routing.


8 Likes

Thanks, I will try it out!

1 Like

I am in similar situation. I started using my favorite optimizer called ImageOptim more than a decade ago and it still gives me the best results in comparison with other optimizers. ImageOptim is not developed anymore, runs in Rosetta and its days are coming to an end.

I also felt the need to find a reliable optimizer that would work into the future on modern Macs. Thank you, Joshua…

1 Like

nope, it’s Apple Silicon

Yes, the purpose of this is to build an app that will work well into the future, so this is Apple Silicon only

3 Likes

Tried it:

  • Shrinker Pro generates files that are too large, with no way to control them.
  • I prefer sticking with the Squoosh web app; it offers more control and smaller files while maintaining visual quality.

Yes it needs compression controls…

You need to look at the original Image Shrinker to understand this port, it never had compression settings either.

That being said I have added simple compression settings and am testing before I update after the weekend

Sneak peek

1 Like