How to use this tool
- Choose static JPG, PNG or WebP images and an output format.
- For JPEG or WebP, choose a quality ceiling and optionally a target size in KiB. Dimensions stay unchanged.
- Process and compare actual bytes. Target search uses a bounded number of attempts and can report that the target was not reached.
- Inspect the preview before downloading. Larger outputs are labelled honestly, and individual results remain available if ZIP export fails.
Try a known example
A 1200 × 800 source remains 1200 × 800 in this tool. File-size changes depend on image content, format and browser encoder. PNG is a lossless re-encode and may be larger; no fixed saving is promised.
Try a working exampleQuestions and useful limits
Will every image get smaller?
No. Already optimized files and format conversions can grow. The result reports actual before/after bytes, including increases. Use the resizer when you also want fewer pixels.
What does the target size guarantee?
Nothing is silently promised. JPEG/WebP search tries up to six quality values below your quality ceiling; if none meets the target, the smallest tested result remains available with an explicit unmet-target message. PNG has no quality or target search.
What happens to transparent pixels?
PNG and supported WebP export retain alpha. JPEG flattens onto white. Unsupported WebP export produces a clear error rather than a PNG incorrectly named WebP; choose PNG or JPEG to retry.