Reduce Image File Size
Set a file-size budget in KB and every image is made to fit.
Last updated
Upload limits are usually expressed in megabytes, not quality percentages, so a tool that asks you to guess at a quality slider is solving the wrong problem. Here you set the number you actually need and every image is encoded to fit under it.
This is the fastest way to satisfy a marketplace upload cap, an email attachment limit, or a performance budget across a whole batch at once.
How to use it
- 1Drop any JPG, PNG, WebP or AVIF files onto the tool above.
- 2Set your target size in KB in the left panel (already open on File size).
- 3Each image is encoded to land under that budget.
- 4Download the results individually or as a ZIP.
Frequently asked questions
How do I reduce an image to a specific KB size?
Set the target size in the File size panel and the encoder works backwards from it, adjusting compression per image until the output fits. You do not have to guess at quality settings.
What is the best way to make an image smaller?
Resize first, then compress. Serving a 4000-pixel image in a 1200-pixel slot wastes most of the file. Reducing dimensions to what you actually display usually saves more than compression alone.
Will reducing file size make my image blurry?
Only if the target is unrealistically small for the dimensions. If output looks soft, raise the target or reduce the pixel dimensions instead of compressing harder.
Which format gives the smallest files?
AVIF, then WebP, then JPG. Setting the output format to WebP or AVIF will comfortably beat JPG at the same target size and quality.
Can I apply one budget to a whole batch?
Yes. The target applies to every file in the batch, so a mixed set comes out uniformly under your limit.
