Input

Output format

1 KB is 1024 bytes. A target is best effort and may lower quality or dimensions; the result states whether it was reached. Same-format results are never larger than the original. Re-encoding may remove metadata and keeps one frame of animated images.

Result

Run the tool to see the result.

How to use

Choose a PNG, JPEG or WebP image up to 20 MB and 32 megapixels. Maximum dimensions preserve aspect ratio without enlargement. Quality applies to JPEG and WebP; PNG uses resizing or re-encoding. Optional target sizes use 1024 bytes per KB; further resizing is optional and the result reports whether the target was reached. Same-format output never exceeds the original size. If keeping the original would violate the requested dimensions and re-encoding is larger, an error is shown. JPEG uses the selected background for transparency. Re-encoding may remove metadata and exports one animation frame. Output is limited to 50 MB.