[2.3.6] Product Image Quality Becomes Very Low After Upload
-
Hi Team,
I am using Bagisto 2.3.6 and facing a serious product image quality issue after image upload.
The original uploaded image is high quality and clear, but after uploading to Bagisto, the final product image becomes blurry and compressed. Image sharpness reduces a lot, especially on product detail page and zoom view.
I tested with JPG, PNG, and WebP images, but the issue still happens.
Things noticed:
Original image quality is perfect
After upload, Bagisto-generated image quality becomes low
Product images lose details and clarity
Looks like aggressive compression or resize optimization is happeningThis is affecting product presentation and customer experience badly.
Has anyone else faced this issue in Bagisto 2.3.6?
Is there any fix for:
disabling image compression
increasing image quality
preserving original uploaded quality
changing Intervention/Image quality settingsAny help would be greatly appreciated.
Thank you.
-
Hello,
Thank you for reporting the issue.
We checked the Bagisto image handling flow and found that Bagisto does not permanently store resized product images. Instead, images are dynamically generated at runtime through the CacheFilters system based on the configured image dimensions.
The image quality issue generally occurs because:
- generated image dimensions are smaller than the display/zoom size
- runtime resizing causes interpolation blur
- GD image driver reduces sharpness during resize operations
We recommend checking the following configuration:
Admin → Configuration → Catalog → ProductsPlease increase the image dimensions, especially the Large Image size. For example:
- Small Image: 300 × 300
- Medium Image: 700 × 700
- Large Image: 1600 × 1600 or higher
After updating the configuration, kindly clear the cache and generated images.
Additionally, if the server is using the GD image driver, switching to Imagick can significantly improve image sharpness and overall quality during runtime image generation.
We are also reviewing the CacheFilters resize logic to ensure images preserve aspect ratio properly and avoid unnecessary quality reduction.
Thank you.
Kartikey Dubey
Team Bagisto