Hello,
Thank you for reaching out.
You’re absolutely right—WordPress introduced automatic image scaling in version 5.3, which creates a new image (with -scaled in the filename) if the original image is larger than 2560px in width or height. This is handled entirely by WordPress.
In this case, the original unscaled image is not deleted—it remains on the server. Imagify doesn’t remove it either.
We do have a feature request open to allow deleting such unscaled originals after WordPress scales them, which you can track here:
👉 https://github.com/wp-media/imagify-plugin/issues/487
For now, the only way to avoid this behavior is to resize your images before uploading. One user also suggested this plugin to help remove the original unscaled files:
👉 https://wordpress.com/plugins/delete-unscaled-images
(Please note: this isn’t tested or officially supported by us.)
Hope that clarifies it! Let me know if you have more questions.
Thank you so much for detailed reply!
So in order to summarize:
If uploaded image is bigger than 2560 at any dimension it is get resized from wordpress to 2560, i assume that if imagify box for resizing at 2560 is ignored in this case. The question is, if resize setting at imagify is lower eg 2160 then a new image size is registered and generated (along with 2560 that is registered as new original(?
As the original bigger than 2560 image is not registered at database (as new big original image assumed the 2560) i think that plugin will work fine.
thanks again
Thank you for your reply!
Yes, you’ve mostly got it right. When an uploaded image exceeds 2560px in any dimension, WordPress automatically scales it down to 2560px and saves that as the new “full” size image (with -scaled in the filename). Imagify does not interfere with this behavior.
Now, if you set a lower resize value in Imagify (e.g., 2160px), then yes—Imagify will further resize the image down to 2160px, but only if the 2560px version exceeds that limit. It won’t generate a new registered image size—rather, it replaces the scaled image with the resized one (2160px), and optimization is applied to that.
The original image (larger than 2560px) remains on the server but is not used or registered by WordPress, and Imagify doesn’t touch it unless specifically targeted. So yes, the plugin should work fine in this case.
Best Regards,
Thank you so much for reply, everything is pretty clear now!