Default functionality of WordPress uploads all images with their real sizes and then generates new custom sizes like a thumbnail size image, medium size image, large size image and keeps a copy of original image with its real size. Suppose your website’s maximum width is 1200px and you have a 300 px sidebar then all content space you have is 900px, now what is need of keeping images larger than 900px when you don’t have space to show them. It increases unnecessary weight on your server and also posts with large images makes your webpages slow and heavy.
Continue reading How To Auto Scale Images On Upload In WordPress?