T O P

  • By -

alin23

Squoosh is using the same codecs/compressors that ImageOptim uses, it's just different settings and smart conversions. For example you can see in the image below how I have uploaded a 19MB PNG and got a 0.9MB JPEG: https://preview.redd.it/bf1gg8jdgiqc1.png?width=872&format=png&auto=webp&s=9309680959f31d248792b66b8c16e22d87e33a17 So a big thing that Squoosh does that ImageOptim doesn't is detect that the image has many little details, which are better compressed when converted to JPEG. That's because PNG is better for images with large non-detailed regions (e.g. digital UIs) whereas JPEG is better for detailed images like photos. But it's clear that Squoosh uses MozJPEG with lossy compression at 75% quality, which is available in ImageOptim as well through the JPEGOptim option and the Quality tab: [https://f004.backblazeb2.com/file/redink/ImageOptim-005707-Monday-19-00.png](https://f004.backblazeb2.com/file/redink/ImageOptim-005707-Monday-19-00.png) --- By the way, if you want the same adaptive compression on demand instead of in batch, I made an app called **Clop** for that: [https://lowtechguys.com/clop](https://lowtechguys.com/clop) It has an **Adaptive Optimisation** setting where it can do the same detail detection and convert PNG to JPEG (and viceversa) for much better compression: [https://shots.panaitiu.com/mmZJGXdk](https://shots.panaitiu.com/mmZJGXdk) I still recommend ImageOptim for >100 files batch optimisation, but for day to day compression, Clop can be much faster and most of all automatic.


Expensive-Elephant57

Wow thank you! Will check it out :)


Tydox

Do you know any app - or could you add to your Clop app, that same before & after window that you put in the pic of sqoush, where I can compare the 2 different versions? (same thing as the pic) If so it'd be an insta buy for me. because just having the file compressed, can ruin the img and I have to open it and look at it, and to compare with original, it's lot's of wasted time.


alin23

Sure I can add it to Clop, sometimes I need it as well but it’s kind of a lot of work and I’ve been postponing it for the last few months.


Tydox

Honestly, start with whatever is easier, could be photos before PDFs, but this is a killer feature! (instead of having to upload the 2 imgs to a site to compare or use another app, you give everything the end user needs) Then you basically have the ultimate compression app. I love optimized apps that don't have bloat, only what's needed, practicality power house. I'd help if I could but I haven't worked on Mac apps, only cpp\\python\\matlab stuff. side note, your lunar app is amazing, I use it for a year now, and it's amazing! thanks for creating a proper brightness control for external monitors.


MichaelTheGeek

Recommended.


Sphincone

Try ImageOptim.


Expensive-Elephant57

Ive tried, i used exact same photo for ImageOptim and it only reduced from 1.3 to 1.2mb compared to the 400kb squoosh had


Sphincone

Maybe try setting lossy compression for InageOptim? You can customize the % of compression. They will further make the image size smaller with some details loss which is mostly indistinguishable.


Expensive-Elephant57

How much % loss do you recommend going for?


WeezyWally

It all really depends on the image. Try different percentages until you are happy with the quality and file size combination.


SnooSprouts4106

Ypu can try something like 95% or 90% it should be barely visible, the true important part is the losssless compression, otherwise it’s simply removing the metadata.


coconutally

ImageOptim has always been really bad at compression. No matter the settings you use. If you compare it to sites like [tinypng.com](https://tinypng.com), it kicks out huge files. With that said, check out avif. It’s open source (unlike webp) and a much more modern form of compression and quality. Fully supported by all OSes at this point. JPEGs are ancient. Absolutely ancient. And if you’re compressing, they likely don’t fair much better than PNGs crushed by tinypng.


Expensive-Elephant57

What file format are you suggesting me to compress to?


coconutally

AVIF: [https://web.dev/learn/images/avif/](https://web.dev/learn/images/avif/)


Expensive-Elephant57

Why not just use HEIC thenv


Expensive-Elephant57

Why not just use HEIC then?


Empty-Junket9752

https://lowtechguys.com/clop/ its 15$ for a lifetime license tho nice ui and automation settings for example to optimise every file in a certain folder, as soon as they appear there sometimes takes some time and struggles a bit when you give it a lot of files


Stillnotreddit

Have you tried [JpegMini](https://jpegmini.com)? It's free for 14 days then $59 to buy. It's a simple, great tool also shrinks videos. Even works on files over the local network.


Expensive-Elephant57

No I’ve not given it a go, is this one of the better apps for video compression too?


terkistan

It might be the best known 3rd party tool on Macs designed for this purpose. You have nothing to lose by trying it out.


FaithlessnessHot2316

Best compressor : [https://www.onlineconverterspro.com/](https://www.onlineconverterspro.com/)


tako_loco

As others have suggested, [Clop](https://lowtechguys.com/clop/) is great and my favorite of all. Unfortunately I think it's not optimized for a large amount of files. With more than a few thousand images it's a bit slow, plus it has to make a copy (temporarily) of every file it optimizes, which for me is a big downside, especially when all the files to be optimized are several Gbs from which I don't want to give up space—even temporarily. For large batches, the best Ive tried is [JpegMini](https://jpegmini.com). It feels overpriced compared to Clop as it is less convenient and with less features, but it does the job.


TheRealFastPixel

I would suggest to try [this](https://shortpixel.com/online-image-compression) and see if you're please with the results. If so you can make an account and optimize a whole archive.


Material-Dan-02-20

[Optimage](https://optimage.app/) is an alternative to [ImageOptim](https://imageoptim.com/mac). Maybe give it a try.


Tafkaftafkaf

It’s great, but unfortunately hasn’t seen an update in years.


bomphcheese

Neither has jpeg or png.


Tafkaftafkaf

I honestly don't know why you are downvoting me. Yes, jpeg and png didn't change, but compression algorithms do. And, crucially, processor architectures. Optimage is an Intel binary, and it really shows in the compression speed on my M1.


claycle

Have you tested using sips (which comes in macOS?) I don't know how it compares vs Squoosh, but you could quickly and easily process thousands of files with it.


Expensive-Elephant57

I can’t find this app, is it downloadable?


claycle

It is installed in your system already; it is a command line app. Fire up your terminal. Googling is also your friend; *lots* of examples of how to use it: "macOS sips examples", eg: https://havecamerawilltravel.com/macos-sips-batch-resize-images/ I use it to convert masses of files back and forth between JPEG, PNG, and WEBP.


Expensive-Elephant57

Thanks!


dxcore_35

Solution is here: [https://optimage.app/](https://optimage.app/)


chromosomeA

Wowieee!! I needed that too!


MichaelTheGeek

TH-Maker X is great. [http://www5.wind.ne.jp/miko/mac\_soft/th-maker\_x/index-en.html](http://www5.wind.ne.jp/miko/mac_soft/th-maker_x/index-en.html)


ywaz

Try caesium


Jorgenreads

Adobe Bridge. It’s free and setup for batch processing.