Choose an image, move the Quality slider, and compare the new file size with the original. JPG and WEBP files keep their format, PNG files are re-saved losslessly, and BMP files become PNG.
Read instructions, examples, and limits
You can also drop a file here.
No preview yet.
Output preview will appear here.
Image Optimizer is about file size: it saves an image again in its own format at the quality you choose, keeping the exact width and height. For a different format use Image Converter, for new dimensions use Image Resizer, and for a color cast use Image Color Changer.
Unlike the converter, it never asks for an output type. A JPG comes back as a JPG and a WEBP as a WEBP, so the smaller copy can stand in for the original anywhere that expects that type. The savings come from the Quality slider, which applies to JPG and WEBP output.
Compression happens in this browser tab using its built-in image encoder. The picture is not uploaded or stored anywhere else, and the optimized copy stays in memory until you download it or leave the page.
PNG output ignores the slider, so the tool can only re-save the same pixels with your browser's PNG encoder. That may land a little above or below the original. For a real cut, turn the PNG into WebP or JPG with Image Converter.
The original was likely saved at a lower quality than the slider setting. Encoding at a higher number adds bytes without adding detail, so lower Quality until the output drops below the original.
Avoid it. Every pass throws away more detail while saving less each time. Start again from the untouched original instead.
No, the size in pixels stays fixed. Scaling a large photo down to the size it is displayed at often saves far more, so try Image Resizer first and optimize the result.
All processing runs locally in your browser. This tool is provided as-is without warranty. Keep backups of your original files before processing.
By selecting media, you confirm you own the content or have permission to modify it. Please read the Terms and Conditions.