Shopify Developer Needed To DISABLE Image Compression on My Store

Hi, I’m calling Shopify support / dev to access my store and help me to disable this aggressive image compression that is RUINING all of my dark color variants. I’m paying for this service, so I expect some level of help. I worked with 7 people already, theare are NOT able to turn this off, well, it should not be impossible I guess?

Thanks

I don’t think that would be possible as that is under Shopify’s control. Their bot says it too.

Shopify Help Center | Uploading images

A workaround for you would be to upload it somewhere else and use metafields to link the images, but that will involve a whole lot of changing and costs which isn’t really recommended at all.

Would it be possible for you to share a link of one of the product pages where this is happening? There may be something else going on rather than the image compression of Shopify.

My solution for this was - change mockups enough so that pixels not occur. Adding grain + playing with “camera raw filter” in Photoshop fixed it, but now mockups looks bit different. It’s a solution but let’s see how customers will react to it. Definitely something shopify has to fix ASAP.

I got the same Bot replies. But they do not work. Shopify CDN will hyper compress my jpeg’s no matter the original sizes or ratios, to merely 45kb at most. I download them from Photoshop already optimized for Web at less than 200kb so I assume they would be left as is, but no. I lose quality and my images look horrible. The lowest acceptable size in my case would be 100kb/150kb. What I don’t know is if my images are already below 200kb and the correct size, why compress them further??

The only solution is to upload SVG files, which are huge and I don’t know how to further compress to eliminate any page load issues, or change the liquid coding to (override?) the compression. I’ve found a scrip on another thread but I’m a bit unsure to mess with my theme code.

https://community.shopify.com/post/1619791

Other than that, nothing worked for me, not even matching the exact container pixel sizes, 2048x2048 sizes. etc.